Apple Reminder

自然语言操控 Apple 原生提醒事项

通过自然语言在 macOS 上直接操作 Apple 原生提醒事项,自动同步 iPhone/iPad/Apple Watch,无需第三方服务

收藏
13.4k
安装
3.1k
版本
1.0.1
CLS 安全性认证2026-06-03
点击查看完整报告 >

使用说明

核心功能

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 同步可能有分钟级延迟

安全解读

核心用法

Apple Remind Me 是一套基于 Shell 脚本的命令行工具集,专为 macOS 用户设计,通过自然语言与 Apple 原生的 Reminders.app 交互。核心功能覆盖提醒事项的完整生命周期管理:

  • 创建提醒create-reminder.sh "消息" "时间描述",支持"tomorrow at 3pm"、"in 2 hours"、"next friday"等自然语言解析
  • 查看列表list-reminders.sh [筛选条件],输出包含 UUID、标题、截止时间、所属列表的结构化信息
  • 完成/删除:通过 UUID 精准操作单条提醒
  • 编辑更新:支持修改消息文本或重新安排时间

底层依赖 remindctl(macOS 原生命令行工具)和 BSD date 进行时间解析,所有操作实时同步至 iCloud,无缝衔接 iOS、iPadOS、watchOS 生态。

显著优点

1. 原生生态整合:不依赖第三方服务,直接写入系统级 Reminders 数据库,享受 Apple 全平台同步
2. 自然语言时间解析:无需记忆日期格式,支持相对时间(in X hours)、绝对时间(tomorrow at 2pm)、星期模式(next monday)

3. 极简命令行工作流:适合开发者、效率工具爱好者,可集成至 Alfred、Raycast、Hammerspoon 等自动化工具

4. 零网络依赖:纯本地系统调用,隐私零风险

潜在局限

  • 平台锁定:仅支持 macOS(darwin),Windows/Linux 用户无法使用
  • 功能边界:不支持重复提醒、自定义列表(强制使用默认"Reminders"列表)、位置提醒
  • 时间解析粗糙:"next [weekday]" 固定加 7 天,非智能计算下一个实际日期;星期名称强制小写
  • T3 来源:个人开发者维护,无商业公司背书,长期更新稳定性存疑

适合人群

  • macOS 重度用户,已深度使用 Apple 提醒事项生态
  • 命令行/自动化工具爱好者,希望用脚本批量管理提醒
  • 对隐私敏感,拒绝第三方云端待办服务的用户
  • 开发者需要在工作流中程序化创建提醒(如 CI/CD 通知、定时任务提醒)

常规风险

| 风险类型 | 评估 | 说明 |
|---------|------|------|
| 数据丢失 | 低 | 依赖 Apple iCloud 同步,本身无备份机制;误删操作不可逆 |
| 时间解析错误 | 中 | 自然语言解析非 100% 准确,建议关键提醒二次确认 |
| 权限问题 | 低 | 需确保 `remindctl` 可执行权限,首次使用可能需要终端权限授权 |
| 版本兼容性 | 中 | macOS 系统更新可能影响 `remindctl` 行为,需关注维护者更新 |

Apple Reminder 内容

手动下载zip · 7.3 kB
complete-reminder.shtext/x-shellscript
请选择文件