用途:在 macOS 上通过 AppleScript 自动向微信联系人或群组发送指定消息,适用于需要脚本化、自动化发送微信文本的场景。
主要能力:自动激活微信应用,打开搜索框查找联系人,选择第一个匹配结果,定位输入框并粘贴消息内容后发送,发送完成后隐藏微信窗口。支持中文和特殊字符。
使用方式:调用命令为 osascript scripts/wechat_automation_script.applescript "<用户名>" "<消息内容>"。用户名和消息内容均为必填,用户名可以是联系人名称或群名称,需完全匹配。示例:osascript scripts/wechat_automation_script.applescript "张三" "你好,今天有空吗?";发送到群组:osascript scripts/wechat_automation_script.applescript "工作群" "大家好!"。
限制与注意事项:需要微信已登录;联系人名称需精确匹配,搜索时会选择第一个匹配结果;执行时间约15秒,脚本含多个延时;首次使用需在系统偏好设置的隐私-辅助功能中为终端和System Events授予辅助功能权限。若消息未发送,可检查Tab键次数;若搜索不到联系人,确认名称一致;若发送中文乱码,确保终端使用UTF-8编码。文件结构包含SKILL.md、template.md、examples/sample.md及scripts/wechat_automation_script.applescript。