wechat-mac-rpa

让 AI 像人一样「看」着微信界面,自动回复消息
不碰协议,不读数据库,不注入代码

Stars Forks License Platform Python

核心特性

🧠

记忆系统

向量化聊天记录构建记忆索引,Bot 记得之前聊过什么,回复有上下文连贯性。

👤

数字分身

学习你的聊天风格,模拟你的语气回复。群里测试半天才被发现不是本人。

🏠

智能家居控制

微信里发消息就能开关空调、灯光。通过涂鸦平台控制 IoT 设备。

🖨️

3D 打印管理

查看打印进度、管理任务,不用打开 OctoPrint 网页。

🤖

多 Agent 架构

兼容 OpenClaw、Hermes 等多种 Agent 框架,灵活可扩展。

🔌

Skill 插件系统

模块化插件设计,轻松扩展新功能。支持自定义 Skill 开发。

方案对比

方案 封号风险 维护成本 Mac 支持 价格
协议逆向 🔴 极高 免费
数据库读取 🟡 中 极高 免费
商业 RPA 🟢 无 🔴 差 💰💰💰
视觉 RPA (本项目) 🟢 无 🟢 原生 免费

工作原理

📱 微信界面 — Bot 通过截屏获取
👁️ 多模态 AI 视觉感知 — GPT-4V / Claude 识别界面元素和消息
🧠 LLM 推理 — 理解上下文 + 检索记忆 + 生成回复
⌨️ AppleScript 执行 — 自动点击和输入
💬 微信界面 — 消息已发送