用途:在 macOS 微信桌面版中,向指定联系人发送一段纯文本消息。适用于“给某人发微信”“打开微信发送指定文本”等场景。
主要能力:调用 scripts/send_wechat_message.swift 完成发送。脚本会自动打开或激活微信、聚焦左侧搜索框搜索联系人、在结果列表中查找精确匹配项、打开会话后再次校验标题,校验通过后发送消息。
必要用法:需提供两个必填参数——contact(联系人显示名,必须与微信会话标题精确一致)和 message(要发送的纯文本内容)。运行命令为:swift scripts/send_wechat_message.swift --contact "<contact>" --message "<message>"。仅验证定位而不真正发送时,可加 --dry-run:swift scripts/send_wechat_message.swift --contact "<contact>" --message "<message>" --dry-run。
前置条件:已安装微信桌面版;当前终端或 Codex 已授予 macOS 辅助功能权限。
限制:只支持文本消息,不支持图片、文件、卡片。只接受精确标题匹配,不做模糊猜测;找不到联系人、权限不足或窗口结构异常时会直接报错并停止。若脚本报结构错误,可先确认微信已升级到最新版本,并重新授权辅助功能。其他平台支持情况暂未提供。