Obsidian 完全指南:用本地 Markdown 搭建个人知识库
Obsidian 是一款基于本地 Markdown 文件的知识管理工具,常被用来搭建个人知识库(PKM)。它的核心理念是”你的数据归你”——所有笔记都以纯文本 .md 文件形式保存在你的电脑硬盘上,不依赖任何云端服务也能正常使用。这种”本地优先”的思路,让它在 Notion、Roam 等云端工具之外走出了另一条路。

什么是 Obsidian
Obsidian 由 Erica Xu 和 Shida Li 创立,2020 年正式发布。它的本体是一个桌面和移动端的笔记应用,支持 Windows、macOS、Linux、iOS 和 Android。打开应用后你会看到一个类似编辑器的界面,左侧是文件夹和文件列表,中间是 Markdown 编辑区,右侧可以打开各种面板(反向链接、大纲、标签等)。
和很多笔记软件不同,Obsidian 不把笔记”锁”在自己的数据库里。你在文件夹里看到的所有笔记,本质上就是普通的 .md 文件,可以用 VS Code、Typora、Sublime Text 等任意编辑器打开。这意味着:
- 你不会被某一家厂商绑定,随时可以迁移。
- 笔记可以和 Git、Dropbox、iCloud 等已有工作流配合。
- 长期保存不受格式私有化影响,Markdown 是开放标准。
核心功能一览
双向链接与反向链接
Obsidian 最广为人知的功能是 [[双向链接]] 语法。在笔记里输入 [[另一篇笔记的名称]],就会自动建立一条链接,指向那篇笔记。被链接的笔记在右侧”反向链接”面板里能看到所有指向自己的内容。这种机制让笔记之间形成网络,而不是孤立的文件夹。
关系图谱(Graph View)
所有笔记和它们之间的链接会被可视化成一个关系图谱。你可以看到一个节点状的网状结构,谁和谁相连、哪些笔记是”枢纽”一目了然。对于 Zettelkasten(卡片盒笔记法)的实践者来说,这个视图既是导航工具,也是反思工具——你能直观看到自己知识网络的密度和空白。
本地纯文本存储
整个”库”(Vault)就是一个文件夹。可以放在硬盘任意位置,也可以放进 iCloud、OneDrive、坚果云等同步盘里做多设备同步。Obsidian 不强制要求你使用它的同步服务。
Canvas 画布
Canvas 是 Obsidian 后来加入的功能,相当于一个无限画布。你可以在上面自由拖拽笔记卡片、网页、图片、PDF 等元素,适合用来做项目规划、读书笔记整理、白板式思考。
插件生态
Obsidian 拥有活跃的社区插件市场,从功能增强到界面美化都有大量选择。后面会单独介绍几个值得一试的插件。
免费与付费说明
Obsidian 的个人使用是免费的,桌面端和移动端都可以免费下载使用,包括几乎所有核心功能。付费部分主要是两个官方服务:
| 服务 | 用途 | 收费情况 |
|---|---|---|
| Obsidian Sync | 官方端到端加密同步,多设备间同步 Vault | 付费订阅,具体价格建议以官网为准 |
| Obsidian Publish | 把笔记发布成公开网站 | 付费订阅,按量计费 |
如果你不想花钱,可以用自带的插件配合第三方同步方案(如 Remotely Save 插件 + S3/WebDAV/SFTP)实现类似效果;想发布网站也可以用 Digital Garden、Quartz 等免费开源方案替代 Publish。
适合什么场景
Obsidian 不是一个”什么都能干”的万能工具,它更适合特定的工作方式:
- 个人知识库(PKM):长期积累阅读笔记、课程笔记、灵感碎片,通过双向链接让它们产生联系。
- 学术研究笔记:写论文、做文献综述时,把每篇文献整理成独立卡片,再互相引用。
- 日记与每日复盘:配合 Daily Note 模板,每天新建一篇带日期的笔记,回顾昨天的内容。
- Zettelkasten 卡片盒:把每条想法压缩成一张原子化的卡片,再通过链接织成网络。
- 项目笔记与文档管理:以纯文本形式沉淀技术文档,SRE、产品、写作等团队都用得上。
不太适合的场景:需要多人实时协作的团队文档(更建议飞书、Notion),需要复杂数据库和视图管理的结构化数据(Notion、Airtable 更合适)。
进阶玩法
值得尝试的社区插件
Dataview:把笔记当作数据库来查询。你可以用类似 SQL 的语法(实际是类 JS 表达式)按标签、字段筛选笔记,生成表格、列表。适合做”读书清单””项目看板””习惯追踪”等。
Templater:比官方模板更强大,可以在新建笔记时插入日期、文件名变量,甚至运行 JS 脚本自动填充内容。对需要严格格式的笔记流非常有用。
Calendar:在侧边栏加一个日历,点击日期就能创建或打开当天的 Daily Note。
Excalidraw:在 Obsidian 里画手绘风格的图,配合 Canvas 使用体验很好。
Remotely Save:把 Vault 同步到 S3、WebDAV、SFTP、OneDrive 等第三方存储,绕开官方 Sync。
Tasks:统一管理所有笔记里的待办事项,支持日期、优先级、筛选。

主题与外观
Obsidian 的主题市场也相当丰富,Minimal、Things、Blue Topaz 等都是热门选择。你可以调整字体、配色、间距,几乎所有界面元素都能自定义。如果会一点 CSS,还能自己写片段(CSS Snippets)做微调。
模板与命名规范
一个用得久的知识库,往往依赖一套稳定的命名和模板规范。常见的做法:
- 用
YYYY-MM-DD作为 Daily Note 的标题,方便排序。 - 给项目笔记加统一前缀,如
项目/XX-功能名。 - 使用 frontmatter(YAML 头部)为笔记打标签和元信息,例如:
--- tags: [reading, AI] author: 某某 date: 2024-XX-XX --- - 给每条原子化的想法单独成篇,标题尽量描述内容本身而不是分类。
关系图谱怎么用
很多新手把图谱当作”炫技”功能,其实它更适合做回顾工具。常用做法:
- 用过滤器只显示某个文件夹或标签的子图,看某领域内知识的密度。
- 用节点大小判断”枢纽笔记”——被引用最多的通常是核心概念或索引页。
- 偶尔清理孤立节点(没有任何链接的笔记),它们往往是没接进网络的零散材料。
与 Logseq、Notion、Roam Research 的对比
| 工具 | 存储方式 | 笔记结构 | 协作 | 适合谁 |
|---|---|---|---|---|
| Obsidian | 本地 Markdown 文件 | 文档式(每篇独立 .md) | 弱,依赖第三方方案 | 想长期拥有数据、做知识网络的人 |
| Logseq | 本地文件(Markdown/Org-mode) | 大纲式(块级) | 弱,依赖第三方方案 | 喜欢大纲、日记流、每日复盘的人 |
| Notion | 云端数据库 | 块级 + 数据库视图 | 强,原生多人协作 | 团队文档、结构化数据、轻度 PKM |
| Roam Research | 云端 | 大纲式(块级) | 弱 | 早期双向链接和 Daily Notes 的代表,老用户较多 |
简单来说:
- 本地优先 vs 云端:Obsidian 和 Logseq 强调数据在你手里,断网也能用;Notion 和 Roam 必须联网,所有数据存在厂商服务器上。
- 文档式 vs 大纲式:Obsidian 的基本单位是”一篇笔记”,适合写长文、综述;Logseq 和 Roam 的基本单位是”一个块”,更适合碎片化、流水式的记录。
- 个人 vs 团队:Obsidian、Logseq、Roam 主要服务于个人 PKM;Notion 强在团队协作和数据库。
如果你的目标是搭建一个能陪伴多年、跨设备、跨软件的个人知识库,Obsidian 仍然是当下最稳妥的选择之一。它不试图解决所有问题,但把”本地 Markdown + 双向链接”这件事做到了足够深的程度,剩下的交给社区插件和用户自己发挥。


评论(0)