WeChat-Auto-Response微信自动回复工具产品系统Vibe Coding

我要开发同款
AlexEcho2026年10月20日
13阅读

技术信息

语言技术
Python
系统类型
Windows、MacOS
行业分类
社交、脚本插件

作品详情

行业场景

基于视觉的、非侵入式的微信自动回复程序,调用 DeepSeek(或任意 OpenAI 兼容接口)API,
通过 OCR 识别聊天内容后自动生成并发送回复。纯屏幕级操作,无封号风险。

功能介绍

- **图形界面**:内置 tkinter GUI,点击框选区域、一键启动/停止、实时日志,区域自动记忆
- **区域选择**:启动时框选联系人列表区域与聊天窗口区域
- **多会话自动回复**:检测联系人头像右上角红色未读角标,识别发信人并自动切换会话
- **联系人白名单 + 多 AI 人设**:只回复白名单内联系人,且每人可绑定不同人设
- **消息归属判断**:靠左=对方消息、靠右/绿色气泡=我方消息,只回复对方的最新一条
- **动态上下文**:根据新消息内容动态裁剪发给 AI 的历史,尽量省 token
- **聊天记录持久化**:按联系人分文件保存,重启后不重复回复
- **联系人长期记忆**:从聊天中提炼对方的家乡/生日/喜好等信息(memory.json)
- **双平台兼容**:自动识别 macOS / Windows
- **「请喝杯咖啡」提示**:GUI 右上角常驻微信/支付宝付款码缩略图(点击打开原图扫码);
命令行模式在启动与退出时打印提示文案并自动打开收款码原图(`SHOW_DONATE=false` 可关闭)

项目实现

我借助vibecoding完成全部开发。
使用Python 3.13,单进程 + 后台线程,使用tkinter / ttk + PIL.ImageTk GUI,使用pyautogui(screencapture)、Pillow、OpenCV、NumPy做屏幕感知,使用easyocr(ch_sim + en)做OCR,使用openai SDK 自动回复,并实现了人格配置与记忆,时间感知,上下文依赖,记忆精炼等功能。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论