Mac Reminders Agent

🗒️ macOS 原生提醒的深度 AI 控制器

与 macOS 原生提醒事项深度集成,支持多语言、优先级、循环提醒及会议笔记智能解析,打造本地 AI 任务管家。

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

使用说明

核心功能

Mac Reminders Agent 是一款深度整合 macOS 原生提醒事项(Reminders)的 AI 技能,通过 Node.js 与 Swift EventKit 双栈架构,实现与系统级提醒服务的无缝对接。

核心用法

  • 智能查询:按今天/本周/全部范围检索,支持多列表筛选、关键词搜索、优先级过滤
  • 完整生命周期管理:新增、编辑、删除、完成提醒事项,均通过 EventKit calendarItemIdentifier 精准定位
  • 原生循环提醒:支持日/周/月/年循环及间隔设置(如每两周),生成单一重复规则而非多个副本
  • 会议笔记解析:纯文本处理提取行动项,自动识别截止日期、负责人、优先级信号(紧急/重要)
  • 多语言原生体验:英/韩/日/中四语言自动检测,响应模板本地化

显著优点

1. 系统级集成:直接读写 macOS 原生数据库,与 iCloud 同步,无需第三方云服务
2. 循环提醒原生实现:区别于多数方案生成多个提醒,使用 EventKit EKRecurrenceRule 创建真正的重复事件

3. 双桥接架构:AppleScript 保证兼容性,Swift EventKit 扩展高级功能(循环、复杂日期计算)

4. 离线可用:纯本地运行,无网络依赖,隐私数据零上传

5. 智能解析:会议笔记提取支持四语言正则模式,置信度评分辅助决策

潜在局限

  • 平台锁定:macOS 专属,Windows/Linux 用户无法使用
  • 权限门槛:需首次授权 Reminders 访问,企业设备可能受 MDM 策略限制
  • 编译依赖:Swift 桥接需要 Xcode Command Line Tools,约 2.5GB 磁盘空间
  • 无图形界面:纯 CLI 交互,需通过 AI 对话中转
  • 日期解析边界:自然语言日期("下周五")依赖外部解析,需 ISO 8601 格式输入

适合人群

  • Apple 生态深度用户:iPhone/Mac/iPad 多端同步需求者
  • 隐私敏感型用户:拒绝 Notion/Todoist 等云端任务管理的本地优先主义者
  • 多语言工作者:跨国团队、日韩中业务场景
  • 会议密集型岗位:产品经理、项目经理、顾问等需从纪要提取行动项

常规风险

| 风险类型 | 说明 | 缓解措施 |
|---------|------|---------|
| 数据误操作 | 删除/编辑不可逆 | 操作前自动列出待影响项目确认 |
| 权限失效 | 系统更新后权限重置 | 优雅降级提示用户重新授权 |
| Swift 编译失败 | 系统环境变化 | 首次使用自动检测并引导安装 CLI Tools |
| 时区歧义 | 跨时区旅行时日期漂移 | 强制 ISO 8601 含时区偏移格式 |

技术亮点

EventKit 原生循环实现是核心差异化能力——多数同类工具通过创建 52 个周提醒模拟"每周重复",而该技能使用 EKRecurrenceRule(recurrenceWithFrequency:.weekly, interval: 1, end: nil) 创建真正循环事件,占用更少存储、支持动态修改、与 iOS 提醒事项行为完全一致。

Mac Reminders Agent 内容

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