NAS奇思妙想 · 第004期

上一期我们完成了 OpenClaw 的基础配置,小龙虾已经认识你了。但如果我们只能在家里的局域网访问它,那也太不方便了。这一期,小高教你把 OpenClaw 接入微信,让你随时随地都能通过微信发消息给小龙虾!
🎯 为什么要接入微信?
✅ 随时呼唤 不在家也能发消息给 AI
✅ 实时推送 日历提醒、文件处理结果直接推送到微信
✅ 语音输入 动动嘴就能让 AI 帮你干活
✅ 手机端控制 不需要开电脑,直接用微信就能操作
🔧 准备工作
在开始之前,请确保:
✅ OpenClaw 已安装并运行
✅ 已完成基础配置(003期)
✅ 有一个微信账号
✅ 有微信公众号(订阅号即可,需要登录后台)
💡 提示:这里用到的是微信公众号的草稿箱功能,所以你需要有一个公众号。如果你还没有,可以免费注册一个订阅号。
📱 步骤一:获取微信公众号 API 参数

登录微信公众号后台(https://mp.weixin.qq.com/),获取以下信息:
1. AppID 和 AppSecret
在「设置与开发」→「基本配置」页面:
📋 AppID 公众号唯一标识
🔐 AppSecret 点击「重置」获取(只显示一次)
2. Token 和 EncodingAESKey
在「设置与开发」→「基本配置」→「服务器配置」:
🔑 Token 自己定义一个字符串(如 openclaw_bot)
🔐 EncodingAESKey 点击「随机生成」按钮
⚠️ 重要:把这些信息都保存好,后面配置会用!
⚙️ 步骤二:配置 OpenClaw 微信插件

编辑 OpenClaw 的配置文件:
# 编辑配置文件
nano ~/.openclaw/config.yaml
在 plugins 下面添加或修改 wechat 配置:
plugins:
config:
wechat:
enabled: true
appId: "你的AppID"
appSecret: "你的AppSecret"
token: "openclaw_bot"
encodingAESKey: "你的EncodingAESKey"
保存退出(Ctrl + O,Ctrl + X)。
🔄 步骤三:重启 OpenClaw
# 重启容器
docker restart openclaw
等待几秒钟,然后用以下命令查看日志,确认微信插件加载成功:
# 查看日志
docker logs openclaw --tail 20
✅ 步骤四:验证微信绑定

方法一:发送测试消息
打开微信,关注你的公众号,向公众号发送一条消息:
「你好小龙虾」
正常情况下,小龙虾应该会回复你!
方法二:查看日志
# 查看微信日志
docker logs openclaw --tail 50 | grep wechat
如果看到收到消息的日志,说明微信接入成功!
🎮 微信能做什么?
🤖 智能对话 「帮我写一封邮件」
📁 文件整理 「帮我整理桌面」
📅 日程管理 「帮我安排明天上午10点的会议」
🌤️ 天气查询 「今天天气怎么样?」
🔍 搜索功能 「帮我搜索 OpenClaw 的使用方法」
⏰ 提醒功能 「20分钟后提醒我开会」
🦞 小龙虾课堂:微信对话和网页对话是一样的,小龙虾记得你们的对话上下文!
🔒 安全设置(重要!)
微信接入涉及安全,请务必设置:
1. 开启 IP 白名单
在微信公众号后台 - 基本配置 - IP 白名单 - 添加你的服务器 IP
2. 限制 API 调用权限
创建单独的公众号 API 密钥,不要使用管理员账号的密钥
3. 定期检查日志
定期查看 OpenClaw 日志,发现异常及时处理
❓ 常见问题 Q&A
Q:发送消息没有回复?
检查配置是否正确,确认 Token 和 AppSecret 填写正确。
Q:提示「token 验证失败」?
确保微信公众号后台的 Token 和配置文件中的一致。
Q:想换微信号怎么办?
重新配置 wechat 部分,重启 OpenClaw 即可。
📋 本期小结
✅ 获取公众号 API 参数
✅ 配置微信插件
✅ 微信发送消息测试
✅ 安全设置
🎉 恭喜你!小龙虾已经住进微信里了!
下期预告:OpenClaw 文件整理:让你的桌面井井有条
本文由 nas奇思妙想 · 小高 出品 觉得有用?点个 在看 支持一下
夜雨聆风