跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像AI 生图工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
JavaScriptNode.jsWeChatAI

微信开放官方 Bot API:ClawBot 插件与 iLink 协议深度解析

腾讯微信于 2026 年 3 月发布 ClawBot 官方插件,通过 iLink 协议开放个人微信 Bot API。支持私聊、群聊及多媒体交互,采用 HTTP/JSON 标准接口,无需 SDK。文章解析了认证机制、长轮询消息推送及回复关联 token 等关键技术点,并提供快速上手步骤与法律条款说明,适用于 AI 助手搭建与社群运营场景。

王者发布于 2026/4/5更新于 2026/7/2866 浏览
微信开放官方 Bot API:ClawBot 插件与 iLink 协议深度解析

一、历史性时刻:微信开放官方 Bot API

发布时间:2026 年 3 月 22 日

插件版本:@tencent-weixin/openclaw-weixin v1.0.2

接入平台:OpenClaw(原 Clawdbot)AI 网关框架

就在今天,微信插件页面悄然上线了 ClawBot 官方插件。这意味着什么?

这是微信首次向个人用户开放合法的 Bot API,开发者可以通过官方渠道,让 AI 助手直接接入微信个人号,实现私聊对话、群聊互动、文件收发等完整功能。

二、插件概况:什么是 ClawBot?

2.1 官方定位

ClawBot 是腾讯微信官方推出的 AI 助手连接插件,底层基于 iLink(智联)协议,接入域名为 ilinkai.weixin.qq.com。

维度旧方案(WeChatPadPro 等)iLink Bot API
合法性违反微信服务协议,灰色地带✅ 官方开放,合法合规
稳定性每次微信更新可能失效✅ 服务器端 API,稳定可靠
封号风险极高,随时可能被封✅ 正常使用无封号风险
协议层模拟 iPad/移动端协议✅ HTTP/JSON,标准接口
媒体支持有限✅ 图片/语音/文件/视频完整支持
群聊需要特殊处理✅ 原生支持
2.2 核心能力
  • ✅ 私聊对话:微信用户与 OpenClaw 机器人一对一交流
  • ✅ 流式输出:AI 回复内容实时流式传输
  • ✅ 长连接模式:基于长轮询的消息推送机制
  • ✅ 多媒体支持:文本、图片、语音、文件、视频
  • ✅ Skills 调用:可调用 OpenClaw 技能市场的兼容技能
  • ✅ 群聊互通:支持微信群聊场景(需配置)

三、技术亮点:iLink 协议深度解析

3.1 协议概览

腾讯开放的接口全部在 https://ilinkai.weixin.qq.com 下,采用 HTTP/JSON 协议,无需 SDK,可直接用 fetch 调用。

核心端点:

EndpointMethod功能
/ilink/bot/get_bot_qrcodeGET获取登录二维码
/ilink/bot/get_qrcode_statusGET轮询扫码状态
/ilink/bot/getupdatesPOST长轮询收消息(核心)
/ilink/bot/sendmessagePOST发送消息
/ilink/bot/getuploadurlPOST获取 CDN 预签名上传地址
/ilink/bot/sendtypingPOST发送"正在输入"状态
3.2 认证机制

请求头固定格式:

{"Content-Type":"application/json","AuthorizationType":"ilink_bot_token","X-WECHAT-UIN":"base64(randomUint32)","Authorization":"Bearer <bot_token>"}

关键设计:X-WECHAT-UIN 每次请求都变化,起到防重放攻击的作用。

3.3 长轮询机制

与 Telegram Bot API 的 getUpdates 设计类似:

POST /ilink/bot/getupdates {"get_updates_buf":"<上次返回的游标,首次为空>","base_info":{"channel_version":"1.0.2"}}

服务器会 hold 住连接最多 35 秒,直到有新消息才返回。

3.4 消息结构

每条微信消息的核心字段:

{"from_user_id":"[email protected]","to_user_id":"[email protected]","message_type":1,"context_token":"AARzJWAFAAABAAAAAAAp...","item_list":[{"type":1,"text_item":{"text":"你好"}}]}

ID 格式规律:

  • 用户 ID:[email protected]
  • Bot ID:[email protected]

消息类型:

type含义
1文本
2图片(CDN 加密存储)
3语音(silk 编码,附带转文字)
4文件附件
5视频
3.5 回复机制(关键!)

最容易踩坑的地方:每条收到的消息都带有 context_token,回复时必须原样带上,否则消息不会关联到正确的对话窗口。

POST /ilink/bot/sendmessage {"msg":{"to_user_id":"[email protected]","message_type":2,"message_state":2,"context_token":"<从 inbound 消息里取>","item_list":[{"type":1,"text_item":{"text":"你好!"}}]}}
3.6 CDN 媒体加密

微信 CDN 上的所有媒体文件都经过 AES-128-ECB 加密。

四、启用插件:5 分钟快速上手

4.1 前置条件
  • 微信版本:iOS 8.0.70 及以上(Android 同理,最新版本)
  • OpenClaw:已部署并运行 OpenClaw 实例
4.2 操作步骤

第一步:更新微信到最新版本

第二步:微信 → 我 → 设置 → 插件 → 找到「ClawBot」卡片

第三步:在 OpenClaw 所在设备执行:

npx -y @tencent-weixin/openclaw-weixin-cli@latest install

第四步:微信扫码绑定

第五步:验证连接成功

五、实战演示:15 分钟搭建 AI 助手

配合 Anthropic 的 @anthropic-ai/claude-agent-sdk,可以在 15 分钟内搭出一个有实际能力的 AI 助手。

实测效果:

  • 用户发:「告诉我现在我是什么电脑,什么电量」
  • AI 调用系统命令,回复完整的机型 + 电量信息

六、法律条款:开发者必读

腾讯发布了 《微信 ClawBot 功能使用条款》:

6.1 服务定位

'我们仅提供微信 ClawBot 插件与第三方 AI 服务的信息收发,不存储你的输入内容与输出结果,不提供 AI 相关服务。'

解读:iLink 只是消息通道,AI 服务由开发者自己负责。

6.2 签订信息
  • 签订地:深圳市南山区
  • 适用法律:中国大陆地区法律
  • 性质:官方产品,有法律文件背书

七、应用场景

  • 个人助手:日程管理、待办记录、信息查询
  • 客服机器人:自动回复、工单流转
  • 社群运营:群消息回复、新人欢迎语
  • 企业集成:知识库问答、审批通知

八、未来展望

  • 📈 逐步放量:目前插件仍处于灰度测试阶段
  • 🔗 QQ 已先行:QQ 机器人已接入 OpenClaw
  • 🌐 多渠道支持:已支持飞书、钉钉、Telegram、Discord

九、参考资料

资源链接
OpenClaw 官方文档https://docs.openclaw.ai
GitHub - openclaw-weixinhttps://github.com/hao-ji-xing/openclaw-weixin

目录

  1. 一、历史性时刻:微信开放官方 Bot API
  2. 二、插件概况:什么是 ClawBot?
  3. 2.1 官方定位
  4. 2.2 核心能力
  5. 三、技术亮点:iLink 协议深度解析
  6. 3.1 协议概览
  7. 3.2 认证机制
  8. 3.3 长轮询机制
  9. 3.4 消息结构
  10. 3.5 回复机制(关键!)
  11. 3.6 CDN 媒体加密
  12. 四、启用插件:5 分钟快速上手
  13. 4.1 前置条件
  14. 4.2 操作步骤
  15. 五、实战演示:15 分钟搭建 AI 助手
  16. 六、法律条款:开发者必读
  17. 6.1 服务定位
  18. 6.2 签订信息
  19. 七、应用场景
  20. 八、未来展望
  21. 九、参考资料
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Windows 部署 OpenAkita 并接入飞书实现本地 AI 助手
  • WebAI2API:将网页版 AI 转换为兼容 OpenAI 协议的 API 工具
  • 腾讯云 WorkBuddy AI 智能体功能与使用指南
  • Unity VR Pico 开发环境一键配置指南
  • Spring Boot 4.0 新特性整合 MyBatis-Plus 完整教程
  • Python 生成 4 位随机数的多种实现方法与最佳实践
  • OpenClaw 多机器人多 Agent 模式详解
  • Claude Code Rules 配置详解
  • AI 时代程序员提效指南:主流工具实战与避坑
  • Browser-Use 本地部署及远程访问自动化方案
  • Qwen3-VL-WEBUI 多模态模型本地部署与实战指南
  • 飞牛NAS原生WebDAV挂载115网盘配置指南
  • OpenClaw AI Agent 框架技术解析与架构设计
  • 笔记本 CPU 环境下 Faster-Whisper 模型模式选择指南
  • WhisperLiveKit 本地部署实时语音转文字与说话人识别
  • 前端错误处理最佳实践与实战指南
  • OpenClaw 自托管 AI 管家安装与配置指南
  • Proteus 9.1 发布:集成 AI 助手辅助电路设计与仿真
  • 基于分布式光纤声波传感(DAS)的无人机入侵探测技术与应用
  • OpenClaw 全平台部署指南:本地化 AI 智能体安装与配置

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online