前言¶
在 Agent 工作流里,经常需要在任务结束后把结果告知用户本人,而不是让 Agent 只在终端里输出一行日志。个人微信是最顺手的触达渠道,但个人微信没有官方开放 API,常见的做法是自建协议服务,维护成本高。下面介绍的这个 Skill 走另一条路:复用 WorkBuddy 已配对的微信 ClawBot 通道,由 Agent 直接向个人微信主动发送消息。
这是什么¶
微信消息推送ClawBot 是一个面向 Agent 的通用 SKILL.md 格式 Skill,坐标 @user_4a403661/weixin-clawbot-send,由社区开发者 user_4a403661 发布,当前版本 1.1.1,来源 community,SkillHub 分类 ai-agent。
它解决的问题是:当用户说「给微信发消息」「发微信」「主动发消息到微信」「微信推送」,或需要定时推送微信提醒时,Agent 能调用该 Skill 把消息发到个人微信,而不是只能回复在对话窗口里。
核心功能¶
该 Skill 的能力边界如下,均来自官方简介:
- 通过腾讯 iLink Bot API(微信 ClawBot 插件)向个人微信主动发送消息。
- 复用 WorkBuddy 已配对的微信 ClawBot 通道,通道域名为
ilinkai.weixin.qq.com,已配对的情况下无需再次扫码即可发送。 - 发送失败时会返回
errcode=-14,Skill 的处理方式是引导用户重新扫码配对,而不是直接报错结束。 - 支持在定时任务场景下作为微信提醒的推送通道。
安装与启用¶
官方页面为 https://api.skillhub.cn/user_4a403661/weixin-clawbot-send ,SkillHub 页面为 https://www.skillhub.cn/skills/user_4a403661/weixin-clawbot-send 。安装与启用命令、目录约定以及 Cursor / Codex CLI / Claude Code 各环境的接入差异,需以官方页面说明为准——本次抓取到的资料中没有这部分内容,此处不做转述,避免给出无法核实的命令。
启用前需要先完成两件事,缺一不可:
- 在微信中打开「我 - 设置 - 插件 - 微信ClawBot」,扫码完成 ClawBot 插件配对。
- 保持 bot 在线。该通道依赖微信 ClawBot 插件,bot 离线时发送不会成功。
典型用法¶
该 Skill 由自然语言触发,不需要 Agent 侧写调用脚本。可直接使用的表达包括:
- 「给微信发消息」
- 「发微信」
- 「主动发消息到微信」
- 「微信推送」
定时推送场景下,把该 Skill 作为定时任务的出口步骤即可,例如在任务流末尾加一步「通过微信推送把今天的待办摘要发给用户」。
适用场景与注意¶
适合的场景:个人开发者或小团队把 Agent 的运行结果、提醒、日报推送到自己或同事的个人微信,不想维护协议层服务。
需要注意的限制:
- 个人微信没有官方开放 API,此通道依赖微信 ClawBot 插件的扫码配对,属于插件能力而非微信官方能力,接口稳定性取决于插件侧。
- bot 必须保持在线,离线期间的消息发送会失败。
- 通道复用 WorkBuddy 中已配对的微信 ClawBot,未配对或配对失效时会返回
errcode=-14,此时需要重新扫码配对。 - Skill 元数据中
requires_api_key=false,即不需要额外配置 API Key,但这不等于不需要任何前置条件,微信侧的插件配对仍然是必须的。
小结¶
这个 Skill 的价值在于把「给个人微信发消息」这件事收敛成一句自然语言触发,避开了自建协议服务的维护成本。前提是微信侧已完成 ClawBot 插件配对且 bot 在线。需要安装的开发者,从官方地址进入:https://api.skillhub.cn/user_4a403661/weixin-clawbot-send