notion 和 Obsidian 这两款软件选哪个? - 知乎

原文链接

前言

在使用 Obsidian 之前,我长时间使用 Notion 作为自己的主力笔记软件,Notion 足够优秀,但是服务一旦挂掉,我们的笔记就会无法访问,当然 Notion 一年可用时间应该有 99.999%,但是不怕一万就怕…,另外 Notion 云端存储,不能离线阅读,但现在离线的场景其实也基本没有 ,所以离线也只是个伪需求,除非在信号差的地方。最近 Web3 这个概念火起来了,其中一个特点就是去中心化,追随下时代的潮流。

Obsidian 真的适合喜欢折腾的同学,在 Obsdian 我仿佛找到当初在大学给 Android 手机刷 Windows Phone 的感觉,时间过得真快不再是少年,一颗爱折腾的心仍然不变。或许真的有点喜欢折腾笔记软件,大学毕业设计就是开发了一款 Android 版的 PKM,但是源代码已经找不到了,不然得看下当时写的代码有多少槽点 。

介绍

优势:

  • 文本记录,方便迁移,记录各种 metadata
  • 笔记版的 vscode,插件市场丰富,够折腾,满足个性化定制

缺点:

  • 似乎不支持 Notion 那样子的 Block,不方便拖拽

使用

我平时除了使用核心的双链笔记外,还会把他当作个人本地数据库使用,主要利用 Markdown metadata 记录元数据,Templater 方便的复用模版,配合 Dataview table 汇总输出,当然这些加起来其实就是 Notion 的 database(Obsidian 有个类似的插件 DB Folder),而且 Notion 数据记录形式会更加高效,但是 Obsdian 可以输出的不仅仅表格,还是可以使 Charts 和 Heatmap 等图表形式。

记录场景:

  • 阅读清单,在读,想读,读过,之前用豆瓣书单
  • 影视记录,在看,想看,看过
  • 软件订阅,订阅记录,变更记录
  • 投资记录,基金,股票,不过这个场景 Beancount 更合适

记录意义:

  • 习惯追踪
  • 输出年度复盘

同步

利用 git 来支持历史版本,手动 push 到 Github,社区有一个自动定时同步远程仓库的插件,但我觉得没必要,就像自己平时提交代码一样来提交笔记,也可以维护 commit message。同时我也会使用 iCloud 进行多重备份

移动端

Obsidian 有官方移动端,利用 iCloud 来同步,满足自己的查询需求,移动端本身不方便做复杂的编辑,可以记录一些灵感和想法。

Obweb : Obsidian + Web = Obsdian on Mobile + Flomo 这里有个开源移动端访问方案,可以做更多定制化

一些插件

  • Daily notes,基于这个日记 模版 针对自己做了些改良
  • Dataview,必装插件,像操作数据库一样来维护自己的笔记系统,通过 metadata 建立索引,查询语句归纳文档,还可以内嵌变量,执行自定义 js 脚本
  • Templater,模版复用、插入变量
  • QuickAdd,快速添加,支持加载 JS 脚本
  • Tasks,生成周期任务
  • Canlendar,配合 Daily Note 使用,以日历的形式显示某天的 TODO 是否完成
  • Omnivore,文章可以按天归档,导出文章、高亮和笔记,一款开源 ReadItLater 软件,作为 Readwise Reader 的替代品
  • Periodic Note,周期记录,方便记录周报、月报、年报
  • Annotator,PDF, EPUB 高亮标注、跳转
  • Weread,同步微信读书中书籍元信息、划线和想法
  • DB Folder,类 notion database 一样的体验,目前看起来只是颜值比 dataview table 好那么一点

Tips

  • 文件名以英文或数字开头, Command + O 方便快速打开和检索,不用切换输入法
  • 尽可能多的去使用双链,使笔记之间产生关联,构建网络,方便回溯

新发现

obsidian-plugin-stats new 模块可以看到新的有意思的插件,比如

展望

希望有一天 Obsidian 能够内嵌一个类 ChatGPT 的小型本地模型,帮我们回顾笔记,构建知识网络,就像官网宣称的那样真正成为我们的第二大脑。

参考

  1. 基于 Obsidian 的生活记录系统
  2. 我的 Obsidian 使用经验
  3. 我的笔记法(借助 Zettelkasten 和 Obsidian)
  4. 我的 Obsidian 笔记跨设备同步方案
  5. awesome-obsidian 有趣的 Obsidian 插件或者用法