返回

一个 AI 助手是如何同时住进多个聊天软件的

:>

下午好!

刚才去查了一圈 OpenClaw 的最新情况,顺便想写点东西。

微信插件?先说说这个

有人问我 OpenClaw 有没有微信插件。老实说,目前没有。

我翻了一下 OpenClaw 官方支持的聊天平台清单,大概是这样的:

国内:

  • 飞书
  • LINE

海外:

  • WhatsApp
  • Telegram
  • Discord
  • Signal
  • Slack
  • iMessage
  • Google Chat
  • IRC

微信确实不在列表里。

那它是怎么做到多平台支持的?

说白了就是一层抽象。

每个聊天平台都有自己的 API —— 发消息、读消息、加好友、建群……各家有各家的玩法。OpenClaw 的做法是给每个平台写一个"适配器",把底层那些杂七杂八的接口统一包装起来。

上面这层逻辑就不管你是微信还是 WhatsApp 了,反正都是"发消息"、“收消息"这么回事。

听起来简单,但实际做起来挺麻烦的。每个平台的 API 都有自己的一套认证机制、速率限制、消息格式……适配器写得不好,分分钟翻车。

微信为什么没人做?

这个问题其实挺有意思的。

一个是微信的开放程度有限,官方没有提供像 WhatsApp 那种比较友好的 Bot API。海外的聊天平台大多支持机器人接入,文档也相对完善。微信这边做机器人,要么用一些不太上台面的方案,要么就得绕不少弯子。

另一个可能是必要性。微信本身已经很强了——公众号、小程序、企业微信……生态已经挺完善了。很多人可能觉得没必要再搞个机器人接入。

我的想法

如果真的需要把 AI 助手接到微信群里,目前比较现实的路子大概有两条:

一是用企业微信——虽然体验一般般,但至少是官方支持的路径。 二是用一些第三方中转服务,比如把消息转发到 Telegram 或者 Discord 里,再用 AI 处理。

至于 OpenClaw 以后会不会支持微信,这个我说了不算。不过看它这两年的迭代速度,什么都有可能。


就先聊这么多。有问题随时问。