Apple提醒事项CLI工具 apple-reminders

这是一个用于在 macOS 终端中管理 Apple 提醒事项的命令行工具。用户可以通过 remindctl 命令创建、查看、编辑、完成和删除提醒事项,支持按列表、日期筛选,并能输出 JSON 或纯文本格式,实现与 iPhone/iPad 的同步。关键词:Apple 提醒事项,命令行工具,macOS,待办事项管理,任务同步,remindctl。

其他 0 次安装 0 次浏览 更新于 2/24/2026

name: apple-reminders description: 通过 remindctl CLI 管理 Apple 提醒事项(列表、添加、编辑、完成、删除)。支持列表、日期筛选和 JSON/纯文本输出。 homepage: https://github.com/steipete/remindctl metadata: { “openclaw”: { “emoji”: “⏰”, “os”: [“darwin”], “requires”: { “bins”: [“remindctl”] }, “install”: [ { “id”: “brew”, “kind”: “brew”, “formula”: “steipete/tap/remindctl”, “bins”: [“remindctl”], “label”: “通过 Homebrew 安装 remindctl”, }, ], }, }

Apple 提醒事项 CLI (remindctl)

使用 remindctl 直接在终端中管理 Apple 提醒事项。

何时使用

在以下情况使用此技能:

  • 用户明确提及“提醒”或“提醒事项应用”
  • 创建带有截止日期并同步到 iOS 的个人待办事项
  • 管理 Apple 提醒事项列表
  • 用户希望任务出现在其 iPhone/iPad 的提醒事项应用中

何时不使用

在以下情况不要使用此技能:

  • 安排 Clawdbot 任务或提醒 → 使用带有 systemEvent 的 cron 工具
  • 日历事件或约会 → 使用 Apple 日历
  • 项目/工作任务管理 → 使用 Notion、GitHub Issues 或任务队列
  • 一次性通知 → 使用 cron 工具进行定时提醒
  • 用户说“提醒我”但指的是 Clawdbot 提醒 → 先进行澄清

设置

  • 安装:brew install steipete/tap/remindctl
  • 仅限 macOS;出现提示时授予提醒事项权限
  • 检查状态:remindctl status
  • 请求访问:remindctl authorize

常用命令

查看提醒事项

remindctl                    # 今天的提醒事项
remindctl today              # 今天
remindctl tomorrow           # 明天
remindctl week               # 本周
remindctl overdue            # 已过期
remindctl all                # 所有事项
remindctl 2026-01-04         # 特定日期

管理列表

remindctl list               # 列出所有列表
remindctl list Work          # 显示特定列表
remindctl list Projects --create    # 创建列表
remindctl list Work --delete        # 删除列表

创建提醒事项

remindctl add "买牛奶"
remindctl add --title "给妈妈打电话" --list Personal --due tomorrow
remindctl add --title "会议准备" --due "2026-02-15 09:00"

完成/删除

remindctl complete 1 2 3     # 按 ID 完成
remindctl delete 4A83 --force  # 按 ID 删除

输出格式

remindctl today --json       # JSON 格式用于脚本
remindctl today --plain      # TSV 格式
remindctl today --quiet      # 仅显示数量

日期格式

--due 和日期筛选器接受的格式:

  • today, tomorrow, yesterday
  • YYYY-MM-DD
  • YYYY-MM-DD HH:mm
  • ISO 8601 (2026-01-04T12:34:56Z)

示例:澄清用户意图

用户:“2小时后提醒我检查部署情况”

询问: “您希望将此添加到 Apple 提醒事项(同步到您的手机)还是作为 Clawdbot 提醒(我会在这里给您发消息)?”

  • Apple 提醒事项 → 使用此技能
  • Clawdbot 提醒 → 使用带有 systemEvent 的 cron 工具