首页 › weekly › 自建客服台:8个开源工单神器

别再按坐席给客服软件交租了:8个开源工单台一次看全

概述

SaaS 客服工具的报价单有个共同点:按坐席收月租,人越多越疼。而这恰恰是开源世界埋伏最久的一支奇兵——工单与客服系统,是开源软件里商业化验证最充分的品类之一,从 20 年前的 osTicket 到近两年的新生代,每一代都有能打的仓库。本期第 5 轮挖掘,我们换掉之前的新星雷达,专攻这条「老树发新芽」的赛道:8 个仓库横跨全渠道对话、ITSM 重装、邮件轻流、新生代极简四种流派,技术栈从 Rails、PHP、Symfony 到 Node 全覆盖,其中两个千级 Star 的小而美格外适合二次开发。一句话选型口诀先放这里:全渠道找 Chatwoot,重流程找 Zammad,管资产找 GLPI,只走邮件找 FreeScout。文中 Star 数为定稿前静态整理的量级参考,动手前请以仓库页实时数据为准。


1. Chatwoot —— 全渠道收件箱的стандарт答案

仓库:chatwoot/chatwoot | ⭐ 万级(约 2 万+,未联网复验) | 持续活跃维护

一句话定位:开源版 Intercom,把网站聊窗、邮箱、WhatsApp、Telegram、Facebook/Instagram 私信全部倒进同一个收件箱。

痛点与拆解:客户散落在 N 个渠道、每个渠道一个后台、SaaS 客服还按坐席收钱——这是中小出海团队最常见的三连击。Chatwoot 用「Inbox(收件箱)」抽象统一了所有渠道的消息模型:接入一个渠道等于挂一个 Inbox,客服在同一个界面里分派、打标签、写 canned response、看报表。技术栈是 Rails + Postgres + Redis + Sidekiq,官方 docker-compose 一把梭就能起。最硬的一张牌是 MIT 许可证——在一片 AGPL 里,它允许你二开之后闭源商用,这是真金白银的自由度。官网 chatwoot.com 提供云托管版,先白嫖试用再决定要不要自建,路径很顺。

上手难度:⭐⭐(docker compose 即起,渠道接入按需逐个开)

适用人群:跨境电商、SaaS 创业团队、把客服当增长武器的内容产品。变现思路:托管部署 + 渠道接入服务(WhatsApp Business API 的申请与代办是真实付费点),或在垂直行业(留学、医美、民宿)上包一层行业话术库与工单模板,卖行业版。


2. Zammad —— 政企级工单的德国工艺

仓库:zammad/zammad | ⭐ 数千级 | 持续活跃维护

一句话定位:德国老厂出品的全渠道工单系统,把邮件、表单、网页聊天、电话记录、社交私信统一成可分派、可升级、可审计的工单流。

核心拆解:Zammad 的灵魂是 Elasticsearch 全文检索——几十万封历史工单里毫秒级搜出「三年前那个客户的承诺」,这是轻量工具给不了的底气。工作流侧的触发器、宏、SLA、多级权限组一应俱全,和 LDAP/SSO 打通后能直接在组织内部推广。技术栈同为 Rails,但组件多(Postgres、Redis、ES),建议直接上官方 docker-compose 或 Helm 图。商业模式是 AGPL + 商业云双轨,是「开源版活得很健康」的教科书案例。

上手难度:⭐⭐⭐(组件多,检索栈要调优)

适用人群:政企、学校、ISP、医疗等有私有化与合规诉求的组织。变现思路:私有化交付 + 年度运维合同,客单价大、续费粘性极高;再叠加本地化合规改造(数据出境审计、等保适配)就是一门正经生意。


3. GLPI —— 披着工单外衣的 ITSM 全家桶

仓库:glpi-project/glpi | ⭐ 数千级 | 持续活跃维护

一句话定位:表面是工单系统,骨子里是 ITSM + IT 资产管理一体化平台,每张工单背后都能挂着机器、软件许可证、合同与财务信息。

核心拆解:GLPI 的稀缺能力是「资产-工单联动」:员工报修时自动关联设备档案、保修状态与历史故障,修完自动写回资产生命周期。这套能力让它成为欧洲公共部门的常客。法国团队出品,GPLv3,插件生态肥沃(自动盘点代理、仪表盘、审批流一抓一把),REST API 完整,接监控系统和 CMDB 都顺手。对 IT 运维服务商来说,它不是「又一个工单」,而是交付底座本身。

上手难度:⭐⭐(LAMP 系传统部署,概念多但安装不复杂)

适用人群:企业 IT 部、IT 外包/托管服务商(MSP)。变现思路:拿 GLPI 当运维服务的产品化外壳,按坐席或按资产数收月费——资产清单一旦录进去,迁移成本就是你的护城河。


4. FreeScout —— 共享邮箱的完全体

仓库:freescout-help-desk/freescout | ⭐ 数千级 | 持续活跃维护

一句话定位:自托管版 Help Scout:客户的每一封来信自动变成一条可团队协作的会话,轻到普通虚拟主机都能跑。

核心拆解:FreeScout 走的是「邮件即工单」路线,砍掉一切重资产概念:来信进队列、认领、内部备注、转发、满意度评分,完事。Laravel + MySQL 的组合是 PHP 生态里部署门槛最低的一档,备份迁移就是拷库。模块市场按需加装 Slack 通知、WhatsApp、客服评分等,主程序保持克制。对「客服量不大但很怕丢单」的小微团队,这个形态比重型工单顺手得多。

上手难度:⭐⭐(PHP 经典栈,会装 WordPress 就会装它)

适用人群:独立站卖家、预算敏感的小微团队、远程协作小工作室。变现思路:帮客户从 Zendesk/Intercom 迁出来省订阅费——「每年帮你省 X 万」是最容易算清账的推销话术,配年费制托管与中文本地化定制即可闭环。


5. osTicket —— 二十年工单活化石

仓库:osTicket/osTicket | ⭐ 数千级 | 持续活跃维护

一句话定位:全球部署量最大的开源帮台之一,20 年积累下的稳定性与海量二开经验,是「不丢件」场景的性价比答案。

核心拆解:分类、筛选器、SLA 计划、自定义表单字段、帮助话题(FAQ)一应俱全,PHP 老栈界面复古但稳如老狗,全网教程与插件多到溢出。它的价值恰恰在「无聊」:没有炫技架构,任何接手的人都能看懂、能改。内部报修、售后受理、学校教务咨询这类场景,要的从来不是花活,是十年不坏。

上手难度:⭐⭐(LAMP 传统安装)

适用人群:内部 IT、售后受理、公共服务窗口。变现思路:存量改造市场巨大——无数公司还在跑远古版本,版本升级、安全加固、微信/钉钉通知对接都是真实付费需求,属于低调但源源不断的外包活水。


6. UVdesk —— 电商基因的小而美(Star < 2000)

仓库:uvdesk/community-skeleton | ⭐ 千级(小而美,未联网复验) | 持续活跃维护

一句话定位:Symfony 写的开源帮台,出品方 Webkul 长期服务电商客户,基因里自带电商工作流。

核心拆解:工单 + 知识库 + 多品牌站点管理三件套,天然贴近 Magento/WooCommerce 卖家的「多店多品牌统一客服」需求。社区版免费开源,官方同时用商业版和服务养活项目——是一份跑通了的开源商业化样本,值得研究它怎么切付费点。Symfony 栈对新人略陡,但换来的是企业级代码组织与扩展性。

上手难度:⭐⭐⭐(Symfony 概念多)

适用人群:电商服务商、客服外包团队。变现思路:直接当电商客服外包团队的系统底座,按接入店铺数收费;或为垂直品类(3C、服装)预制退换货工单流模板,卖行业包。


7. Frappe Helpdesk —— ERPNext 同门的潜力股(Star < 2000)

仓库:frappe/helpdesk | ⭐ 千级(小而美,未联网复验) | 持续活跃维护

一句话定位:跑在 Frappe 低代码底座上的工单应用,客服数据天然和 CRM、库存、财务住在同一个权限体系里,不用来回同步。

核心拆解:Frappe 家族的杀手锏是「一个底座、全家共享」:客户在 CRM 里的沟通记录、订单里的发货状态,客服界面直接可见,这是独立工单系统永远要靠集成才能勉强追平的体验。SLA 模板、预置回复、报表开箱即用;Python 技术栈对国内团队尤其友好,改起来没有语言门槛。MIT 许可,迭代节奏勤,千级 Star 正是「早期上车」的位置。

上手难度:⭐⭐⭐(bench 开发工作流要学半天)

适用人群:已在使用 ERPNext/Frappe 的公司,以及想切入这个生态的服务商。变现思路:Frappe 生态咨询商顺手加卖的模块——客户已有 ERP 在跑,加一个客服台的边际成本趋近于零,报价却可以独立开。


8. Peppermint —— 新生代的现代脸

仓库:Peppermint-Lab/peppermint | ⭐ 数千级 | 持续活跃维护

一句话定位:主打「五分钟起服、界面不尴尬」的新生代轻量工单,给个人开发者和小团队用的一张现代脸。

核心拆解:Node/Next.js 生态,Docker 一键起,功能克制:工单、邮件集成、基础自动化,不堆大词。它的差异化是对「个人开发者审美」的精准命中——文档、UI、上手动线都是新生代开源产品的打法,也因此更容易在 Hacker News、Product Hunt 这类阵地获得自然流量。适合当轻量售后入口,重流程再往上接 Zammad 这类后端。

上手难度:⭐⭐(Docker 一键)

适用人群:自由职业者、小工作室、独立产品开发者。变现思路:白标改皮后当「售后服务系统」交付给客户,一单一结;也可以做成极简托管版,卖「比大厂便宜一个数量级」的订阅。


本期横向对比

仓库 技术栈 许可证 Star 量级* 上手 最佳场景
Chatwoot Rails MIT 2万+ ⭐⭐ 全渠道客户对话
Zammad Rails + ES AGPL 数千 ⭐⭐⭐ 政企私有化工单
GLPI PHP GPLv3 数千 ⭐⭐ ITSM + 资产管理
FreeScout Laravel AGPL 数千 ⭐⭐ 邮件流小微客服
osTicket PHP GPL 数千 ⭐⭐ 内部报修/售后受理
UVdesk Symfony 开源社区版 千级 ⭐⭐⭐ 多品牌电商客服
Frappe Helpdesk Python/Frappe MIT 千级 ⭐⭐⭐ ERP 一体化客服
Peppermint Node/Next.js 开源 数千 ⭐⭐ 个人/小团队轻工单

* Star 量级为发稿前静态整理,未联网逐项复验,以仓库页实时数据为准。

全景一图流

mindmap
  root((自建客服台))
    全渠道对话派
      Chatwoot
      Zammad
    ITSM重装派
      GLPI
      osTicket
    邮件与电商轻流
      FreeScout
      UVdesk
    新生代轻快派
      Peppermint
      Frappe Helpdesk

选型再收敛一点:先问自己「客户从哪来」。客户在聊天窗和 WhatsApp 里——Chatwoot;客户在写邮件——FreeScout;客户在报修设备——GLPI;客户是电商买家——UVdesk;组织重流程重合规——Zammad;已经有 ERPNext——Frappe Helpdesk;只想五分钟有个像样的售后页——Peppermint。

本期之最

参考来源

(本轮未联网逐项复验,以下为各项目官方仓库地址,数据请以页面实时为准)

  1. chatwoot/chatwoot — 全渠道开源客服平台,MIT 许可
  2. zammad/zammad — 全渠道工单系统,AGPL + 商业云双轨
  3. glpi-project/glpi — ITSM 与资产管理一体化平台
  4. freescout-help-desk/freescout — 自托管 Help Scout 替代
  5. frappe/helpdesk — Frappe 生态工单应用
  6. Peppermint-Lab/peppermint — 新生代轻量工单

[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。

51学通信知识星球海报-扫码加入