在 macOS 終端機中管理 Apple Reminders — 支援列表、新增、編輯、完成及刪除功能,並提供日期篩選與 JSON 輸出。
remindctl 是一款 macOS 命令列工具,可在終端機中完整管理 Apple Reminders。支援依日期範圍檢視提醒事項(今天、本週、逾期、即將到來),管理清單,建立與編輯含到期日的提醒事項,並可將結果輸出為 JSON 或純 TSV 格式以供腳本使用。它透過 macOS 權限直接連接原生的 Apple Reminders 應用程式,讓您的資料保留在本機。
npx clawhub@latest install apple-reminders點擊本頁頂部的 安裝 按鈕即可一鍵設定
透過 today、tomorrow、week、overdue、upcoming、completed 或指定的 YYYY-MM-DD 日期,快速篩選提醒事項。這讓您無需撰寫任何查詢邏輯,即可輕鬆建立每日摘要或查看逾期未完成的項目。
使用 add 建立提醒事項,使用 edit 更新標題與到期日,使用 complete 將一個或多個提醒標記為完成,並使用 delete --force 永久刪除它們。所有操作均透過提醒事項的 ID 來指定目標。
從命令列檢視所有 Apple Reminders 清單、顯示特定清單中的提醒事項,以及建立、重新命名或刪除清單。
以 --json 輸出結構化資料管線結果、以 --plain 輸出以定位字元分隔的值,或以 --quiet 僅輸出計數。這使 remindctl 能輕鬆整合至 shell 腳本、自動化工具及 AI 代理程式中。
在設定或篩選到期日期時,支援自然語言縮寫(today、tomorrow)、YYYY-MM-DD、YYYY-MM-DD HH:mm 以及完整的 ISO 8601 時間戳記格式。
在工作階段開始時執行 remindctl today --json,以結構化格式呈現今日所有到期的 Apple Reminders 提醒事項,讓 AI 代理人能將其與行事曆活動或訊息一併進行摘要整理。
使用 remindctl add --title "Review PR" --list Work --due tomorrow 來擷取任務,無需切換至 Apple Reminders 應用程式,讓你保持專注於終端機中。
執行 remindctl overdue 查看所有已逾期的項目,接著使用 remindctl complete 1 2 3 以單一指令將多個 Apple Reminders 提醒標記為完成。
將 remindctl week --plain 透過管道傳入其他 shell 工具或自動化腳本,即可在無需任何圖形介面互動的情況下,對即將到來的 Apple Reminders 提醒進行處理、篩選或報告。
登入後撰寫評價
尚無評價。來分享你的使用體驗吧!