apple-smart-schedule
Installation
SKILL.md
apple-smart-schedule · 苹果智能日程提醒
⚠️ 平台限制(先读)
本 skill 仅在 macOS 上运行:它通过 osascript/remindctl 调用 Mac 自带的「日历」和「提醒事项」App 来创建日程。
- ✅ 创建结果经 iCloud 自动同步到你登录同一 Apple ID 的 iPhone / iPad。
- ❌ 不能直接在 Windows / Android / Linux 上用,也不能在 iPhone 上直接运行这些脚本。
- 授权(重要):首次运行脚本时,macOS 会弹出「xxx 想要控制「日历」/「提醒事项」」对话框,点「好」即可(只此一次)。每换一个终端 App 或新环境首次用,都会再弹一次——因为授权是按"调用的终端 App"分别记录的(Terminal 授权了不代表 iTerm 也授权了);点过就好,无需去设置里找。只有当弹窗没出现、或曾经点过"不允许"时,才去「系统设置 › 隐私与安全性 › 自动化」把对应终端的 Calendar / Reminders 开关手动打开。
它做什么
用户用大白话说一件事(或发张截图),本 skill:
- 解析出 事件标题、开始时间、结束时间(可选)、地点、事件类型;
- 按事件类型套用 默认提前量(飞机/高铁/开庭/会议/截止/社交 各不同);
- 在苹果日历建 1 个事件,在提醒事项建 一串提前提醒;
- 回执告诉用户建了什么。