上周,即构(ZEGO)发布 DeepSeek Harness 集成助手插件dsh-zego-assistant(v1.2.21),现已同步上线 GitHub 与 npm。DeepSeek Harness 用户只需一条命令,即可为 AI 助手一键接入 ZEGO 官方技能与文档 MCP 服务。
一、为什么需要这个插件?
AI 编程助手(AI Coding Agent)的普及,开发者越来越依赖 AI 完成第三方 SDK 的集成与问题排查。但一个常见痛点是:AI 的知识库未必覆盖最新的厂商文档,往往会"脑补"出不存在的 API 或过期用法,导致集成失败、返工排查。
ZEGO 给出的解法是“文档 MCP 服务”。所谓 MCP(Model Context Protocol,模型上下文协议),是一种让 AI 模型连接外部工具与数据源的标准协议。ZEGO 已将官方文档系统封装为 MCP 服务器:
{
"mcpServers": {
"ZEGO": {
"url": "https://doc-ai.zego.im/mcp/"
}
}
}
接入后,AI 就能实时检索 ZEGO 产品文档,从而给出更精准的集成方案与排障结论。
随着DeepSeek Harness(下称 DSH,它是 DeepSeek 开源的 Agent Harness,采用插件化架构,模型、工具、运行能力都按 profile 组合)推出,ZEGO 第一时间适配了面向 DSH 的官方插件 dsh-zego-assistant。装上之后,你在 DSH 里用自然语言描述开发任务,Agent 会自己找到对应的产品路径、官方 Quickstart、集成文档与鉴权说明,无需"手动配置 MCP 服务器 + 手写规则文件"的流程。
二、插件核心能力详解
2.1 五个技能(Skill)
安装后,AI 的技能目录中会出现以下 5 个 ZEGO 技能,按需自动触发:
| 技能 | 用途 |
integrate-zego-product | 集成 ZEGO 产品 SDK(Express / ZIM / AI Agent / 数字人 / 白板),按流程引导产品、平台选择与文档查阅 |
implement-zego-token-on-server | 服务端实现 ZEGO Token 生成,附 6 种语言示例(Go / Java / Node / Python / PHP / C#) |
integrate-zego-server-api | 调用 ZEGO 服务端 API(房间管理、混流、踢人等),含签名机制与多语言签名示例 |
resource-downloader | 下载 ZEGO SDK、示例项目与 GitHub 仓库 |
search-zego-doc-fragments | 基于 RAG 的文档片段检索:错误码、API 参数、平台兼容性排查 |
2.2 MCP 桥接机制
插件的另一大能力是把 ZEGO 文档 MCP 服务器"桥接"进 DSH。它通过官方客户端 @deepseek-ai/dsh-mcp-client 连接 https://doc-ai.zego.im/mcp/,serverName 为 ZEGO。
此外,MCP 客户端的健壮性由底层内置处理,包括:
- 断线自动重连
tools/list_changed重同步- 单次调用 60 秒超时

三、安装教程
3.1 前置条件
- 已安装并运行 DeepSeek Harness。
- 网络可访问 npm registry 与 GitHub(如需从 GitHub 源码安装)。
- 真正运行 ZEGO 项目时,需要 ZEGO 账号,在控制台获取对应项目的 AppID、ServerSecret 等配置;
3.2 从 npm 安装(推荐)
npm 为预构建制品,安装最省心:
dsh plugin --profile web add dsh-zego-assistant
3.3 从 GitHub 安装(拉取源码)
如需查看或修改源码,可从 GitHub 直接安装:
dsh plugin --profile web add github:ZEGOCLOUD/dsh-zego-assistant
3.4 常见报错处理
若使用 pnpm ≥ 8.15 时报 ERR_PNPM_ADDING_TO_ROOT,加上 -w 参数即可:
dsh plugin --profile web add -w dsh-zego-assistant
3.5 验证安装成功
安装并重启对应 profile 后,进入「设置 > 插件 > 插件列表」,可以看到 zego-assistant 和 mcp-client 均处于“已启用”状态,即表示安装成功:

四、使用演示
- 在终端运行以下命令即可打开 DeepSeek Harness 网页(http://127.0.0.1:3080/):
dsh web
- 打开网页后,用自然语言描述需求即可,如"使用 ZEGO 的实时音视频 Web SDK 实现类似微信的一对一视频通话 App"。
- 示例视频:
在我们的实测中,Agent 直接引用了 doc-zh.zego.im 官方文档链接,以及 createEngine、pod 'ZegoExpressEngine' 等真实接口名,而非凭空猜测,这正是插件的核心价值所在。
当然,开发者也可以尝试其他内容,比如给现有项目补一个带 Token 鉴权的一对一视频通话,或把一对一语音 demo 改成多人语音聊天房。只需要用自然语言说清楚你要的结果,剩下的交给 Agent 即可。
五、版本与使用说明
本文核对版本:
- dsh-zego-assistant 插件:1.2.21
- DeepSeek Harness:0.1.1-rc.2
DeepSeek Harness 目前仍处于 Developer Preview 阶段,后续可能出现兼容性变更。正式安装或升级前,建议先确认 DSH 与插件的版本,并在测试 profile 中完成验证。
真正运行项目时,仍需按即构控制台和官方文档准备 AppID、AppSign、Token 等配置。请不要把 App 证书或其他敏感凭据写入客户端代码、公开仓库、截图或日志。
立即体验




