Todo List for MacOS

🗒️ 命令行掌控 Apple 提醒事项

通过 AppleScript 桥接 macOS 原生提醒事项应用,实现完整的待办管理生命周期,支持 iCloud 同步与模糊匹配操作。

收藏
2.1k
安装
978
版本
1.0.5
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

本 Skill 作为 macOS 原生 Reminders 应用的 AppleScript 桥接器,允许用户通过命令行接口完整管理提醒事项生命周期。核心入口为 ./scripts/todo.sh <action> [args...],涵盖添加(add)、列表(list)、完成标记(complete/uncomplete)、删除(delete)、搜索(search)、清单管理(lists/create-list)及今日视图(today)七大功能模块。

显著优点

1. 原生系统集成:直接调用 AppleScript 与系统 Reminders 交互,数据实时同步至 iCloud,跨设备无缝衔接
2. 功能完备性:支持优先级分级(高/中/低)、指定清单、自定义截止日期、备注内容等完整字段

3. 操作便捷性:complete/delete/search 均支持模糊匹配,无需记忆完整标题

4. 日期灵活解析:接受自然语言日期格式("tomorrow"、"Feb 5, 2025" 等)

潜在局限

  • 平台强绑定:仅限 macOS,Windows/Linux 用户无法使用
  • 权限依赖:首次运行需手动授权系统控制 Reminders 的权限
  • 重复规则受限:AppleScript 限制导致复杂周期提醒需手动在 App 内配置
  • CLI 学习成本:纯命令行交互,对非技术用户存在门槛

适合人群

macOS 深度用户、Apple 生态依赖者、偏好命令行效率的技术工作者,以及需要跨 iPhone/iPad/Mac 同步任务管理的场景。

常规风险

  • 删除操作不可逆,无二次确认机制
  • AppleScript 执行失败时错误信息不够直观
  • 依赖系统 Reminders 应用状态,若应用异常则 Skill 失效

Todo List for MacOS 内容

scripts文件夹
手动下载zip · 4.3 kB
todo.shtext/x-shellscript
请选择文件