WeChat Send

💬 Mac 微信自动化消息发送

通过 AppleScript/JXA 自动化 macOS 微信桌面端,实现纯文本消息发送,需本地授权与微信窗口可见。

收藏
4.4k
安装
1.5k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

WeChat Send 是一个基于 AppleScript 和 JavaScript for Automation (JXA) 的本地自动化工具,通过模拟键盘输入和鼠标点击操作 macOS 微信桌面客户端,实现向指定联系人发送纯文本消息。使用时需确保微信已登录、窗口可见,且系统已为 node 授予辅助功能权限。

显著优点

  • 零 API 依赖:不调用微信官方接口,完全基于 GUI 自动化,规避封号风险
  • 轻量快速:本地脚本执行,延迟低,适合即时通知场景
  • 简单易用:单条命令即可完成发送,无需复杂配置
  • 隐私隔离:消息内容仅本地处理,不经过第三方服务器

潜在缺点与局限性

  • 功能受限:仅支持纯文本,无法发送图片、文件、语音或视频
  • 单向通信:无法读取或接收消息,仅作发送用途
  • 稳定性脆弱:依赖微信窗口位置和 UI 布局,微信更新可能导致脚本失效
  • 精准匹配依赖:联系人名称必须完全匹配搜索首结果,存在误发风险
  • 平台锁定:仅限 macOS,且需保持微信前台或可见状态

适合人群

  • 需在本地自动化流程中集成微信通知的 macOS 开发者/运维人员
  • 希望批量发送简单提醒而不搭建企业微信/服务号的个人用户
  • 对隐私敏感、拒绝云服务的本地化自动化爱好者

常规风险

  • 误发风险:搜索模糊时可能发送至错误联系人,建议先用确切备注名测试
  • 权限安全:辅助功能权限授予 node 后,任意脚本均可控制 GUI,需确保脚本来源可信
  • 账号安全:高频自动化操作可能触发微信风控,建议控制发送频率
  • 维护成本:微信客户端更新后,坐标计算或快捷键逻辑可能失效,需持续维护

WeChat Send 内容

scripts文件夹
手动下载zip · 3.8 kB
wechat_send.shtext/x-shellscript
请选择文件