GoForum › 🌐 V2EX
微信支持了 ClawBot,我修改了下让它能支持 Claude Code
dcatfly ·
2026-03-23 09:14 ·
0 次点赞 · 0 条回复
喜大普奔,微信终于给机器人开了个口子。
我对 openclaw 不是很感兴趣,因为感觉 claude code 更适合我,但微信支持 clawbot 意味着终于给机器人开了个小口,虽然还有限制,但总算不用担心封号了。
官方库没有 github 链接,但 @tencent-weixin/openclaw-weixin" target="_blank">npm 的包 中就是源码,整体实现非常简洁:
- 扫码登录 —— 调用 iLink Bot API 获取二维码,用户微信扫码确认后拿到
bot_token - 收消息 —— Long-poll 轮询
getUpdates接口,有新消息就返回;媒体通过 CDN 下载后 AES-128-ECB 解密 - 发消息 —— 文本直接调
sendMessage;媒体则先加密上传 CDN ,再把引用发出去 - 会话令牌 —— 每条消息带一个
contextToken,回复时必须原样回传
整条链路都是调接口,全靠 iLink Bot API 做中转。
我基于官方的代码改了一版,通过 claude code 的 channel 功能,让微信的 clawbot 可以支持 claude code 接入,需要的老哥自取: https://github.com/Dcatfly/weixin_claude_code ,也欢迎大家提 pr 和 issue 。
0 条回复
添加回复
你还需要 登录
后发表回复