让 AI 帮你发钉钉消息——dingtalk-message skill开源了
钉钉AI助手dingtalk-message上线,可通过自然语言指令自动发送各类钉钉消息。该工具支持群机器人、企业内部应用机器人(单聊/群聊)和工作通知三种场景,能处理文本、Markdown、卡片等多种消息类型,并支持消息撤回和已读查询。用户只需用自然语言描述需求(如"发Markdown消息到测试群@张三确认"),AI会自动完成JSON拼接等繁琐操作。安装简单,零依赖,可与知识
群里每天都有通知要发,有时候是进度播报,有时候是项目提醒,有时候是 @某人 确认一件事。
这种事不难,但繁琐——打开钉钉、找群、切换机器人后台、复制 URL、写 JSON……
能不能直接跟 AI 说一句话,它帮我发出去?
现在可以了。
dingtalk-message 是什么
这是 dingtalk-skills 项目新发布的一个技能,让 AI Agent(Claude Code、GitHub Copilot、Cursor 等)直接操作钉钉消息发送。
安装后,你只需要用自然语言描述你要发什么、发给谁,AI 会帮你搞定全部细节。
支持哪些场景
1. 群 Webhook 机器人
最常见的场景,群里加了自定义机器人,直接让 AI 往里发。
“发一条 Markdown 消息到部署通知群:服务已上线,版本 v2.3.1,@运维同学确认”
支持的消息类型:文本、Markdown、ActionCard(卡片按钮)、Link、FeedCard,以及加签安全验证。
2. 企业内部应用机器人——单聊 / 群聊
应用机器人可以给指定用户发私信,也可以发到任意群聊。
“帮我私信张三:你负责的那个接口今天要联调,记得准备一下”
“发消息到测试群:今天下午 3 点全员参与回归测试”
还支持消息撤回和已读查询——发出去的消息可以撤,想知道谁没看可以查。
3. 工作通知
以应用身份推送到员工的"工作通知"会话,适合正式通知场景。
“给全体员工发工作通知:本周五公司组织年终答谢会,请准时参加”
“通知研发部:下周一起需要每日同步进度,在工作通知里发一下”
实际用起来是什么感觉
安装配置一次,之后跟 AI 说话就行:
日报播报:
“把今天的上线记录用 Markdown 发到研发群,带一个查看详情的按钮”
定向提醒:
“私信李四,告诉他那个 Bug 已经修了,让他验收一下”
批量通知:
“给这几个人分别发一条消息告诉他们面试时间……”(把名单给 AI,它逐个发)
不用手动拼 JSON,不用查文档,说清楚需求就完事。
怎么安装
前提:有钉钉企业账号和对应的开放平台应用(或群里已配置自定义机器人)。
npx skills add breath57/dingtalk-skills@dingtalk-message
安装完成后,第一次使用时 AI 会引导你填写必要的配置(Webhook URL 或应用凭证),自动保存到本地,后续无需再配。
零依赖,不改你的项目代码。
和之前的技能一起用
dingtalk-skills 现在已有三个技能:
| 技能 | 功能 |
|---|---|
dingtalk-document |
钉钉知识库、文档的读写管理 |
dingtalk-ai-table |
AI 多维表格的增删改查 |
dingtalk-message |
各类消息发送、撤回、已读 |
可以组合使用,比如:
“把会议纪要写进知识库,然后发消息到群里通知大家去看”
AI 一次性帮你完成两步。
GitHub:github.com/breath57/dingtalk-skills
如果你也在用 AI 工具处理日常办公,欢迎试试,有问题或想要的功能欢迎提 Issue。
更多推荐




所有评论(0)