Workflows2026年5月12日·1 分钟阅读

AgentChat — LLM Chat + MCP Integration

AgentChat is a modern LLM chat system (FastAPI + Vue) with knowledge base, tool calling, and MCP server integration, plus a Docker Compose deploy path.

Agent 就绪

这个资产可以被 Agent 直接读取和安装

TokRepo 同时提供通用 CLI 命令、安装契约、metadata JSON、按适配器生成的安装计划和原始内容链接,方便 Agent 判断适配度、风险和下一步动作。

Native · 94/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Cli
安装
Manual
信任
信任等级:Established
入口
cd docker && ./start_linux.sh
通用 CLI 安装命令
npx tokrepo install b7d90239-59c9-594c-af27-5212c683e80e

简介

AgentChat 是现代化 LLM 对话系统(FastAPI + Vue):支持知识库检索、工具调用与 MCP server 集成,并提供一键 Docker Compose 部署,适合快速搭建可扩展的聊天工作台。

  • 适合谁: 需要把 RAG + 工具 + MCP 集成到一套自托管聊天栈的团队
  • 可搭配: Docker Compose;FastAPI 后端;Vue 3 前端;可选 MySQL/Redis/MinIO(见 docker 文档)
  • 准备时间: 30–90 分钟

实战建议

  • GitHub:712 stars · 73 forks;最近更新 2026-04-15(GitHub API 验证)。
  • docker/README.md 标注 Docker 20.10+ / Compose 2.0+;默认端口:前端 8090、API 7860、MySQL 3306、Redis 6379。
  • docker/README.md 采用 docker_config.yaml 配置模型 key 与数据库端点,而不是环境变量。

主要内容

上线前建议做这些加固:

  1. 密钥不进 git:把 docker_config.yaml 放到仓库外,或用模板 + 密钥管理系统注入。
  2. 对外暴露前加鉴权:反向代理 + JWT/OAuth,避免裸奔 API。
  3. 聊天 UI 与工具执行隔离:工具跑在受限 worker 中,设置超时与资源上限。
  4. 从第一天就做备份:MySQL 与对象存储(RAG 索引与聊天历史是核心资产)。

稳定后再把 MCP servers 当作“受控集成”接入,而不是临时脚本。

FAQ

一定要 Docker 吗? 答:不一定,但仓库提供 Docker 部署路径,是体验全栈最快的方式。

模型 key 在哪配置? 答:docker/README.md 表示用 docker_config.yaml 这类 YAML 配置,而不是环境变量。

第一步先加固什么? 答:先做鉴权与网络暴露控制,然后隔离工具执行并加上备份。

🙏

来源与感谢

Source: https://github.com/Shy2593666979/AgentChat > License: MIT > GitHub stars: 712 · forks: 84

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产