专注、并排、卡片三种接待模式。共享会话历史、草稿、来访标签与内部备注,支持浏览器和桌面构建。
了解 DuduDesk ↗开源多渠道客服系统 · Apache-2.0
多渠道客服,
统一接待。
在同一工作台接收渠道来信、查看历史、回复消息并维护来访资料。DuDu 开源且支持自行部署,适合需要统一多渠道接待的团队。
交互示意 · 示例数据
统一收件箱
WeChat
请问如何查询订单进度?
工作台已接收 · 示意
选择渠道,观察消息汇入过程
交互式产品导览
先体验一次接待,再了解如何部署。
查看渠道来信、模拟回复并了解来访资料。无需登录,使用预设数据,不连接真实渠道。
接待与管理,职责清晰。
日常接待使用 Desk;配置员工与渠道使用 Console;开通企业使用 Admin。MockPulse 仅用于开发联调,运行客服系统无需启动。
统一维护员工、用户组和渠道账号。通过用户组分配接待范围,敏感渠道凭据只写入、不回传。
了解 DuduConsole ↗开通企业并管理企业资源,查看运营概览与操作记录,独立于企业内部的日常接待管理。
了解 DuduAdmin ↗MockPulse 是本地渠道回调模拟工具,用于验证事件载荷、签名与加密流程。运行客服系统无需启动此工具。
了解 MockPulse ↗会话连续,信息完整
实时接收来信,按需加载历史,维护共享来访资料。目前工作台出站支持纯文本回复。
企业隔离,按组授权
企业数据相互隔离。员工、渠道和历史会话的访问范围由当前用户组权限决定。
自主部署,源码可查
Java 服务端与 React 客户端完整公开,支持自行部署与渠道扩展。
渠道接入
连接常用渠道,统一处理咨询。
已实现 13 种渠道接入,覆盖各平台指定的消息体系。按业务需要配置渠道账号,在同一工作台接待。
微信生态
微信公众号微信小程序企业微信
国内平台
钉钉飞书QQ微博抖音小红书支付宝美团
国际平台
TelegramWhatsApp
消息能力
当前支持纯文本回复,暂不支持发送附件。接收非文本消息与读取媒体取决于对应渠道。
接入条件
需自行申请渠道账号并完成平台授权、凭据配置与真实收发验证。各平台的权限和使用规则独立生效。
使用方式
项目持续开发中,目前需通过源码构建和自行部署使用。官网导览为模拟演示,非真实在线试用。
$ git clone https://github.com/Buktal/dudu.git
$ cd dudu
$ docker compose -f dudu-server/compose.yaml up -d --wait
$ cd dudu-server
$ mvn spring-boot:run
- Admin 开通企业,配置初始企业管理员。
- Console 配置员工、用户组与渠道账号。
- Desk 登录接待,按渠道权限发送回复。
本节为本地开发流程。公开部署前须更换开发凭据和 JWT 密钥。

