免责声明:本站部分 Skill 来源于公开渠道,使用前请注意识别相关风险,内容版权归原作者所有,如 Skill 涉及版权问题,请在线反馈,核实后予以下架处理。
本 Skill 面向使用 Obsidian 作为本地知识库的用户,解决 vault 路径定位、笔记批量操作及链接维护等常见需求。它能读取 macOS 上 Obsidian 的 vault 配置(~/Library/Application Support/obsidian/obsidian.json)自动识别当前打开的知识库位置,避免硬编码路径;通过 obsidian-cli 提供搜索笔记名与全文内容、创建新笔记并自动打开、安全移动或重命名笔记并同步更新 vault 内所有 [[wikilinks]] 及标准 Markdown 链接等能力。相比手动在文件系统中 mv 文件,本技能的核心优势在于重构目录时自动维护链接完整性,防止知识网络断裂。
SKILL.md:技能主说明(本文件),涵盖 vault 结构解析、配置读取路径、obsidian-cli 命令速查与操作注意事项_icon.png:技能图标_skillhub_meta.json:技能包元数据print-default 快速定位默认库路径.md 文件,Obsidian 实时感知变更| 用户怎么说 | 本技能做什么 |
|---|---|
| "帮我找到关于 AI 的所有笔记" | 执行 obsidian-cli search-content "AI",列出包含该关键词的笔记名、匹配片段及所在行 |
| "把『项目计划』移到归档文件夹" | 执行 obsidian-cli move,将笔记迁移至目标目录并自动更新所有引用该笔记的 [[项目计划]] 链接 |
| "新建一篇读书笔记并打开" | 执行 obsidian-cli create 在指定文件夹生成笔记、填充模板内容,并通过 obsidian:// URI 在 Obsidian 中打开 |
| "我的 vault 存在哪里?" | 读取 obsidian.json 配置或调用 print-default --path-only,返回当前活跃 vault 的绝对路径 |