apple-reminders

apple-reminders

熱門

透過 remindctl 列出、新增、編輯、完成或刪除 Apple 提醒事項與提醒事項列表。

38萬星標
8.1萬分支
更新於 2026/7/23
SKILL.md
readonlyread-only
name
apple-reminders
description

透過 remindctl 列出、新增、編輯、完成或刪除 Apple 提醒事項與提醒事項列表。

Apple 提醒事項 CLI (remindctl)

使用 remindctl 直接從終端機管理 Apple 提醒事項。

使用時機

適用於:

  • 使用者明確提到「提醒事項」或「提醒事項 App」
  • 建立個人待辦事項並設定到期日,可同步至 iOS
  • 管理 Apple 提醒事項列表
  • 使用者希望任務出現在 iPhone/iPad 的提醒事項 App 中

不適用時機

請勿用於:

  • 排程 OpenClaw 任務或提醒 -> 請改用 cron 工具搭配 systemEvent
  • 行事曆事件或約會 -> 請使用 Apple 行事曆
  • 專案/工作任務管理 -> 請使用 Notion、GitHub Issues 或任務佇列
  • 一次性通知 -> 請使用 cron 工具處理定時提醒
  • 使用者說「提醒我」但指的是 OpenClaw 提醒 -> 先確認意圖

設定

  • 安裝: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 個人 --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 與日期篩選器接受的格式:

  • todaytomorrowyesterday
  • YYYY-MM-DD
  • YYYY-MM-DD HH:mm
  • ISO 8601(2026-01-04T12:34:56Z

範例:釐清使用者意圖

使用者:「兩小時後提醒我檢查部署狀態」

詢問:「您希望這個提醒事項出現在 Apple 提醒事項(同步到手機)還是 OpenClaw 提醒(我在這裡傳訊息給您)?」

  • Apple 提醒事項 -> 使用此技能
  • OpenClaw 提醒 -> 使用 cron 工具搭配 systemEvent