核心功能
Apple Remind Me 是一套 macOS 原生脚本工具集,允许用户通过自然语言在终端或 AI 助手中创建、管理 Apple Reminders.app 的提醒事项。核心功能包括:
- 创建提醒:支持自然语言时间解析(如"tomorrow at 3pm"、"in 2 hours")
- 列表查看:列出所有未完成提醒,显示 UUID、标题、截止时间、所属列表
- 完成/删除:通过 UUID 精确操作单个提醒
- 编辑功能:支持修改提醒文本或重新安排时间
显著优点
1. 原生集成:直接调用 macOS 的 remindctl 工具,数据完全存储于 Apple 生态,实时同步至 iCloud
2. 零第三方依赖:无需 API key、无需云服务账号,隐私风险极低
3. 自然语言支持:内置相对时间("in 3 days")、绝对时间("next friday at 2pm")、快捷短语("tonight"、"later today")解析
4. 跨设备同步:创建后立即出现在 iPhone、iPad、Apple Watch 的提醒事项中
潜在局限
- 平台限制:仅限 macOS(darwin),Linux/Windows 不可用
- 功能边界:不支持重复提醒、自定义列表、位置提醒、优先级标记
- 时间解析缺陷:星期几必须小写("monday"而非"Monday");"next monday"实际为"7天后"而非严格的"下周一"
- 交互摩擦:完成/编辑/删除需先 list 获取 UUID,无法通过模糊匹配操作
适合人群
- macOS 重度用户,已深度使用 Apple 提醒事项生态
- 对数据隐私敏感、拒绝第三方任务管理工具的用户
- 希望通过终端/AI 助手快速创建提醒的开发者或效率工作者
- 需要与手机、手表无缝联动的场景(如外出时接收桌面端创建的提醒)
常规风险
- 误操作风险:delete 为永久删除,无回收站机制
- UUID 暴露:list 输出包含完整 UUID,截图分享时可能泄露元数据
- 时间解析歧义:自然语言理解存在偏差,如"later today"固定为 17:00 可能不符合用户预期
- 同步延迟:极端网络条件下 iCloud 同步可能有分钟级延迟