用途:在终端中直接管理 Apple Reminders,任务通过 iCloud 同步到所有 Apple 设备。
前提条件:需 macOS 与 Reminders.app;安装命令为 brew install steipete/tap/remindctl;首次使用需授予提醒事项权限,可用 remindctl status 检查、remindctl authorize 请求授权。
主要能力:查看提醒(remindctl 查看今日,today、tomorrow、week、overdue、all 或指定日期如 2026-01-04);管理列表(remindctl list 列出全部,list Work 查看指定列表,list Projects --create 创建,list Work --delete 删除);创建提醒(remindctl add "Buy milk",或 add --title "Call mom" --list Personal --due tomorrow,支持 --due "2026-02-15 09:00");完成与删除(complete 1 2 3 按 ID 完成,delete 4A83 --force 按 ID 删除)。
输出格式:--json 便于脚本解析,--plain 为 TSV,--quiet 仅输出计数。日期格式支持 today、tomorrow、yesterday、YYYY-MM-DD、YYYY-MM-DD HH:mm 及 ISO 8601。
适用场景:用户提到“提醒”或 Reminders app;创建带截止日期并同步到 iOS 的个人待办;管理 Apple Reminders 列表;希望任务出现在 iPhone/iPad 上。
限制与注意:不适用于调度智能体告警(应使用 cronjob 工具)、日历事件(应使用 Apple Calendar 或 Google Calendar)、项目任务管理(应使用 GitHub Issues、Notion 等)。当用户说“提醒我”但实际指智能体告警时,应先澄清。创建前应确认提醒内容与截止日期。其他细节暂未提供。