Files
chill_notes/Clippings/用了两个月,我从 N 个 Obsidian Skills 里筛出了这 7 个 1.md
2026-04-29 16:36:59 +08:00

16 KiB
Executable File
Raw Blame History

title, source, author, published, created, description, tags
title source author published created description tags
用了两个月,我从 N 个 Obsidian Skills 里筛出了这 7 个 https://mp.weixin.qq.com/s/4hGTWGhHpZIIfggej3ynog
艾康在路上
2026-04-29
clippings

艾康在路上 2026年4月26日 20:01

见字如面,我是艾康。

点击关注 👆防止迷路。

本文字数 2582阅读大约需 5 分钟

最近这段时间, Obsidian 的 Skills 生态肉眼可见地在变丰富

GitHub 上有能实现各种功能的 Skills官方的、社区的、个人开发者的加起来非常多。

所以今天这篇文章就来分享一下,在 Obsidian 中,我会高频使用的 7 个 Skills按用途分成三类操作类、可视化类、学习类。

聊聊每个 Skill 到底解决了什么问题,我在什么场景下会用到。

官方仓库里最值得装的两个

Obsidian 官方维护了一个 Skills 仓库,目前 GitHub 上已经有 26k+ star

img

Github 地址: https://github.com/kepano/obsidian-skills/tree/main

仓库里一共包含 5 个 Skills obsidian-markdown、obsidian-bases、json-canvas、obsidian-cli、defuddle

但并不是每一个我都有安装。我自己高频使用的,主要是以下两个。

obsidian-cli

这是 Obsidian 在今年 2 月推出的官方命令行工具。

它的主要用途,其实不是给人用的,是给 AI 用的。

在没有 obsidian-cli 之前AI 想在你的笔记库里找东西,只能用最原始的方式,遍历文件、关键词匹配、正则搜索。

效率低,查不准,还费 Token。

有了它之后AI 可以直接调用 Obsidian 的原生能力。

搜索、读写笔记、操作日记、查反向链接、改 frontmatter 属性,全部一条命令搞定。

img

我自己最常用的几个场景:

  • obsidian search query="xxx" :走 Obsidian 原生搜索引擎,比 grep 准得多
  • obsidian daily:append content="- [ ] 写文章" :直接往今天日记追加内容,不用手动找文件
  • obsidian backlinks file="笔记名" :查哪些笔记引用了这篇,以前只能全库正则匹配
  • obsidian property:set name=status value=done :改属性一条命令搞定,不用手动解析 YAML img

甚至还包括一些插件开发者会用到的调试命令,比如重载插件、执行 JavaScript、截图、查看 DOM 等。

需要注意的是,调用 obsidian-cli 需要 Obsidian 在后台保持运行,它本质上是在跟正在运行的 Obsidian 通信。

如果你用 Claude Code 或 Codex 这类 AI Agent 配合 Obsidian 这个基本是标配

如果对 obsidian-cli 这个 Skill 感兴趣,想了解安装和使用细节,可以看我之前写过的这篇文章:《 当 Obsidian 有了命令行AI 终于能真正操作你的笔记了 》。

defuddle

defuddle 做的事情很简单:把网页内容干净地提取出来。

去掉广告、导航栏、侧边栏、页脚这些杂乱的元素,只保留正文内容,然后输出成干净的 HTML 或 Markdown。

如果你用过 Obsidian 的 Web Clipper 插件,应该知道它最近可以直接在剪藏 YouTube 视频的同时,把对应的逐字稿字幕一起保存到笔记里。

img

这个能力的底层,就是 defuddle。

它和 Mozilla 的 ReadabilityFirefox 阅读模式用的那个库)做的事情类似,但有几个地方处理得更好。

img

  • • 更宽容Readability 遇到不确定的元素倾向于直接删除defuddle 会保留更多内容,减少误删
  • • 对脚注、数学公式、代码块做了标准化处理,输出格式更统一
  • • 会利用网页的移动端样式来辅助判断哪些元素是多余的
  • • 支持 schema.org 元数据的提取
  • • 支持 YouTube 逐字稿的抓取

作为一个 Skill它的价值在于当 AI agent 需要读取某个网页的内容时,用 defuddle 替代普通的网页抓取得到的内容更干净Token 消耗也更少。

如果对 Web Clipper 的更多用法感兴趣,可以看这篇:《 YouTube 视频也能存进 Obsidian这个插件我低估它太久了 》。

笔记可视化三件套

关于 Obsidian 笔记的可视化,官方仓库里也有提供一个 JSON Canvas 的 Skill但整体效果一般。

img

这块我更推荐 axtonliu 的 axton-obsidian-visual-skills里面包含三个 Skills分别对应三种不同的可视化需求。

Github 地址: https://github.com/axtonliu/axton-obsidian-visual-skills/tree/main

如果对这三个可视化 Skills 的安装和使用感兴趣,可以看我之前的这篇文章:《 这个 Skills 让 Obsidian 画图门槛降到了零 》。

obsidian-canvas-creator — 白板

生成 Obsidian 原生的 .canvas 白板文件,支持思维导图和自由布局两种模式。

img

我推荐它而不是官方版本的原因,主要是 节点大小计算准

官方版本经常出现文字溢出、节点重叠的问题。这个 Skill 会根据文本长度自动调整节点尺寸,还有碰撞检测机制,生成出来的白板整齐、不会互相挤在一起。

思维导图模式从中心向外辐射展开,自由模式按语义分组排列。两种模式基本覆盖了大部分白板场景。

mermaid-visualizer — 流程图

生成 Mermaid 图表,支持流程图、时序图、状态图、思维导图等 6 种类型。

img

这个 Skill 最大的优势是 成功率高

用过 AI 生成 Mermaid 的人应该深有体会:最头疼的不是图不好看,而是语法报错。节点命名踩坑、特殊字符冲突、子图格式不对,一个小问题就导致整张图渲染失败。

这个 Skill 把 Mermaid 最常见的语法陷阱都提前做了预防处理。

比如 [1. xxx] 这种写法会触发列表解析错误,它会自动换成不会冲突的格式;子图名称有空格需要特殊包裹,它也提前处理好了。

所以生成的图基本不用手动调试,直接就能渲染。

excalidraw-diagram — 手绘风格

生成 Excalidraw 手绘风格图表,支持流程图、思维导图、层级图、时间线等 8 种类型。

img

三个里面,我用 Excalidraw 最多。

手绘风格本身有亲和力,用在笔记或分享里比正式图表舒服。

另外它支持三种输出模式Obsidian 模式可以直接在库里打开编辑、标准模式可以在 excalidraw.com 里编辑、还有一个动画模式,内容会按步骤逐个出现,做分享或复盘的时候比一次性展示所有信息更清晰。

三者怎么选?

  • • 要在 Obsidian 里拖拽编辑 → Canvas
  • • 要正式、结构化的图 → Mermaid
  • • 喜欢手绘风、做演示用 → Excalidraw

不用纠结,按场景来就行。

学习辅助tutor-skills

最后推荐的是一个用来辅助学习的 Skills 组合,一共包含两个配套的 Skills。

img

Github 地址: https://github.com/bevibing/tutor-skills/tree/main

tutor-setup把资料变成学习库

给它学习资料——PDF、Markdown、网页链接都行——它会自动拆解成一个结构化的学习库。

img

甚至如果检测到当前目录是一个代码项目(比如有 package.jsongo.mod ),它会自动切换到 Codebase 模式,生成的就不是学习笔记,是一套新人上手文档,包括架构分析、模块拆解、请求流转图等。

在文档模式下,生成出来的内容包括:

  • • 每个核心概念对应一个独立笔记,附带详细解释
  • • 一个总的 MOC 仪表盘,把所有概念串联起来
  • • 每个主题至少 8 道练习题,答案用折叠块隐藏,方便主动回忆 img

有一个设计我觉得挺用心的—— 等深规则

即使原资料里只是一笔带过的概念,它也会补充到跟其他概念同等的深度。

也就是说,生成出来的学习库,覆盖度可能比你给它的原始资料还全。

拆解得很详细。适合在学习新内容的时候,先用它把资料结构化,然后配合下面的 tutor 来检验。

tutor互动测验

tutor 是基于 tutor-setup 生成的 StudyVault 来做互动式问答测验的。

它会生成一个学习仪表盘,根据你当前的进度,推荐不同的测验模式:

img

  • • 有从未测过的区域 → 推荐诊断测试
  • • 有薄弱环节 → 推荐章节训练 img

每轮 4 道选择题,做完立刻出结果,错了会给解释。

你可以自由选择想测的章节,也可以随机检测。

有一个设计我特别喜欢: 做错的题不会简单重复。

它会换一个新的上下文,重新出一道考同一概念的题。

防止你只是记住了答案,而不是真正理解。

进度追踪的粒度到每一个概念。答对了状态变绿,但如果后来又答错了,会从绿变回红。

img

这个设计挺聪明的,不是简单地重复原题,而是换一种方式来检验你是不是真的理解了。

不过目前有一个局限tutor-setup 生成的学习库是一次性的,暂时不支持往已有的学习库里增量添加新资料。如果有新内容要学,需要重新生成。

写在最后

以上就是我自己目前在 Obsidian 里高频使用的几个 Skills。

不是每个都适合所有人。

这取决于你怎么用 Obsidian以及你是否在用 Claude Code、Codex、Gemini CLI 这类 AI Agent 工具,因为大部分 Skills 都需要配合 Agent 来使用。

项目合集地址放在这里,感兴趣的可以去看看:

图片

以上,就是本文全部内容,如果觉得这篇文章对你有启发,点赞、比心、分享三连就是对我最大的支持,谢谢~

往期推荐阅读:

Obsidian 从入门到进阶合集

AI把我推成“知名”博主后我发现了一条产业链

用 Gemini 解锁 YouTube 新用法,信息获取效率提升 10 倍

有了 NotebookLM 后,还需要 Obsidian 吗?

我试了 NotebookLM 学习法后,彻底抛弃传统学习方式

NotebookLM 再次升级,来自谷歌的年终礼物

我用 NotebookLM 解锁 PPT 的 5 种玩法,实现了 PPT 自由

AI 时代,你的上下文才是最值钱的资产

2026 年如何用好 AI我发现这些能力更重要

Openclaw 这么火,可你真的需要它吗?

万物皆可命令行AI 时代,软件正在长出第二套界面

全网都在抄 Karpathy 的知识库,但大多数人只学到了皮毛