易恺铭
EN

把 Notion 搬进 Git:用 Obsidian 做第二大脑

约 1 分钟

研究了几天 Obsidian,发现这就是梦想中替代 Notion 的工具链。

需求其实一直很清楚:笔记的编辑体验不能比 Notion 差,但文件必须是我的。

Notion 的问题不是不好用。恰恰相反,它太好用了,好用到我所有的东西都躺在别人的数据库里 —— 导出是一次性动作,不是日常状态。

迁移比想象中顺

Obsidian 正好同时满足这两件事:完全由个人掌控的本地 markdown,编辑体验约等于 Notion,另外还有一个由第三方开发的强大插件库。

迁移这一步我本来预留了几个晚上,结果基本没花时间。

Notion 的 web export 导出来的,基本就是一个非常完善的目录结构,直接放进 vault 就能用。所以我直接把 Notion 整个导出过来,在 git 上建立了一个 SecondBrain 的私有仓库。

从此写笔记这件事有版本历史了。

两天的个性化

后面两天做的是调教:用 css snippets 调排版,配好图片上传的流程。

这两件事做完之后,对我来说它已经全面超过 Notion 了。

但我想说清楚”超过”指的是什么。

不是功能更多。数据库视图、多人协作、评论、权限,这几项 Obsidian 都不如 Notion,而且差距不小。

超过的是这条链路的可控性:文件在我的磁盘上,历史在我的仓库里,编辑器坏了内容还在。 对一份打算写十年的笔记来说,这一条比任何功能都重要。

代价

  • 多端同步要自己解决。我用 git,那冲突就得自己处理,移动端尤其麻烦。
  • 移动端的编辑体验明显不如 Notion。
  • 协作基本别想。

所以适用边界很清楚:如果你的笔记是团队一起写的,这套方案不适用。 它解决的只有”个人长期积累”这一个场景 —— 但正好是我要的那个。

评论