Mac Reminders Agent

📋 原生提醒事项 AI 管家

本地 macOS 提醒事项集成工具,支持中英日韩多语言任务查询与添加,零网络依赖保障数据隐私。

收藏
7.6k
安装
2.6k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Mac Reminders Agent 是专为 macOS 设计的本地提醒事项管理技能,通过 AppleScript 直接调用系统原生 Reminders 应用。用户可通过自然语言指令执行两类操作:

1. 任务查询(list)

  • 支持时间范围筛选:today(今日)、week(本周)、all(全部)
  • 自动分类展示:未完成事项按时间排序,已完成事项单独归档
  • 调用示例:cli.js list --scope week --locale zh

2. 任务添加(add)

  • 自然语言解析:自动识别标题、截止时间、备注
  • 时间格式:ISO 8601 标准(含时区偏移)
  • 调用示例:cli.js add --title "会议" --due "2026-02-05T09:00:00+08:00" --locale zh

显著优点

  • 本地优先架构:所有操作通过 AppleScript 直连系统应用,无需网络传输,任务数据零上云
  • 多语言原生支持:内置英/韩/日/中四语模板,自动检测用户语言或显式指定 --locale
  • 系统级集成:直接操作 macOS 原生数据库,支持与 Siri、快捷指令、iCloud 提醒事项的完整生态联动
  • 轻量化依赖:仅依赖 applescript npm 模块,无重型框架

潜在局限

  • 平台锁定:仅限 macOS,Windows/Linux 用户无法使用
  • 权限依赖:首次使用需授权「辅助功能」或「自动化」权限,拒绝则完全失效
  • 无跨设备同步能力:本身不解决同步问题,依赖用户已配置的 iCloud 账户状态
  • 时间解析局限--due 参数需严格 ISO 8601 格式,自然语言如"明天上午"需前置解析层转换

适合人群

  • 重度依赖 macOS 原生提醒事项、追求工作流简洁的本地优先用户
  • 对云端任务管理工具(Notion/Todoist)有隐私顾虑的多语言使用者
  • 需将 AI 对话与现有 Apple 生态无缝衔接的自动化爱好者

常规风险

| 风险类别 | 说明 | 缓释措施 |
|---------|------|---------|
| 权限被拒 | 系统弹窗拦截 AppleScript 自动化 | 引导用户至「系统设置 > 隐私与安全 > 自动化」手动授权 |
| 时区偏差 | ISO 8601 时区偏移设置错误导致提醒时间错位 | 默认采用系统本地时区,显式校验偏移量格式 |
| 数据竞争 | 与其他 Reminders 客户端同时写入可能产生冲突 | 依赖 macOS 原生事务机制,极端情况建议用户避免高频并发操作 |

Mac Reminders Agent 内容

reminders文件夹
手动下载zip · 11.0 kB
apple-bridge.jstext/javascript
请选择文件