运行时依赖
安装命令
点击复制本土化适配说明
WeChat Auto Reply (V26 Safe) 安装说明: 安装命令:["openclaw skills install wechat-auto-reply-ai"] 该技能用于微信相关操作,可能需要相应的平台账号或API密钥
技能文档
🦇 wechat-auto-reply (究极形态: V5.0 网页 仪表盘 & MAIn Window Polling)
Author: OpenClaw / Selia's 助手 (Sebastian) Version: 5.0 Description: A generic, 安全, and ban-safe WeChat auto-reply 机器人 using Visual UI 自动化 and Large Language 模型s.
🚀 最新进化史 (V1.0 -> V5.0)
经历了一场充满血泪和报错的迭代旅程,这个脚本已经从一个脆弱的“找红点”和“小窗依赖”版本,进化成为了工业级的全自动守护神:
V2.0 (Detached Window): 最初的版本,强依赖微信双击拉出的独立小窗,易受 macOS 焦点切换动画干扰。 V3.0 (JSON 上下文 Engine): 引入了 gemini-3-flash-preview 视觉引擎,把截图转化为结构化的 JSON (上下文_历史, new_messages_to_reply),解锁了表情包翻译和多行上下文理解能力。 V4.0 (Memory Bank & Action Interceptor): 记忆银行: 将每一次短暂的截图记忆拼接进持久化的 last_解析d_*.json 数组中,彻底治愈了 AI 的“金鱼记忆”,保证历史聊天不丢失。 动作拦截器: 引入 [ACTION:发送_LOCATION|地址] 魔法指令,拦截大模型的纯文本回复,转而调用 发送_location.py 发送高度仿真、可直接在微信内唤起导航的高德地图 (Amap) 链接。 V5.0 (Ultimate: MAIn Window Polling & 网页 仪表盘): 主窗口查房: 彻底废弃独立小窗!通过模拟 Cmd+F 在微信主界面轮询搜索目标名单,无缝切换聊天面板,零打扰你的电脑多任务(除了轮询的那几秒夺舍)。 V2 网页 仪表盘: 引入基于 Flask 的超高颜值本地 网页 面板,支持一键启停、在线状态监控、实时截图快照、气泡聊天流预览、甚至能弹窗查看“记忆银行”里的全部历史记录! 🛠 Prerequisites (运行环境)
必须运行在满足以下条件的 macOS 电脑上:
系统权限: 运行脚本的终端必须拥有“屏幕录制 (Screen Recording)”和“辅助功能 (访问ibility)”权限。 OpenClaw 命令行工具 工具链: peekaboo (macOS UI 定位与焦点控制) summarize (Node.js 视觉分析引擎) gemini (文本生成引擎) Python 依赖: flask (用于运行 网页 仪表盘) 🕹 如何启动 (How to 运行)
只需启动 仪表盘 服务,一切都在网页端可视化操作!
- 启动 仪表盘 网页 服务
在终端中执行:
python3 ~/.OpenClaw/workspace/技能s/wechat-auto-reply/仪表盘.py
- 访问控制台
在浏览器中打开: 👉 http://localhost:5000 (或者这台 Mac 的局域网 IP http://0.0.0.0:5000)
- 在网页端配置并启动
本方案100% 不使用任何微信内存注入、网络协议 Hook、或第三方破解版客户端 (Wechaty, itchat 等)。完全基于纯视觉 OCR 与物理物理键鼠模拟,绝对不会导致微信封号。