Openclaw如何部署到钉钉?图文教程详解
2026-02-03 15:37:39
钉钉作为国内最常用的办公聊天软件之一,匹配了大部分上班族日常办公需求。随着Openclaw的爆火,很多伙伴都想在钉钉上部署Openclaw来进一步满足办公需求。本文中,实在智能小编将本地部署环境搭配、具体的部署步骤带给大家,如果不知道如何部署,就一起来看一下吧。
| 飞书 | 钉钉 | 企业微信 |

一、部署环境搭建
首先需要搭建好本地环境【本地环境搭建指南】
二、接入钉钉
钉钉开发者后台:https://open-dev.dingtalk.com/
钉钉插件
https://github.com/soimy/openclaw-channel-dingtalk
方法 A:通过远程仓库安装 (推荐)
直接运行 openclaw 插件安装命令,openclaw 会自动处理下载、安装依赖和注册:
openclaw plugins install https://github.com/soimy/clawdbot-channel-dingtalk.git
方法 B:通过本地源码安装
如果你想对插件进行二次开发,可以先克隆仓库:
# 1. 克隆仓库 git clone https://github.com/soimy/openclaw-channel-dingtalk.git cd openclaw-channel-dingtalk # 2. 安装依赖 (必需) npm install # 3. 以链接模式安装 (方便修改代码后实时生效) openclaw plugins install -l .
方法 C:手动安装
直接下载插件:https://github.com/soimy/openclaw-channel-dingtalk
-
将本目录下载或复制到
~/.openclaw/extensions/dingtalk。 -
确保包含
index.ts,openclaw.plugin.json和package.json。 -
运行
openclaw plugins list确认dingtalk已显示在列表中。
配置
-
创建钉钉应用
-
访问 钉钉开发者后台
-
创建企业内部应用
-
添加「机器人」能力
-
配置消息接收模式为 Stream 模式
-
发布应用
-
配置权限管理
在应用的权限管理页面,需要开启以下权限:
-
✅ Card.Instance.Write — 创建和投放卡片实例
-
✅ Card.Streaming.Write — 对卡片进行流式更新
步骤:
-
进入应用 → 权限管理
-
搜索「Card」相关权限
-
勾选上述两个权限
-
保存权限配置
-
建立卡片模板
如需使用 AI 互动卡片功能,需要在钉钉卡片平台创建模板:
步骤:
-
访问 钉钉卡片平台
-
进入「我的模板」
-
点击「创建模板」
-
卡片模板场景选择 「AI 卡片」
-
无需选择预设模板,直接点击保存
-
复制模板 ID(格式如:
xxxxx-xxxxx-xxxxx.schema) -
将 templateId 配置到
openclaw.json的cardTemplateId字段 -
或在OpenClaw控制台的Channel标签->Dingtalk配置面板-> Card Template Id填入
模板配置示例:
{ "channels": { "dingtalk": { "messageType": "card", "cardTemplateId": "你复制的模板ID" // 粘贴复制的模板 ID } } }
-
获取凭证
从开发者后台获取:
-
Client ID (AppKey)
-
Client Secret (AppSecret)
-
Robot Code (与 Client ID 相同)
-
Corp ID (企业 ID)
-
Agent ID (应用 ID)
-
配置 OpenClaw
在
~/.openclaw/openclaw.json 的 channels 下添加:只添加dingtalk部分,内容自己替换
{ ... "channels": { "telegram": { ... }, "dingtalk": { "enabled": true, "clientId": "dingxxxxxx", "clientSecret": "your-app-secret", "robotCode": "dingxxxxxx", "corpId": "dingxxxxxx", "agentId": "123456789", "dmPolicy": "open", "groupPolicy": "open", "messageType": "markdown", "debug": false } }, ... }
-
重启 Gateway
openclaw gateway restart
手动安装
https://my.feishu.cn/wiki/KN4iwZaBqi10thkI9wOc39KKnac#share-Mbfxdhmiio0c02xcvMicRA8CnJc
openclaw plugins install ./openclaw-channel-dingtalk-2.2.2.tar.gz
安装缺失依赖
npm install dingtalk-stream
相关新闻
亚马逊可以用支付宝吗?跨境支付新选择解析
2026-02-02 10:55:09
亚马逊ERP到底是干嘛的?
2026-02-02 10:56:22
亚马逊ERP系统到底该怎么选?
2026-02-02 10:47:44
免费领取更多行业解决方案
立即咨询

