三个月前,我把笔记软件从 Notion 换成了 Obsidian。现在回头看,这是今年做得最对的几件事之一。

最喜欢的地方

本地存储让我彻底告别了万一服务器挂了怎么办的焦虑。所有笔记都是纯 Markdown 文件,用任何编辑器都能打开。

这一点在实际使用中比想象中更重要。Notion 的数据导出虽然支持 Markdown,但格式经常出问题——嵌套的数据库、内嵌的图片、复杂的表格,导出来基本没法直接用。而 Obsidian 的笔记从第一天起就是标准 Markdown,不管你以后换什么工具,这些笔记都能无缝迁移。

双向链接一开始觉得是噱头,用了一段时间后发现它真的改变了我的思维方式——记录一个想法时,自然会去想它和哪些旧知识有关联。

举个例子:我在写一篇关于 Docker 的笔记时,提到了网络配置。在 Notion 里我可能就写一句"详见网络配置文档"然后放个链接。但在 Obsidian 里,我直接写 [[Docker 网络配置]],这会自动建立双向关联——以后打开"Docker 网络配置"那篇笔记时,我能直接看到谁引用了它。

时间长了,这些关联形成了一张知识网络。用 Obsidian 自带的 Graph View 看,你能直观地看到哪些概念联系紧密、哪些领域你还涉足不深。这种可视化的知识地图是传统文件夹结构做不到的。

插件生态非常丰富。从日历视图、Kanban 看板到 LaTeX 公式渲染,几乎你能想到的需求都有插件覆盖。

我目前在用的插件清单:

  • Calendar:日历视图,快速定位到某一天的日记
  • Dataview:把笔记当数据库查询,比如"列出所有未完成的任务"
  • Templater:高级模板引擎,新建笔记自动填充日期、标题等
  • Tasks:跨笔记的任务管理,支持到期日、重复任务
  • Excalidraw:在笔记里嵌入手绘图,适合画架构图和流程图
  • Kanban:看板视图,适合项目管理
  • Git:自动同步笔记到 Git 仓库,相当于免费的版本控制和备份

不太满意的地方

移动端体验比桌面端差一截,同步需要额外付费或自己折腾 iCloud / Syncthing。对于重度手机用户来说,这是一个实际的障碍。

具体来说:

  • 同步方案:官方的 Obsidian Sync 要 8 美元一个月,对个人用户来说不算便宜。免费方案是 iCloud(仅限苹果设备)或 Syncthing(需要一定技术能力)。我目前用的是 iCloud,偶尔会遇到同步冲突
  • 移动端性能:打开大型 Vault 时明显比桌面端慢,插件加载也需要等
  • 编辑体验:手机上编辑 Markdown 不如在电脑上顺畅,尤其是长文档

学习曲线也比 Notion 陡一些——刚上手时面对空白的 Vault 可能会有点迷茫,不知道从哪里开始组织。

Notion 的开箱即用体验确实更好:数据库、看板、日历都是内置的,不需要装插件就能用。而 Obsidian 的很多核心功能需要通过插件实现,新手面对上百个插件可能会选择困难。

我的建议是:不要一开始就装太多插件。先用原生功能写两周笔记,等你真正感到"要是有个 XX 功能就好了"的时候,再去搜插件。这样你装的每一个插件都是真正需要的,不会被花哨的功能分散注意力。

和 Notion 的对比

维度ObsidianNotion
数据存储本地 Markdown 文件云端专有格式
离线使用完全支持部分支持
双向链接原生支持,体验好支持但不够自然
插件生态极其丰富有限的集成
协作弱(需要额外工具)强(原生支持)
数据库通过 Dataview 插件原生支持,体验好
学习曲线较陡平缓
价格免费(同步另算)免费版有限制
数据导出天然 Markdown导出格式有限

简单来说:Obsidian 适合个人深度使用,Notion 适合团队协作。如果你的笔记主要是给自己看的,Obsidian 更好;如果需要频繁和别人共享、协作编辑,Notion 更方便。

我的使用场景

经过三个月的摸索,我目前的 Obsidian 主要用于三个场景:

技术笔记:学习新技术时记录要点、代码示例、踩坑记录。用标签分类(#docker#python#前端),用双向链接把相关概念串起来。这是我用得最多的部分。

日记:用 Templater 插件自动创建每日日记模板,记录当天做了什么、遇到什么问题、有什么想法。不用写很多,几句话就行。回头看的时候能清楚地看到自己这段时间在忙什么。

项目管理:用 Kanban 插件管理待办事项。每个项目一个看板,分"待办"、“进行中”、“已完成"三列。比单纯的待办清单更直观,也比 Notion 的数据库更轻量。

适合谁用

  • 愿意花时间配置,且主要在电脑上工作的人 → 强烈推荐
  • 需要开箱即用、多端无缝同步 → Notion 可能更适合
  • 学术党、需要大量引用和 LaTeX → 非常适合
  • 程序员、技术人员 → 强烈推荐(Markdown 是你们的母语)
  • 写作者、需要长期积累知识体系的人 → 非常推荐
  • 需要团队协作、多人编辑 → 不推荐,用 Notion 或飞书

一些实用建议

如果你决定尝试 Obsidian,以下是我踩过坑后总结的建议:

  1. 先用起来再优化:不要花一周时间研究插件和主题,先写笔记。等你对工具足够熟悉后,再根据需求调整
  2. 文件夹结构保持简单:三层以内就够了。我见过有人建了七八层目录,最后自己都找不到笔记在哪
  3. 善用标签:标签比文件夹灵活,一个笔记可以有多个标签。我的习惯是用标签做主题分类,文件夹只按时间或项目分
  4. 定期回顾:每周花 10 分钟翻翻最近的笔记,看看有没有可以合并或整理的。笔记不回顾等于没记
  5. 备份一定要有:虽然本地存储很安全,但硬盘坏了就是没了。用 Git 或者云盘同步至少一份副本

常见问题

Q:Obsidian 免费吗? A:软件本身完全免费,包括所有核心功能。收费的只有两个可选服务:Obsidian Sync(云同步,8 美元/月)和 Obsidian Publish(发布笔记为网站,16 美元/月)。对于大多数用户,免费功能完全够用。

Q:从 Notion 迁移过来麻烦吗? A:Notion 支持批量导出为 Markdown,导出后丢进 Obsidian 的 Vault 文件夹就行。图片链接需要手动修复(Notion 导出的图片路径格式不同),但文本内容基本没问题。我迁移了大约 200 篇笔记,花了一个下午。

Q:数据安全吗? A:本地存储意味着你的数据完全在你手里,不受任何服务商的影响。但反过来,你也需要自己负责备份。我的方案是 Git 仓库 + iCloud 双重备份,基本不用担心数据丢失。

Q:插件会不会导致笔记数据被读取? A:Obsidian 插件是运行在本地的 JavaScript 代码,理论上可以访问你的文件。但 Obsidian 的插件审核比较严格,而且代码都是开源的。如果你特别在意隐私,可以只安装你信任的插件,或者自己审查代码。

最终评价

三个月用下来,Obsidian 给我最大的感受是:它尊重你的数据。

不像 Notion 把你的笔记锁在云端、用专有格式存储,Obsidian 把一切交给你。你的笔记就是普通的 Markdown 文件,存在你的硬盘上,你想怎么备份就怎么备份,想用什么工具打开就用什么工具打开。

这种开放性是有代价的——你需要自己处理同步、自己选择插件、自己组织结构。但换来的是完全的控制权和自由度。

对于我这种主要在电脑上工作、喜欢折腾、重视数据所有权的人来说,这个交换非常值得。