Apple提醒管理

2小时前更新 1 00
Apple提醒管理Apple提醒管理
Apple提醒管理

技能简介

通过命令行脚本与Apple Reminders.app原生交互,使用自然语言创建、查询、编辑和删除提醒事项。所有操作直接写入系统原生数据库,自动同步至iPhone、iPad、Apple Watch等登录同一Apple ID的设备。

能做什么

  • 用自然语言创建带时间的提醒(如”明天下午3点打电话给牙医”)
  • 列出所有未完成提醒并显示唯一ID
  • 标记完成或永久删除指定提醒
  • 修改提醒文字内容或重新安排时间
  • 支持相对时间、绝对时间、星期等多种时间格式

使用说明

安装准备

  1. 确认运行环境:macOS系统(Darwin内核)
  2. 安装依赖工具:remindctldate(通常随系统预装)
  3. 克隆仓库后进入技能目录:cd skills/plgonzalezrx8/apple-remind-me/
  4. 赋予脚本执行权限:chmod +x *.sh

基础用法

创建提醒:./create-reminder.sh "消息内容" "时间描述"

示例:./create-reminder.sh "缴纳电费" "后天上午10点"

列出提醒:./list-reminders.sh 或加过滤条件 ./list-reminders.sh today

完成提醒:先列表获取ID,再执行 ./complete-reminder.sh "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"

删除提醒:./delete-reminder.sh "REMINDER-ID"

编辑内容:./edit-reminder-message.sh "REMINDER-ID" "新消息内容"

修改时间:./edit-reminder-time.sh "REMINDER-ID" "下周三下午2点"

时间格式参考

  • 相对时间:in 5 minutesin 2 hoursin 3 days
  • 快捷词:later today(今天17:00)、tonight(今天20:00)、tomorrow(明天9:00)
  • 明天指定时间:tomorrow at 3pmtomorrow at 10:30am
  • 下周某天:next mondaynext friday(注意小写)
  • ISO格式:2026-01-27 14:00

输入与输出

见下方输入与输出表格。

项目内容
输入自然语言时间描述、提醒消息文本、提醒事项唯一ID、可选过滤条件
输出同步至Reminders.app的提醒条目、包含ID/标题/截止时间的列表、操作状态提示
适用人群macOS命令行用户、需在iPhone/iPad/Watch同步提醒的用户、自动化工作流开发者
不包含Windows/Linux支持、重复提醒设置、优先级管理、地理位置触发、第三方日历集成

 

风险提示

  • 删除操作不可撤销,提醒将从所有同步设备永久消失
  • 脚本直接操作系统Reminders数据库,建议重要提醒做好备份
  • 时间解析依赖remindctl工具,复杂中文时间描述可能识别失败
  • 仅支持macOS,Windows/Linux无法运行
  • 需要开启iCloud提醒事项同步才能在其他设备查看

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/plgonzalezrx8/apple-remind-me/SKILL.md
来源类型:GitHub开源技能仓库

数据统计

相关导航

暂无评论

none
暂无评论...