首先检查环境:
1)微信版本:iOS ≥ 8.0.70,安卓 ≥ 8.0.69查看:我 → 设置 → 关于微信
2)OpenClaw 版本 ≥ 2026.3.22
3)微信能看到「ClawBot」插件
我查了我的微信版本是71版本,符合要求,openclaw是4.25版本。微信中也看到了clawbot插件。
在wsl下的openclaw目录执行以下命令:
npx -y @tencent-weixin/openclaw-weixin-cli@latest install
这时候报错了:
root@DESKTOP-RYVS1MJ:~/openclaw# npx -y @tencent-weixin/openclaw-weixin-cli@latest install
[openclaw-weixin] 未找到 openclaw,请先安装:
npm install -g openclaw
详见https://docs.openclaw.ai/install
原因很简单:当前还没有“全局安装”OpenClaw CLI,而这个微信接入脚本依赖openclaw命令,所以它提示先装openclaw。但是实际上我已经安装了openclaw,方式是通过git源码(pnpm build)安装,openclaw 这个可执行命令只存在于当前 ~/openclaw 目录下的 node_modules/.bin 文件夹里,并没有注册到系统的全局环境变量(PATH)中。
而那个微信安装脚本(npx ...)需要在系统的任何地方都能直接调用openclaw 命令。解决办法是需要把本地编译好的 openclaw 链接到全局,也避免了每次我执行openclaw命令时,都需要加node openclaw.mjs xxx。
命令如下:
1)将本地编译的openclaw 链接到全局。
在当前的~/openclaw目录下执行:
pnpm link --global
(注:因为你当前是 root 用户,这条命令通常会自动将软链接放到/usr/local/bin/openclaw,无需加 sudo)
2)验证是否链接成功
执行命令:openclaw --version
这里正确输出了2026.4.25,说明全局命令已经生效。
3)重新执行微信接入脚本
npx -y @tencent-weixin/openclaw-weixin-cli@latest install
此时脚本就能找到openclaw了,接下来自动安装微信插件,并弹出二维码通知用手机微信扫码绑定。

但是这个二维码质量真的不怎么样,我的手机微信根本扫不出来,但是微信应该已经料到了有这个问题,还提示并补充一个网址:
若二维码未能显示或无法使用,你可以访问以下链接以继续:
https://liteapp.weixin.qq.com/q/7Gxxxxxxxxxx
进入这个网址,就会看到一个清晰的二维码了,手机进入ClawBot插件(打开微信→ 我 → 设置 → 插件 → ClawBot→查看),点击扫一扫就会添加你的openclaw助手了,此时就可以和你的小龙虾通过微信聊天了。
夜雨聆风