SuperAPI AI 工具集

drafts-manager

办公与效率

查看项目

更新于 10-16 06:22

技能介绍

用途:整理 Drafts 收件箱,把捕获的草稿分流到 OmniFocus(任务)或 Obsidian(笔记),并支持归档与删除。

主要能力:采用两阶段混合流程。第一阶段导出并分析:通过 URL 方案触发 Drafts 的“Geoffrey Export Inbox”动作,将收件箱导出为 JSON,再依据内容信号给出路由建议并以表格呈现。第二阶段确认并处理:用户确认后,通过“Geoffrey Process Draft”动作按 uuid、destination、project、tags、dueDate、folder 等参数逐条处理并归档。

路由判断:以动作动词开头、含 todo/task/@due、较短、含人名、购物清单等倾向 OmniFocus;较长内容、会议记录、想法、参考资料、日记等倾向 Obsidian;可复用片段倾向归档;空草稿、测试内容、重复或过期信息倾向删除。Obsidian 按内容类型映射到 Meetings/、Geoffrey/Inbox/、Reference/、Journal/ 等文件夹并写入 frontmatter。

使用方式:脚本位于 ./scripts/,用 bun ./scripts/script-name.js 运行。需先在 Drafts 中安装两个动作(可从 ./actions/ 导入或手动创建)。导出文件路径为 ~/Library/Mobile Documents/iCloud~com~agiletortoise~Drafts5/Documents/geoffrey-export.json。触发导出命令:open "drafts://x-callback-url/runAction?action=Geoffrey%20Export%20Inbox"。处理示例:open "drafts://x-callback-url/runAction?action=Geoffrey%20Process%20Draft&uuid=ABC123&destination=omnifocus&project=Meetings&tags=John,Follow%20Up&dueDate=2025-11-30"。

适用场景:每日整理 Drafts 收件箱、快速捕获后的分类、会议记录与任务分流。

限制:依赖 Drafts、OmniFocus、Obsidian 等应用及已安装的 Drafts 动作;需人工确认路由;资料未提供收费、价格与平台支持范围等信息。