Repolode
soimy

soimy/openclaw-channel-dingtalk

为 OpenClaw 接入钉钉企业内部机器人的 Channel 插件,采用 Stream 模式,无需公网 IP。

Star
1,664
Fork
233
未关闭 Issue
49
最近提交
昨天

这是什么?

该插件让 OpenClaw 的 AI 智能体能够在钉钉中接收并回复消息。它基于钉钉的 Stream 模式连接,无需 Webhook 或公网入口,支持私聊、群聊以及 @机器人的场景。

消息类型涵盖文本、图片、语音、视频、文件,以及钉钉文档和文件卡片。回复可以使用 Markdown,也可以使用支持流式输出的 AI 卡片。用户可通过 `停止`、`stop`、`esc` 等指令中止正在进行的生成,`/btw` 则可在不等待主会话锁的情况下发起旁路快速问答。

插件支持多 Agent 与多机器人绑定,并提供实验性的 @多助手路由。通过 `dingtalk_ask_user_question` 工具,智能体可发送钉钉原生交互表单卡片,用于确认、单选、多选或收集表单字段。私聊与群聊准入策略默认为 open,生产环境建议改为 allowlist 或 pairing。

核心功能

  • 01通过 Stream 模式连接钉钉,无需 Webhook 或公网 IP。
  • 02支持私聊、群聊以及 @机器人的消息处理。
  • 03支持文本、图片、语音、视频、文件及钉钉文档卡片消息。
  • 04支持 Markdown 回复与 AI 卡片流式回复。
  • 05支持多 Agent 与多机器人绑定。
  • 06可通过 stop、esc 等指令实时中止正在进行的 AI 生成。

适用场景

  • 在企业钉钉群中运行 OpenClaw AI 助手。
  • 让员工通过钉钉私聊与内部智能体交互。
  • 在没有公网 IP 的服务器上部署钉钉机器人。

快速上手

  1. 1

    通过 OpenClaw 从 npm 安装插件

    openclaw plugins install @soimy/dingtalk
  2. 2

    运行交互式配置,填写钉钉机器人凭证

    openclaw onboard

使用前须知

  • 需要 OpenClaw 2026.8.1 或更高版本。
  • 需要一个钉钉企业内部机器人应用及其 Client ID 和 Client Secret。
  • 私聊和群聊准入默认为 open,生产环境前应改为 allowlist 或 pairing。
  • README 提示钉钉免费不限量 API 额度在 2026 年设有截止时间,部署前请先核对额度状态。

收录于专题

标签

常见问题

openclaw-channel-dingtalk 是什么?
为 OpenClaw 接入钉钉企业内部机器人的 Channel 插件,采用 Stream 模式,无需公网 IP。 该插件让 OpenClaw 的 AI 智能体能够在钉钉中接收并回复消息。它基于钉钉的 Stream 模式连接,无需 Webhook 或公网入口,支持私聊、群聊以及 @机器人的场景。
openclaw-channel-dingtalk 可以免费使用吗?用的什么许可证?
openclaw-channel-dingtalk 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
openclaw-channel-dingtalk 还在维护吗?
活跃维护中。openclaw-channel-dingtalk 最近一次提交是在 2026年10月21日。
openclaw-channel-dingtalk 适合用来做什么?
在企业钉钉群中运行 OpenClaw AI 助手。 让员工通过钉钉私聊与内部智能体交互。 在没有公网 IP 的服务器上部署钉钉机器人。
openclaw-channel-dingtalk 怎么安装和运行?
通过 OpenClaw 从 npm 安装插件: openclaw plugins install @soimy/dingtalk 运行交互式配置,填写钉钉机器人凭证: openclaw onboard
在哪里获取 openclaw-channel-dingtalk?
源代码和安装说明在 GitHub 上:https://github.com/soimy/openclaw-channel-dingtalk

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目