版本
安装命令 点击复制
插件文档
<p align="center"> <img src="docs/assets/dingclaw-banner.svg" alt="DingClaw Banner" width="1040"> </p>
DingTalk Channel for OpenClaw
<p class="repo-badges"> <a href="https://github.com/openclaw/openclaw"><img alt="OpenClaw" src="https://img.shields.io/badge/OpenClaw-%3E%3D2026.3.24-0A7CFF"></a>; <a href="https://www.npmjs.com/package/@soimy/dingtalk"><img alt="npm version" src="https://img.shields.io/npm/v/%40soimy%2Fdingtalk"></a>; <a href="https://www.npmjs.com/package/@soimy/dingtalk"><img alt="npm downloads" src="https://img.shields.io/npm/dm/%40soimy%2Fdingtalk"></a>; <a href="https://github.com/soimy/openclaw-channel-dingtalk/blob/main/LICENSE"><img alt="License" src="https://img.shields.io/github/license/soimy/openclaw-channel-dingtalk"></a>; <a href="https://github.com/soimy/openclaw-channel-dingtalk/blob/main/CITATION.cff"><img alt="Citation" src="https://img.shields.io/badge/Citation-CITATION.cff-1277B5"></a>; </p>
针对 OpenClaw 的钉钉企业内部机器人 Channel 渠道插件,使用 Stream 模式,无需公网 IP。
功能特性
- Stream 模式,无需 Webhook 和公网入口
- 支持私聊、群聊和 @机器人
- 支持文本、图片、语音、视频、文件和钉钉文档/文件卡片
- 支持引用消息恢复和常见文本附件正文抽取
- 支持 Markdown 回复与 AI 卡片流式回复
- 支持多 Agent、多机器人绑定和实验性的
@多助手路由 - 支持实时中止当前 AI generation。常用停止指令包括
停止、stop、/stop、esc等 - 接入 OpenClaw 消息处理与 outbound 能力
2026-03-11),OpenClaw 调用钉钉 API/Webhook/Stream 的免费“不限量”额度默认有效至 2026-03-31;如已通过官方申请通道获批,豁免权益最晚有效至 2026-04-30。部署前请前往“钉钉开发者后台 -> 资源管理”核对当前额度状态。文档入口
- 线上文档站点:<https://dingtalk-channel.nanoo.app/>;
- 用户文档入口:docs/user/index.md
- 参与贡献入口:docs/contributor/index.md
- 发布记录:docs/releases/index.md
- 英文入口:docs/en/index.md
引用与署名
- GitHub / 机器可读引用元数据:CITATION.cff
- 维护者对复用、引用与 AI 协作场景的署名请求:docs/contributor/citation-and-attribution.md
安装
OpenClaw 2026.3.24。安装前请先升级到最新版 OpenClaw。openclaw plugins install @soimy/dingtalk本地开发或联调可使用源码链接安装
如需本地开发、调试或联调,可使用源码链接安装:
git clone https://github.com/soimy/openclaw-channel-dingtalk.git
cd openclaw-channel-dingtalk
npm install # 或 pnpm install
openclaw plugins install -l .安装后建议显式配置 plugins.allow:
{
"plugins": {
"enabled": true,
"allow": ["dingtalk"]
}
}
详细说明:
更新
ClawHub 安装来源:
openclaw plugins update dingtalk本地源码 / 链接安装来源:
git pull
openclaw gateway restart详细说明:
配置
推荐优先使用交互式配置:
openclaw onboard或:
openclaw configure --section channels最小手动配置示例:
{
"plugins": {
"enabled": true,
"allow": ["dingtalk"]
},
"channels": {
"dingtalk": {
"enabled": true,
"clientId": "dingxxxxxx",
"clientSecret": "your-app-secret",
"dmPolicy": "open",
"groupPolicy": "open",
"messageType": "markdown"
}
}
}
详细说明:
重要功能文档
开发简述
git clone https://github.com/soimy/openclaw-channel-dingtalk.git
cd openclaw-channel-dingtalk
npm install
npm run type-check
npm run lint
pnpm test更多开发与维护说明:
许可
免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制