夜雨聆风学习资料网

ARTICLE · 959782

Openclaw使用微信插件

Openclaw使用微信插件

  首先检查环境:

 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助手了,此时就可以和你的小龙虾通过微信聊天了。

相关学习资料