Obsidian 产品困境

Obsidian 缺少类似 Notion 的“编辑块”,也没有飞书那样出色的多维表,而这些功能,在其竞争对手“思源笔记”上都有。所以我产生了一个疑问,同样是以双链笔记为卖点,为什么思源笔记的功能要丰富那么多?

找了很久发现,答案就在于 Obsidian 对的 Markdown 原生支持。绝大多数笔记软件兼容 Markdown 语法,但本质上它们的存储形式不是 .md 文件。如果用版本管理类软件追踪笔记文件,会发现思源笔记进行多次文件变更最终以 .json 格式存储。而 Obsidian 则完全没有这些步骤,用户编辑的是 .md 文件,最后存储的也是 .md 文件,中间不会有任何文件变更。

完全的 Markdown 支持既是 Obsidian 的优势,也是 Obsidian 的枷锁。

Markdown 带来了极快的响应速度与极小的空间占用,这个速度是可以被用户感知的,它比市面上任何软件都要快,即便是本地的 Word 或者 OneNote 也难望其项背,这也是我选择 Obsidian 的主要原因。Obsidian 在速度上与其他笔记的区别,对我来说就像是 Windows10 与 Windows11速度的区别,Windows10 有一种“指哪儿打哪儿”的干脆感,而 Windows11 的动画总有种拖泥带水的感觉。

其他的优点就见仁见智了,简单来说有这几个:

  1. 自主控制文件,安全性、私密性高。
  2. 市面上主流笔记都支持 Markdown,如果需要迁移,迁移成本很低。有部分笔记软件不支持导出为常用格式或者不能批量导出,迁移很麻烦。
  3. Markdown 是长期支持格式,文件的保存周期很长,支持软件繁多,生命周期可以数十年计。

受限于 Markdown 纯文本的特性,Obsidian 没有水平分块、视频嵌入等功能,对比其他笔记软件,Obsidian 在单篇笔记内的样式实在乏善可陈。这也是制约 Obsidian 发展的最大因素:Markdown 天然无法做到大而全、all in one,Obsidian 永远也无法像那些软件一样丰富多彩。

Obsidian 的插件虽然功能繁多,但也跳不开 Markdown 本身纯文本特性,开发者们只能基于 Markdown 的文本做渲染,而不能寻找更多的文件格式,所以自然也做不到复杂的渲染。

Obsidian 提供完善的开发接口与强大的数据库系统,其社区生态蓬勃发展,绝大数问题都可以通过插件解决,并且插件还给出了更多、更丰富的用法,社区无与伦比的创造力,在一定程度上缓解了 Markdown 的限制。

从本质上来讲,我认为 Obsidian 就是 Markdown 的一个生态社区,Obsidian 为 Markdown 提供多种多样、灵活的使用方法。 如果没有 Obsidian,Markdown 仍然是完整的笔记,但是有 Obsidian 为它增光添彩,Markdown 会变得更好用。

而其他笔记软件,都是用的是各自的格式,每个软件就像一座座孤岛,要 Markdown 或者 PDF 才能构建连接的桥梁——如果这些软件愿意的话,毕竟有些软件对用户的导出限制颇多。


Obsidian 产品困境
https://crispitol.github.io/2024/10/20/Obsidian 产品困境/
Author
Crispitol
Posted on
October 20, 2024
Licensed under