发布于 Wed Mar 25 2026 08:00:00 GMT+0800 (中国标准时间)
选型ChatwootDify
Chatwoot Captain 还是外挂 Dify?两种 AI 客服接法的取舍
Chatwoot 自带的 Captain 模块能直接用 LLM 回复——但和外挂 Dify Agent Bot 各有得失。本文给出明确判断标准。
两种接法对比#
方案 A:用 Chatwoot 自带的 Captain#
- 直接在 Chatwoot 控制台配模型、上传知识库
- 在 Inbox 启用 Captain
- 不需要额外服务
方案 B:把 Dify 配成 Agent Bot#
- Dify 独立部署
- 在 Chatwoot 创建 Agent Bot 指向 Dify API
- Dify 负责所有 AI 逻辑
6 维对比#
| 维度 | Captain | 外挂 Dify |
|---|---|---|
| 部署 | 无新增组件 | 多一套 Dify |
| 工作流复杂度 | 简单回复 | 复杂分支、工具调用 |
| 多 LLM 切换 | 支持但有限 | 开箱即用 |
| 知识库能力 | 基础 | 分块策略丰富、版本管理 |
| 可观测性 | Chatwoot 日志 | Dify 单独的运行轨迹 |
| 跨产品复用 | 绑定 Chatwoot | Dify 可被多个产品用 |
我的判断逻辑#
用 Captain,如果:
- 团队 < 5 人,运维资源有限
- AI 客服需求是「文档问答 + 简单回复」
- 不需要复杂工具调用
- 短期试点,先证明 ROI
用外挂 Dify,如果:
- AI 能力会被多个产品(不止 Chatwoot)调用
- 需要复杂工作流(订单查询、退款、升级等)
- 多个 LLM 并存(按场景选不同模型)
- 知识库需要严格版本管理
迁移路径#
最常见的路径是 Captain → Dify。早期用 Captain 验证业务有 ROI,规模起来后换 Dify。
迁移时只需要:
- 把 Captain 的助手 Prompt 复制到 Dify Chatbot
- 把 Chatwoot 的 Help Center 文档导出,导入到 Dify 知识库
- Chatwoot Inbox 把 Captain 关闭,启用 Agent Bot 指向 Dify
通常 1 天内完成。