2026.3.22 微信更新提供接入OpenClaw的插件,首先微信更新到8.0.70版本,在微信设置->插件选项中可以看到“微信ClawBot”插件,复制详情中的命令,在安装OpenClaw的电脑中执行即可,之后扫描插件安装完成后的二维码就可以将OpenClaw与微信ClawBot绑定。

这篇文章是要解决在执行npx -y @tencent-weixin/openclaw-weixin-cli@latest install命令时,提示

1
2
3
[open claw-weixin] 未找到 openclaw,请先安装: 
npm install -g openclaw
详见 https://docs.openclaw.ai/install

的问题。问题产生的原因是下载的openclaw-weixin-cli的which方法,可能出现无法获取OpenClaw安装目录。

解决办法:通过https://registry.npmjs.org/@tencent-weixin/openclaw-weixin-cli/-/openclaw-weixin-cli-1.0.2.tgz手动获取openclaw-weixin-cli,在下载的压缩包中找到cli.mjs。用以下代码替换which方法就可以。

1
2
3
4
5
6
7
8
function which(bin) {
try {
execSync(`${bin} --version`, { encoding: "utf-8", stdio: ["pipe", "pipe", "pipe"] });
return bin;
} catch (e) {
return null;
}
}

然后在用node cli.mjs install命令运行cli.mjs就可以正常执行,自动安装插件并获取到绑定的二维码。

完整文件如下:
cli.mjs


2026.3.23 OpenClaw发布新版本,重构plugin-sdk,ClawBot同步更新,openclaw-weixin-cli的which方法有了调整,但在某些电脑上依旧无法获取到OpenClaw的根目录,会导致ClawBot更新失败无法使用。(以下方法适用于OpenClaw>=2026.3.22,@tencent-weixin/openclaw-weixin>=2.0.1)错误信息如下:

1
2
3
4
C:\WINDOWS\system32> npx -y @tencent-weixin/openclaw-weixin-cli install
[openclaw-weixin] 未找到 openclaw,请先安装:
npm install -g openclaw
详见 https://docs.openclaw.ai/install

解决办法:建议手动安装,在CMD命令窗口执行以下命令

1
openclaw plugins install "@tencent-weixin/openclaw-weixin@latest"
1
mklink /D "C:\Users\12577\.openclaw\extensions\openclaw-weixin\node_modules\openclaw" "C:\Users\12577\AppData\Roaming\npm\node_modules\openclaw"

具体路径为C:\Users\12577.openclaw\extensions\openclaw-weixin\node_modules\openclaw为插件包路径,C:\Users\12577\AppData\Roaming\npm\node_modules\openclaw为openclaw包路径,根据实际情况替换。

如果是第一次安装,可以通过openclaw channels login --channel openclaw-weixin命令获取二维码,也可以绑定多个微信。

默认情况下,所有渠道的 AI 会话共享同一个上下文。如果希望每个微信账号的对话上下文相互隔离:

1
openclaw config set agents.mode per-channel-per-peer

这样每个「微信账号 + 发消息用户」组合都会拥有独立的 AI 记忆,账号之间不会串台。

最后感叹一句:AI模型真的非常厉害。