上周末微信突然推出的便捷连接OpenClaw的方法,各大官媒都第一时间发布了这个新闻。

可以说,之前笔者选择飞书对接就是因为当时个人微信没有特别直接的方式,这一次,微信官方居然原生支持了,而且操作特别的简单,这其实不太像微信以往的风格,看来OpenClaw的火爆,已经让各大厂商纷纷进入了这场用户入口方式的争抢,连微信都觉得必须要改变,这个改变在笔者看来,可以说是具有里程碑的意义。
首先,微信版本需要升级到 8.0.70,然后通过 我 → 设置 → 插件,找到 微信 ClawBot → 点 详情,复制提示的安装命令,正常安装完会出现二维码,扫码即可成功连接。
原生安装的OpenClaw这就结束了。
但是在笔者docker版本的OpenClaw却出现了一些问题,记录下来希望可以帮助有同样需求的读者:
问题1:复制命令插件安装失败

Gemini告诉我是因为docker环境中缺少python3的环境。
解决方案:手工安装下,具体操作如下
BASH
# 方式 1:直接以 root 身份进入容器(推荐)
# docker exec -it -u root <容器名/ID> /bin/bash
root@AlfredNAS:~# docker exec -it -u root myclaw bash
# apt update发现下载包速度太慢,替换为阿里云 Debian bookworm 源
echo "deb http://mirrors.aliyun.com/debian/ bookworm main non-free contrib
deb http://mirrors.aliyun.com/debian-security/ bookworm-security main
deb http://mirrors.aliyun.com/debian/ bookworm-updates main non-free contrib
deb http://mirrors.aliyun.com/debian/ bookworm-backports main non-free contrib" > /etc/apt/sources.list
# 重新执行 update(速度会大幅提升)
apt update
# 安装 Python3 及依赖(root 用户执行)
apt install -y python3 python3-pip python3-dev
# 验证安装
python3 --version # 输出 Python 版本号即成功
问题2:插件就绪,开始首次连接没有二维码显示
安装完python3之后,安装可以进行下去了,但是最终就绪首次连接时会断开:


看来这种方式不行?和Gemini聊了会儿,最终确认应该这样执行:
BASH
root@AlfredNAS:~# docker exec -it myclaw openclaw channels login --channel openclaw-weixin

这样就出现了期望的二维码,只需在 微信 ClawBot 那里点击扫码即可连接成功,成功后直接会以联系人的形式出现在微信列表中,非常方便:

最近精力有限导致这篇文章拖延发布了,结果听说这两天升级最新版本OpenClaw的小伙伴们又不能使用这种方式了,AI这行可真的是日新月异,不过别着急,微信官方回应了也会马上适配新版本的OpenClaw。
另外,笔者测试一个微信号应该只能支持连接一个OpenClaw的实例,如果连接第二个会直接提示你替换掉之前的。不知道大家是否都这样,如果是,有没有好的建议?