wechat-auto-reply

半自动回复微信联系人消息(置信度>85%自动发送,否则确认),或主动发送指定内容。使用方式:wechat-auto-reply "联系人名称" 或 wechat-auto-reply "联系人名称" "消息内容

安装

概览

微信自动回复工具(wechat-auto-reply)是一款专为 macOS 设计的半自动智能回复脚本,旨在帮助用户高效处理微信消息。该工具基于 OCR 技术识别聊天内容,并结合 AI 判断生成回复建议,实现高置信度下的自动发送或低置信度时的用户确认机制。用户可通过命令行调用,输入联系人名称即可触发响应流程,极大简化了日常沟通中的重复性操作。 工具支持两种核心使用模式:一是半自动回复模式,系统会主动搜索指定联系人,截取当前聊天记录进行文字识别,根据语义分析生成回复并附带置信度评分;二是主动发送模式,直接绕过 OCR 向指定联系人推送预设消息。整个流程高度自动化,同时保留人工干预入口,确保沟通的准确性与安全性。 通过 Homebrew 安装后,工具会自动配置依赖环境,包括 Python、pyobjc 及 cliclick 等组件,无需手动部署复杂环境。其底层采用 macOS 原生 Vision Framework 实现高精度中文 OCR,结合 AppleScript 控制微信界面交互,保证操作稳定可靠。所有配置文件与技能目录均按标准路径组织,便于用户自定义调整坐标、置信度阈值及回复规则。

核心功能特点

  1. 基于 OCR 和 AI 判断的半自动回复,高置信度(>85%)自动发送,低置信度弹窗确认
  2. 支持主动发送模式,可直接向指定联系人推送自定义消息内容
  3. 集成 macOS Vision Framework 实现中英文混合文本识别,准确率高
  4. 通过 AppleScript 精准控制微信界面,模拟点击与输入操作
  5. 配置文件可自定义输入框坐标、置信度阈值及添加个性化回复规则
  6. 一键安装依赖,Homebrew 管理下更新卸载便捷

适用场景

该工具特别适合需要频繁处理工作群聊或私聊场景的用户,例如客服人员、项目协调者或远程办公人士。当收到诸如“在吗?”、“忙不忙?”这类常见问候时,系统可自动回复“在的,什么事?”,节省大量手动输入时间;对于投资讨论类消息,如“今天行情怎么样?”,也能依据关键词匹配给出预设回应,保持沟通连贯性。 对于涉及重要决策或敏感信息交流的情况,工具会在置信度不足时弹出确认窗口,展示原始聊天记录与建议回复,允许用户修改后再发送,避免误发风险。这种设计尤其适用于商务洽谈、客户维护等需谨慎回应的场景。此外,开发者或技术人员也可利用其主动发送功能批量通知团队成员任务进展或提醒事项,提升协作效率。 无论是日常闲聊还是专业沟通,wechat-auto-reply 都能在保证可控性的前提下提升消息处理速度,是 macOS 环境下优化微信使用体验的有力辅助工具。