← 返回 OpenClaw 教程

微信 AI 机器人

在已安装 Jerry OpenClaw Bridge 的基础上,增加微信聊天功能

前提

请先完成 OpenClaw 教程 中的安装步骤,确保以下组件已就绪:

  • Node.js 22+
  • GitHub Copilot CLI(已登录)
  • Jerry OpenClaw Bridge(已激活、已运行)
  • OpenClaw

配置 OpenClaw 使用 Jerry Bridge

1添加 Jerry Bridge 为模型后端

openclaw config set models.providers.copilot-bridge '{ "baseUrl": "http://127.0.0.1:18802/v1", "apiKey": "dummy-key", "api": "openai-responses", "models": [ {"id": "copilot-cli", "name": "Copilot CLI (默认)", "contextWindow": 128000}, {"id": "copilot-gpt54", "name": "GPT-5.4", "contextWindow": 128000}, {"id": "copilot-codex", "name": "GPT-5.3 Codex", "contextWindow": 128000}, {"id": "copilot-mini", "name": "GPT-5.4 Mini (快速)", "contextWindow": 128000} ] }' --strict-json

2设置默认模型

openclaw config set agents.defaults.model.primary "copilot-bridge/copilot-cli"

3配置对话管理

每个微信好友独立会话,60 分钟空闲自动重置:

openclaw config set session.scope '"per-sender"' --strict-json openclaw config set session.resetTriggers '["/new", "/reset", "/清除"]' --strict-json openclaw config set session.reset '{"mode": "idle", "idleMinutes": 60}' --strict-json

4验证配置

openclaw config validate

连接微信

1安装微信插件

openclaw plugins install @tencent-weixin/openclaw-weixin

2扫码登录微信

openclaw channels login --channel openclaw-weixin

终端会显示二维码,用微信扫码登录即可。

3启动 Gateway

前台测试:

openclaw gateway run

确认正常后,安装为后台服务(开机自启):

openclaw gateway install && openclaw gateway start

4测试

用另一个微信号给机器人发消息,应该收到 AI 回复。

搭建完成!现在可以通过微信和 AI 对话了。

微信中的命令

命令说明
/new /reset /清除重置对话
/model查看/切换模型
/restart-time 3每日凌晨 3 点自动重启(推荐)
/help帮助

常见问题

Q: 微信掉线了怎么办?

运行 openclaw channels login --channel openclaw-weixin 重新扫码。

Q: 可以用 WhatsApp 代替微信吗?

可以,WhatsApp 更稳定。安装插件 openclaw plugins install @openclaw/whatsapp,然后 openclaw channels login --channel whatsapp 扫码即可。