用途:使用 osascript 在 macOS 上发送系统通知,用于在长时间任务完成、定时提醒或出现需要用户注意的重要消息时提醒用户。
主要能力:支持发送基础通知、带副标题的通知、带声音的通知,以及需要用户响应的弹窗对话框。
用法示例: 发送基础通知:osascript -e 'display notification "任务已完成" with title "小搭子"' 带副标题:osascript -e 'display notification "3 个文件已整理完毕" with title "小搭子" subtitle "文件整理"' 带声音:osascript -e 'display notification "注意:操作需要确认" with title "小搭子" sound name "default"' 弹窗对话框:osascript -e 'display dialog "确认删除这 5 个文件吗?" with title "小搭子" buttons {"取消", "删除"} default button "取消"'
使用规范:通知标题统一为「小搭子」;通知内容简洁,不超过一行;仅在耗时超过 10 秒的任务完成、需要用户注意的错误或警告、定时任务触发时发送;不要频繁发送通知,同一任务最多发送 1 次完成通知。
限制:资料未提供平台版本要求、权限配置、失败处理等更多细节。