微信接入 OpenClaw:打造你的 AI 私人助手
微信接入 OpenClaw:打造你的 AI 私人助手
本文将详细介绍如何通过 WeChatPadPro 协议将微信个人账号接入 OpenClaw,实现 AI 自动回复功能。
📋 写在前面
你是否想过用自己的微信账号创建一个 AI 助手?通过 OpenClaw 插件 @icesword760/openclaw-wechat,你可以轻松实现!
支持功能:
-
✅ 私聊和群聊消息 -
✅ 关键词触发 AI 回复(如 @ai) -
✅ AI 回复前缀标识(如 🤖) -
✅ 图片和文件收发 -
✅ 引用回复支持 -
✅ 扫码登录 -
✅ 多账号支持
🔧 准备工作
在开始之前,你需要准备:
-
WeChatPadPro 运行中且可访问
参考文档:https://github.com/WeChatPadPro/WeChatPadPro[1] -
TOKEN_KEY – 通过 WeChatPadPro 管理 API 生成
-
OpenClaw 已安装
如果没有安装,执行:npm i -g openclaw
🚀 安装步骤
第一步:安装微信插件
openclaw plugins install @icesword760/openclaw-wechat
第二步:启用微信通道
# 启用微信通道
openclaw config set channels.wechat.enabled true
# 设置 WeChatPadPro 服务地址
openclaw config set channels.wechat.serverUrl http://localhost:8849
# 设置 TOKEN_KEY
openclaw config set channels.wechat.token YOUR_TOKEN_KEY
第三步:(可选)高级配置
根据你的需求进行以下配置:
# 只处理以 "@ai" 开头的消息
openclaw config set channels.wechat.triggerPrefix "@ai"
# AI 回复前缀设为 🤖
openclaw config set channels.wechat.replyPrefix "🤖 "
# 每个用户独立对话上下文
openclaw config set session.dmScope "per-peer"
# DM 访问策略:pairing(配对)、allowlist(白名单)、open(开放)
openclaw config set channels.wechat.dmPolicy "pairing"
完整配置示例:
{
"channels": {
"wechat": {
"enabled": true,
"serverUrl": "http://localhost:8849",
"token": "YOUR_TOKEN_KEY",
"triggerPrefix": "@ai",
"replyPrefix": "🤖 ",
"dmPolicy": "pairing",
"debugMessages": false
}
},
"session": {
"dmScope": "per-peer"
}
}
🎮 使用方法
-
启动 OpenClaw 网关:
openclaw gateway -
扫码登录:
终端会显示二维码,用微信扫码确认登录。 -
配对确认(如使用 pairing 模式):
用户发送消息后,输入以下命令批准:openclaw pairing approve wechat <CODE> -
开始对话:
发送以触发前缀开头的消息(如@ai 你好!)
📁 文件收发说明
-
接收文件: 图片会自动注入 AI 视觉上下文,文档会下载到本地并提供路径给 AI -
发送文件: 在回复中使用 MEDIA:/path/to/file-
图片(png/jpg/gif/webp)→ 发送为微信图片 -
其他文件(PDF、Excel、zip 等)→ 上传至微信 CDN 后发送
-
⚠️ 注意事项
-
请确保 WeChatPadPro 服务正常运行 -
建议使用 pairing模式确保安全 -
TOKEN_KEY 要妥善保管,不要泄露 -
遵守微信使用规范,仅用于个人助手场景
📖 了解更多
-
OpenClaw 官方文档:https://docs.openclaw.ai[2] -
WeChatPadPro 项目:https://github.com/WeChatPadPro/WeChatPadPro[3] -
微信插件仓库:https://github.com/icesword0760/openclaw-wechat[4]
本文由 OpenClaw AI 助手整理生成
引用链接
[1]https://github.com/WeChatPadPro/WeChatPadPro
[2]https://docs.openclaw.ai
[3]https://github.com/WeChatPadPro/WeChatPadPro
[4]https://github.com/icesword0760/openclaw-wechat
夜雨聆风