将 钉钉机器人 / 钉钉 DEAP Agent 连接到 OpenClaw Gateway 的OpenClaw Plugin,支持 AI Card 流式响应
2.0k
Stars
171
Forks
13
Watchers
108
Issues
将钉钉机器人连接到 OpenClaw Gateway,支持 AI Card 流式响应和会话管理。
开始之前,请确保你已经:
本插件作为 OpenClaw Gateway 插件使用,一般无需你单独安装或管理 Node.js 运行时。
openclaw gateway status
预期输出:✓ Gateway is running on http://127.0.0.1:18789重要:dingtalk-connector v0.8.4+ 需要 OpenClaw SDK v2026.3.22 或更高版本。
| dingtalk-connector 版本 | 最低 OpenClaw SDK 版本 | 说明 |
|---|---|---|
| v0.8.4+ | v2026.3.22+ | 使用新版 SDK API,支持更完善的路由和会话管理 |
| v0.8.3 及以下 | v2026.3.x | 兼容旧版 SDK |
如何检查版本:
# 检查 OpenClaw 版本
openclaw --version
# 检查插件版本
openclaw plugins list
如何升级:
# 升级 OpenClaw 到最新版本
npm install -g openclaw@latest
# 或使用 yarn
yarn global add openclaw@latest
版本不兼容时的表现:
💡 目标:5 分钟内让你的钉钉机器人运行起来
C:\Users\\.openclaw\openclaw.json。下文中出现的 ~/.openclaw/openclaw.json,在 Windows 上等价于以上路径。
openclaw plugins install @dingtalk-real-ai/dingtalk-connector
如果你想对插件进行二次开发,可以先克隆仓库:
# 1. 克隆插件仓库
git clone https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git
cd dingtalk-openclaw-connector
# 2. 安装依赖(必需)
npm install
# 3. 以链接模式安装(方便修改代码后实时生效)
openclaw plugins install -l .
~/.openclaw/extensions/dingtalk-connector。index.ts、openclaw.plugin.json 和 package.json。npm install 安装依赖。如果你在国内网络环境下执行 openclaw plugins install 时卡在 Installing plugin dependencies... 或出现 npm install failed,可临时为该次安装指定镜像源:
NPM_CONFIG_REGISTRY=https://registry.npmmirror.com openclaw plugins install @dingtalk-real-ai/dingtalk-connector
如果插件已处于半安装状态(例如扩展目录存在但依赖未装全),可进入插件目录手动补装依赖:
cd ~/.openclaw/extensions/dingtalk-connector
rm -rf node_modules package-lock.json
NPM_CONFIG_REGISTRY=https://registry.npmmirror.com npm install
如果希望长期生效,可设置 npm 默认镜像:
npm config set registry https://registry.npmmirror.com
或写入 ~/.npmrc:
registry=https://registry.npmmirror.com
验证安装:
openclaw plugins list
你应该看到 ✓ DingTalk Channel (v0.8.6) - loaded




⚠️ 重要:Client ID和 Client Secret是机器人的唯一凭证。请合理保存。
你有三种方式配置连接器:
你可以直接复制粘贴下面的命令,在终端中运行配置向导。
openclaw channels add
选择 "DingTalk (钉钉)",然后按提示输入:
clientId(AppKey)clientSecret(AppSecret)编辑配置文件:
~/.openclaw/openclaw.jsonC:\Users\\.openclaw\openclaw.json{
"channels": {
"dingtalk-connector": {
"enabled": true,
"clientId": "dingxxxxxxxxx",
"clientSecret": "your_app_secret"
}
}
}
💡 提示:如果文件已有内容,在
channels节点下添加dingtalk-connector部分即可。
# 重启 OpenClaw Gateway
openclaw gateway restart
# 实时查看日志
openclaw logs --follow
测试你的机器人:
你好/new 或 新会话 清空对话历史dingtalk-openclaw-connector 是一个专为 OpenClaw Gateway 设计的官方插件,旨在将钉钉机器人及钉钉 DEAP Agent 无缝接入 OpenClaw 生态系统。该插件通过提供标准化的连接服务,帮助开发者轻松构建支持企业内部应用的高效智能助手。
插件核心功能包括支持钉钉机器人与 OpenClaw Gateway 的协议对接,实现 AI Card 的流式响应以提供更流畅的交互体验,提供完善的会话管理功能以维持对话上下文,并支持灵活的配置方式,适配多种操作系统及网络环境。
本插件主要适用于希望快速为企业钉钉账号集成 AI 能力的开发者与技术团队,特别适合在企业内部办公自动化、知识库问答及智能客服等场景中使用。