OpenClaw · 微信接入
一条命令,让微信变成 OpenClaw 的遥控器
很多人装好了 OpenClaw,却卡在「怎么让它回微信」这一步。其实只要一条 openclaw channels login --channel openclaw-weixin,扫个码,就能用微信直接给 OpenClaw 发指令。这篇把每一步、在哪操作、在哪扫码都讲清楚。

先说结论:三步完成
- 在电脑终端里运行登录命令 → 屏幕出现二维码;
- 用手机微信扫一扫扫这个二维码 → 确认登录;
- 在微信里给机器人(ClawBot)发消息 → OpenClaw 收到并回复。
关键:命令在「跑 Gateway 的那台电脑」上运行,扫码用「手机微信」。一个在电脑终端,一个在手机,别搞反。
第一步:装好微信渠道插件
微信渠道是腾讯官方维护的外部插件 @tencent-weixin/openclaw-weixin,要先装进 OpenClaw。在电脑终端里运行:
openclaw plugins install "@tencent-weixin/openclaw-weixin"装完启用它,并重启 Gateway:
openclaw config set plugins.entries.openclaw-weixin.enabled true
openclaw gateway restart第二步:运行登录命令,启动扫码
在跑 Gateway 的同一台电脑上,打开终端(PowerShell / CMD / macOS 终端都行),运行:
openclaw channels login --channel openclaw-weixin运行后,终端里会打印出一个二维码。这一步不要关掉终端,二维码要留在屏幕上等你扫。
第三步:用手机微信扫码,连上 ClawBot
拿出手机,打开微信,用「扫一扫」对准电脑屏幕上的二维码:
- 微信识别二维码后,会弹出登录确认,点「确认」;
- 确认成功后,插件会把账号凭证保存在本地;
- 此时微信里就多出了一个机器人联系人——也就是你刚登录的这个微信号(ClawBot)。
现在微信和 OpenClaw 之间已经打通了。
第四步(可选):授权谁能给机器人发消息
如果只想让指定的人给 ClawBot 发指令,用配对(pairing)控制访问。查看待批准的联系人:
openclaw pairing list openclaw-weixin批准某个新联系人:
openclaw pairing approve openclaw-weixin <CODE>第五步:验证——微信发一条指令
在微信里打开这个机器人对话,随便发一条消息(比如「你好」或「帮我总结今天的待办」)。如果能收到 OpenClaw 的回复,就说明整条链路通了。
验证要点:确保 Gateway 正在运行(
openclaw gateway status)。如果发了消息没反应,十有八九是 Gateway 没启动,或插件没启用。常见问题速查
| 现象 | 原因与解决 |
|---|---|
| 终端没出现二维码 | 插件没装/没启用;先执行第一步的两条命令 |
| 扫码后没反应 | Gateway 没启动,运行 openclaw gateway restart |
| 微信发消息不回复 | 检查配对授权,或 openclaw channels status –probe 看健康状态 |
| 想再登录一个微信账号 | 再运行一次 login 命令,扫另一个微信号 |
一句话总结
命令跑在电脑终端,扫码用手机微信,连上之后在微信里给 ClawBot 发消息即可驱动 OpenClaw。三步走完,你的 OpenClaw 就从「只能在本机用」变成了「随时随地微信操控」。