前言¶
微信客服号有个硬限制:用户必须先发起会话,官方客服接口才能在 48 小时内回复。Agent 想主动给某人发一条通知、一张截图或一份文件,走客服号这条路走不通,通常只能换个渠道(邮件、IM 机器人)重做一遍对接。
如果 WorkBuddy 里已经连好了一个 ClawBot 微信 bot 通道(weixinClawBot / ilink bot),本 Skill 做的事就是把「主动推一条微信消息」变成一个可直接调用的能力:文本、图片、文件、视频四类消息,从 Agent 侧发出去,收件人是老板的微信。
这是什么¶
workbuddy中微信clawbot推送消息 是一个发布在 SkillHub 上的社区 Skill(坐标 @user_87a16637/weixinclawbot,当前版本 1.0.2,来源 community,分类 ai-agent),由 user_87a16637 发布维护。它解决的是这样一类需求:在 WorkBuddy 对话中,当用户说「通过 ClawBot 主动推送」「给老板发微信」「发图片给老板」「发文件给老板」等表述时,Agent 能调用这个 Skill 把对应内容推到目标微信。
前提条件很明确:WorkBuddy 中已经连接了 ClawBot 微信 bot 通道,Skill 复用这条既有连接,不需要再单独申请客服号或配置 API key(页面标签为 requires_api_key=false)。
核心功能¶
1、主动推送四类消息:文本、图片、文件、视频,从 Agent 侧发起,不走客服会话。
2、通道复用:使用 WorkBuddy 已连接的 weixinClawBot / ilink bot 通道,与微信客服号是两条不同的链路。
3、协议对齐:实现严格对齐腾讯官方插件 @tencent-weixin/openclaw-weixin@2.4.6,具体覆盖 src/api、src/messaging、src/cdn 三个模块(协议部分的命名与结构沿用官方插件)。
安装与启用¶
该 Skill 在 SkillHub 上分发,安装命令与启用方式以官方页面为准:
https://api.skillhub.cn/user_87a16637/weixinclawbot
https://www.skillhub.cn/skills/user_87a16637/weixinclawbot
上面两个地址分别是 API 入口和 SkillHub 展示页,页面上提供了安装入口。安装前确认一点:WorkBuddy 里已经完成了 ClawBot 微信 bot 通道的连接,否则 Skill 没有可复用的通道。
环境要求:Node.js 版本需满足其依赖的官方插件要求(openclaw-weixin 包声明 engines.node >= 22)。
典型用法¶
Skill 在对话中按需触发。触发表述来自官方简介,原文如下:
- 「通过 ClawBot 主动推送」
- 「给老板发微信」
- 「微信主动推送测试」
- 「微信独立消息」
- 「发图片给老板」
- 「发文件给老板」
实际调用时,用户在 WorkBuddy 里说其中一种,并带上目标微信和要发的内容(文本、图片、文件或视频),Agent 经该 Skill 走 weixinClawBot 通道把消息推给对方。推送前先发一条文本做连通性测试,确认通道可用后再发正式内容,是较稳妥的顺序。
适用场景与注意¶
适合:WorkBuddy 已接 ClawBot 微信 bot、需要 Agent 主动向个人微信推送通知或文件的团队。四类消息(文本/图片/文件/视频)都有对应入口。
注意几点:
1、通道是 weixinClawBot / ilink bot,不是微信客服号。两者能力边界不同,客服号的 48 小时回复窗口、菜单等机制不适用于这条通道。
2、协议对齐的是 @tencent-weixin/openclaw-weixin@2.4.6。官方包当前已发布到 2.4.10(npm latest),若后续官方协议有变动,需关注 Skill 是否跟进更新。
3、消息内容与收件人需由调用方在对话中明确给出,Skill 不做收件人管理。
结尾¶
这个 Skill 的价值在于把「Agent 主动发微信」这件事从自建通道里解放出来:通道已经连好,协议对齐官方插件,四类消息一条链路解决。适合在 WorkBuddy 里做主动通知、文件交付这类场景。
官方地址:https://api.skillhub.cn/user_87a16637/weixinclawbot