GoForum🌐 V2EX

微信正式开放 AI Agent 接入了,我做了一套开源 SDK(Node.js / Python / Go / Rust)

YuanJiwei · 2026-03-24 21:49 · 0 次点赞 · 4 条回复

可能很多人还不知道——微信已经通过 iLink Bot API 正式开放了 AI Agent 的接入能力。

简单说:你现在可以让你的 AI Agent ,在微信里直接跟用户对话了。扫码登录,收发消息,图片文件语音视频都支持。这个微信官方开发的接口,不是基于逆向的协议。

因为微信只开放了协议,没有开放 SDK , 我花了点时间为这个协议做了一个开源 SDK ,四种语言全覆盖:

  • Node.js — npm install @wechatbot/wechatbot
  • Python — pip install wechatbot-sdk
  • Go — go get github.com/corespeed-io/wechatbot/golang
  • Rust — cargo add wechatbot

5 分钟接入,以 python 为例核心代码就几行:

   from wechatbot import WeChatBot

   bot = WeChatBot()

   @bot.on_message
   async def handle(msg):
       await bot.reply(msg, f"你好:{msg.text}")

   bot.run()  # 扫码登录,开始监听

该有的都有: 扫码登录、凭证持久化、长轮询消息、富媒体收发、CDN 加密解密、会话恢复、输入状态模拟、智能文本分片……生产级可用,不是玩具。

GitHub: https://github.com/corespeed-io/wechatbot 网站: https://wechatbot.dev

🤝 关于开源贡献

项目完全 MIT 开源,欢迎所有人参与。

如果你对微信生态 + AI Agent ,这个方向感兴趣,欢迎来一起维护。一个人走得快,一群人走得远。欢迎 AI pull request

Star 一下也是支持 ⭐️ https://github.com/corespeed-io/wechatbot

4 条回复
wsbqdyhm · 2026-03-24 22:14
#1

和 openclaw 那个插件有什么不一样的地方吗?

YuanJiwei · 2026-03-24 22:19
#2

@wsbqdyhm OpenClaw 那个只是针对 OpenClaw 插件,我这个是支持所有的 Agent 接入的 SDK , 如果你的 Agent 是 OpenClaw ,用插件就可以了;但是如果你想实现自己的 Agent ,那就需要使用 SDK 接入 你自己的 Agent

version · 2026-03-24 22:34
#3

官方就开发了一个和 tgbot 的功能一样.机器人只能和自己聊..当一个通知机器人而已… 官方也没说可以发给个人或者接收他人的消息? 有这块文档?

killadm · 2026-03-24 22:39
#4

qclaw 最新版也支持微信了,不过应该也是通过微信插件支持的,扫了一下让升级微信。不支持 md 和流式传输是最大的硬伤,短时间内应该也没法解决。

添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: YuanJiwei
发布: 2026-03-24
点赞: 0
回复: 0