做 SaaS 的应该都有同感——用 Zendesk 太贵,用 Intercom 也贵,免费方案又功能跟不上。GitHub 上有个开源项目 Chatwoot,34K Stars,直接定位是 Intercom/Zendesk 的开源替代,还内置了 AI 客服助手 Captain,属实能打。
上个月刚发了 v4.15.1,功能已经相当成熟了。
这工具干啥的
Chatwoot 是一个开源的全渠道客服平台。简单说就是把所有客户消息收拢到一个收件箱里——不管是网站上的在线聊天、邮件、WhatsApp、微信公众号、Facebook、Instagram、Twitter、Telegram、Line 还是 SMS,全在一个界面里回复。
技术栈是 Ruby on Rails + Vue.js,前后端分离。可以自托管(Docker 一键部署),也可以用官方的云服务。MIT 协议,完全开源。
Captain AI 客服助手
Chatwoot 内置了一个叫 Captain 的 AI 客服助手。它能自动回复常见问题、处理重复咨询,让人工客服专注解决复杂问题。不是那种弱智的聊天机器人——Captain 用 LLM 驱动,理解上下文,回得还挺准。
对于小团队来说,这功能挺实用的:客户半夜发消息,Captain 能自动顶上去回,白天人工再看。我觉着这是 Chatwoot 最有价值的功能——不是花架子,是真的能减轻客服压力。
核心功能
全渠道收件箱
一个界面管理所有渠道的消息,支持:网站边栏聊天插件、邮件(双向同步)、WhatsApp、Facebook Messenger、Instagram DM、Twitter DM、Telegram、Line、SMS、微信公众号。客户从哪来都无所谓,你在 Chatwoot 里回就行。
内置帮助中心
可以搭建知识库,客户自己查 FAQ 和文档,减少重复咨询。很多同类开源项目没有这个——Intercom 有,但那是付费功能。
团队协作
内部笔记、@提及同事、标签分类、自动分配对话、快捷键操作。支持自定义工作流,能根据条件自动执行操作。
数据分析
对话量、响应时间、客户满意度评分,数据看板可以监控客服团队的表现。
部署方式
Chatwoot 提供多种部署方式:
- Docker — 一行命令启动,推荐给习惯容器化的团队
- Heroku — 一键部署按钮,最省事
- DigitalOcean — 1-Click App,DO 上有现成的镜像
- Linux 手动部署 — Ubuntu 亲测,Ruby on Rails 标准流程
- 云服务 — 不想自己管服务器的直接用官方托管版
槽点也有
- Ruby 技术栈——Rails 写客服平台确实能打,但部署和维护比 Go/Node 项目费劲。要装 Ruby、Bundler、PostgreSQL、Redis,新手容易卡住
- AI 功能是锦上添花——Captain 不错,但和专门做 AI 客服的(比如 Tidio、Zendesk AI)比还是弱一些
- 中文支持一般——界面有中文翻译但不太完整,微信公众号集成需要自己折腾 API 配置
- 移动端 App 还在打磨——有 React Native 做的移动端 App,但体验不如原生
跟同类怎么比
| 工具 |
价格 |
开源 |
AI 客服 |
自托管 |
渠道数 |
| Chatwoot |
免费 |
✅ MIT |
内置 |
✅ |
10+ |
| Intercom |
$$$ |
❌ |
强 |
❌ |
多 |
| Zendesk |
$$$ |
❌ |
强 |
❌ |
多 |
| FreeScout |
免费 |
✅ |
无 |
✅ |
邮件 |
最后说两句
如果你在找开源的客服系统,Chatwoot 基本是首选。34K Stars 的项目,社区活跃,功能完整,还有 AI 加持。初创团队或者中小公司用自托管版,一分钱不花就能跑起来一套不错的客服系统。
GitHub:chatwoot/chatwoot
官方网站:chatwoot.com
标签:#Chatwoot #开源客服系统 #Intercom替代 #Zendesk替代 #AI客服 #自托管 #全渠道客服
关注我,每期分享一个帮你省事的强大工具 🛠️
📎 相关阅读:Open Science:开源 AI 科研工作台