在客服系统智能化升级的浪潮中,许多企业面临一个现实问题:如何让 AI 不只是“答非所问的聊天机器人”,而是真正理解业务、调用工具、协作人工的“智能体团队”?

开源项目 TGO(GitHub: tgoai/tgo)正试图回答这个问题。它不是一个简单的对话接口,而是一个支持多智能体编排、知识增强、工具调用与人机协同的完整客服平台,且完全免费、可自托管、无厂商锁定。
核心能力:不只是聊天,而是“做事”
多智能体编排
- 支持为不同业务线配置专属 AI 智能体(如售前、售后、技术支持)。
- 可接入 OpenAI、Anthropic 等多种大模型,按需切换。
- 基于 SSE 实现流式响应,用户输入后 AI 即时逐字输出,体验接近真人。
- 自动记录对话上下文,确保多轮交互逻辑连贯。

知识库增强(RAG)
- 文档知识库:上传 PDF、Word、TXT 等文件,自动构建向量化索引。
- QA 知识库:以问答对形式快速注入标准答案。
- 网站知识库:定期抓取官网或帮助中心内容,保持信息同步。
- 所有查询均通过语义向量检索,精准匹配用户意图,而非关键词匹配。
MCP 工具集成
- 内置工具商店,提供常见业务操作工具(如查订单、查物流、生成工单)。
- 支持自定义工具,通过 OpenAPI Schema 自动解析接口,生成交互表单。
- 智能体可在对话中主动调用工具,例如:“请提供订单号,我帮您查询物流状态”。
人机协作
- 当 AI 无法处理时,可一键转接人工坐席,会话上下文完整传递。
- 提供坐席工作台,统一管理多渠道会话、访客信息与历史记录。
- 支持访客标签、会话分配策略,提升人工服务效率。
多渠道接入,统一管理
- Web 聊天组件:一行代码嵌入官网,支持自定义样式。
- 微信集成:支持公众号、小程序消息对接,用户无需跳出微信即可获得服务。
- 所有渠道的对话、配置、数据均在同一个后台集中管理,降低运维复杂度。
结构化 UI,超越纯文本
TGO 不仅返回文字,还能通过 UI Widget 系统呈现结构化信息:
- 订单卡片:显示状态、金额、操作按钮
- 物流追踪:时间轴式进度展示
- 商品对比:并排展示参数与价格
- 所有组件支持 Action URI 协议,点击可跳转页面、发送消息或复制内容,实现“可操作的 AI 回复”。
技术架构与部署
TGO 基于现代 Web 技术栈构建,支持高并发与低延迟通信:
- 悟空 IM 深度集成:提供稳定的消息通道
- WebSocket 长连接:支持消息状态同步(已读/未读)、多媒体(图片/文件)传输
- 轻量级部署:仅需 2 核 CPU + 4GB 内存,支持 macOS / Linux / WSL2

一键部署(推荐)
# 全球用户
REF=latest curl -fsSL https://raw.githubusercontent.com/tgoai/tgo/main/bootstrap.sh | bash
# 中国境内用户(使用 Gitee + 阿里云镜像加速)
REF=latest curl -fsSL https://gitee.com/tgoai/tgo/raw/main/bootstrap_cn.sh | bash
脚本将自动完成环境检查、代码拉取、依赖安装与服务启动,5 分钟内即可上线。
适合谁使用?
- 中小企业:希望以低成本搭建智能客服,避免 SaaS 订阅费用与数据外泄风险。
- 开发者/技术团队:需要可定制、可审计、可集成的开源客服底座。
- 数字政府/教育机构:对数据主权有严格要求,需本地化部署方案。