SuperAPI AI 工具集

obsidian

办公与效率

查看项目

更新于 10-15 20:06

技能介绍

用途:面向以 Obsidian 仓库(磁盘上的普通 Markdown 笔记文件夹)为工作对象的自动化与操作。笔记为 *.md 纯文本 Markdown,可用任意编辑器编辑;配置在 .obsidian/(工作区与插件设置,脚本一般不要改动);画布为 *.canvas(JSON);附件位于用户设置中选定的文件夹。

主要能力:通过 obsidian-cli 查找活动仓库、搜索笔记与笔记内容、创建笔记、安全地移动/重命名(会更新仓库内的 [[wikilinks]] 与常见 Markdown 链接)、删除笔记。

查找仓库:Obsidian 桌面端在 ~/Library/Application Support/obsidian/obsidian.json 记录仓库(事实来源),obsidian-cli 从该文件解析仓库,仓库名通常是文件夹名(路径后缀)。若已设默认,可运行 obsidian-cli print-default --path-only;否则读取上述 JSON,使用 "open": true 的仓库条目。多个仓库常见,不要猜测,应读配置;避免在脚本中硬编码仓库路径。

快速上手:设定默认仓库 obsidian-cli set-default "<vault-folder-name>";查看 obsidian-cli print-default 或 obsidian-cli print-default --path-only。搜索:obsidian-cli search "query"(笔记名),obsidian-cli search-content "query"(笔记内部,显示片段与行)。创建:obsidian-cli create "Folder/New note" --content "..." --open,依赖 Obsidian URI 处理器(obsidian://…)可用(即已安装 Obsidian);避免通过 URI 在隐藏点文件夹(如 .something/...)下创建笔记,Obsidian 可能拒绝。移动/重命名:obsidian-cli move "old/path/note" "new/path/note"。删除:obsidian-cli delete "path/note"。必要时也可直接编辑 .md 文件,Obsidian 会自动识别。

适用场景:需要对 Obsidian 笔记进行检索、批量整理、重构链接或脚本化操作。限制:创建依赖已安装的 Obsidian 与可用 URI 处理器;配置目录与隐藏点文件夹不宜由脚本改动;具体收费、平台、效果等资料未提供。