复制下面这句话,粘贴给 Claude Code、Codex、Cursor 等 AI 编程工具,它会读取安装说明并在你确认后完成安装。
请阅读 https://ai.atlankj.com/install/asset/gh-reminders-24e8df184502 ,按照其中的说明把「reminders」安装到你(当前 AI 工具)中。执行前先告诉我将运行的命令和写入的位置,等我确认。
查看 AI 将读取的安装说明正在读取 GitHub 原文…
内容来自 GitHub 原始文件,由原作者维护。在 GitHub 查看
Use this for Apple Reminders tasks. Prefer rem over Things/AppleScript when
the user wants an AI-friendly personal todo backend on macOS.
remhttps://github.com/BRO3886/remGOBIN=/opt/homebrew/bin go install github.com/BRO3886/rem/cmd/rem@latest
rem uses EventKit for normal reads/writes. It may need Reminders permission for
the calling app in System Settings > Privacy & Security.
Check access:
rem lists -o json
rem today -o json
Use JSON for anything scripted or verified:
rem list --incomplete -o json
rem search "flight" -o json
rem show <id> -o json
Default: add directly, then verify by search/show.
rem add "Book LHR-SFO nonstop business flight" --due "tomorrow 9am" --priority high --notes "Nonstop only." -o json
rem search "LHR-SFO" -o json
Useful flags:
--list "Name": target list--due "tomorrow 9am": due date/time; natural language is supported--priority high|medium|low|none--notes "text"--url https://...--silent: due date without notification--remind-me 15m: alarm before due time--repeat daily|weekly|monthly|yearlyFind the UUID first, then mutate by id or unique short id:
rem search "flight" -o json
rem update <id> --name "New title" --due "friday 2pm" --notes "..." -o json
rem complete <id> -o json
rem delete <id> --force
Always read back after writes; do not trust exit status alone.
rem lists --count -o json
rem list-mgmt create "Travel"
rem list-mgmt rename "Old" "New"
rem list-mgmt delete "Name" --force
date; do not guess.reminders access denied until the calling app has
Reminders permission.Erinnerungen.rem search is plain query search, not shell regex.--due creates an alarm at the due time unless --silent is passed.