obsidian-skills:让 AI 学会操作 Obsidian,笔记、数据库、画布一次搞定
【免费下载链接】obsidian-skillsAgent skills for Obsidian. Teach your agent to use Obsidian CLI and open formats including Markdown, Bases, JSON Canvas.项目地址: https://gitcode.com/GitHub_Trending/ob/obsidian-skills
你有没有让 AI 帮你写笔记,结果它输出的链接在 Obsidian 里点不开、生成的数据库文件满屏 YAML 报错?这就是 obsidian-skills 要解决的问题。它是一组面向 Obsidian 的 Agent Skills,教会 AI 使用 Obsidian 方言的 Markdown、数据库(.base)、画布(.canvas)和命令行操作。你跟它说一句话,产出的文件就能直接在 Obsidian 里打开。
让 AI 写笔记时,记住"Obsidian 的写法"
痛点很具体:Obsidian 的内部链接、标注、frontmatter 都是特有语法,AI 默认写的是通用 Markdown,出来的笔记"能用但不顺手"。装上 Markdown 技能后(细节在 skills/obsidian-markdown/SKILL.md),你说"帮我建一个项目笔记",它给到的内容自带属性头、用 wikilink 连向旧笔记、关键结论用 callout 高亮。之后你重命名笔记,链接自动跟着改,不会断链。
把一堆笔记变成一张"动态任务表"
笔记里打了 tag,找起来还是要一条条翻。Bases 技能补上这一环:你说"建一个任务表,显示距到期还有几天、超期的标红",它生成一个 .base 文件——筛选条件圈出所有 #task 笔记,公式算出剩余天数,表格视图按状态分组。在 Obsidian 里打开,任务追踪器直接出现在眼前,不用手动维护任何表格。公式函数想查完整的,skills/obsidian-bases/SKILL.md 里有对照清单。
从"散落的笔记"到一张可视化画布
知识点散在几篇笔记里,全局关系就看不见了。让 AI"把这本书的核心概念画到画布上,按章节分组",json-canvas 技能会生成一个 .canvas 文件:文本节点、笔记文件预览、分组容器、带标签的连线,位置和间距都按规范摆好,ID 唯一性和引用完整性这些容易出错的规则已经写进技能,不会产出打不开的文件。想直接抄现成布局,思维导图和项目看板示例都在 skills/json-canvas/references/EXAMPLES.md。
一句话跑通"抓取→整理→管理"的完整工作流
这才是这套技能真正好用的地方,试一次你就明白:
- 📥 丢给它一篇长文 URL,说"存进库"——defuddle 先剥掉导航栏和广告,转成干净的 Markdown 存成笔记,喂给 AI 的内容更省 token。
- ✍️ 接着说"把这篇整理进阅读清单"——AI 按 Markdown 技能写好属性:status、作者、页数,打上 #book 标签,再用 wikilink 关联到相关笔记。
- 🗂️ 最后说"给阅读清单建个数据库"——Base 生成好了:按标签筛选、公式算出预计阅读时长和状态图标,一个表格视图加一个卡片视图。
- ⚡ 想验证结果?obsidian CLI 技能能让 AI 直接搜索你的库、给今日笔记追加内容,甚至一句话把某篇笔记的状态改成 done。
走一遍下来,你手里是一批干净笔记 + 一个开箱即用的阅读清单数据库。
三步装好并跑通
- 克隆技能包:
git clone https://gitcode.com/GitHub_Trending/ob/obsidian-skills - 把 skills/ 目录放到你的 AI 工具能读到的位置:Claude Code 放在库根目录的
.claude文件夹里;Codex 通常放~/.codex/skills;OpenCode 要把整个仓库克隆到~/.opencode/skills/(别只拷内层的 skills 目录,目录结构必须完整)。 - 重启工具,说"给我建一个每日笔记索引"——弹出 .base 文件,✅ 说明装好了。
该从哪个场景先试起
如果你日常用 Obsidian,又在用 Claude Code、Codex 或 OpenCode 这类 AI 工具,这套技能能把写笔记、建数据库、画画布、清洗网页内容的琐碎活都接过去。🎯 建议先试"任务数据库"这个场景:最常见,而且效果当场可见;装好后如果某个技能不够用,顺着 skills/ 里对应的 SKILL.md 往下读就是完整文档。
【免费下载链接】obsidian-skillsAgent skills for Obsidian. Teach your agent to use Obsidian CLI and open formats including Markdown, Bases, JSON Canvas.项目地址: https://gitcode.com/GitHub_Trending/ob/obsidian-skills
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考