SuperAPI AI 工具集

notes-inventory

通用与其它

查看项目

更新于 10-16 05:43

技能介绍

用途:把 macOS“备忘录”的侧边栏转成机器可读数据,只读盘点所有账户(iCloud、Google、Exchange 等)下的完整文件夹树。

主要能力:列出每个账户、文件夹(含嵌套子文件夹)及其直接笔记数;嵌套文件夹以带 / 分隔符的路径表示(例如 To-Do / Done)。文件夹名不唯一,路径才唯一;计数为每个文件夹的直接笔记数,子文件夹笔记计入子文件夹。最近删除对 AppleScript 可见并被列出,但其笔记数与活动总数分开报告,导出时完全跳过。

使用方式:通过脚本命令运行。 NC="$HOME/.claude/plugins/marketplaces/cc-skills/plugins/notes-commander/scripts/notes.ts" bun "$NC" inventory # 人类可读树:account → folders(缩进)带计数 bun "$NC" inventory --json # [{account, path, count}, …] 供分析

限制与注意:首次运行可能提示一次控制“备忘录”的自动化权限;单次 AppleScript 遍历,即使数百条笔记也较快。若反复出现 -600/“not running”,先打开一次“备忘录”再重试(引擎已内置瞬时错误重试)。此技能是 notes-audit 分析、notes-organize 操作的数据来源。