0%

Obsidian换成Notion

我之前经常给别人吹嘘Obsidian的强大,甚至在公司的内部分享中也给大家推荐过Obsidian。

我现在最常用的是Notion,很早前就放弃了Obsidian。

我放弃Obsidian的几个主要原因是有:

  • 手机端做的很糟糕。Obsidian应该就是直接把电脑端那套东西搬到了手机端,没有做太多适配,导致手机端体验非常不好,插件多一点就会卡顿。
  • 数据同步不及时。我一开始使用的同步方案是基于iCloud,完全是佛系同步。后来改用AWS,但每次使用前后都要自己手动执行同步,不够便利,配置也较为复杂。
  • 无法开箱即用。需要安装很多插件后才能用起来,配色方案还要自己选了又选,每个配色和风格都有自己不满足的地方。
  • 复杂的插件系统。插件有两种安装方式,可以通过软件内直接安装,也可以通过源码安装。不同的插件安装后配置的方式也有区别,有的插件是改配置文件,有的可以直接在界面上配置,和前边遇到的问题一样,插件配置的多终端同步也就很不方便。也因为存在插件系统,我永远不知道自己没有用上什么功能,就会沉浸在每天浏览插件的焦虑中。

这些缺点在Notion上都得到了解决,Notion本身就是基于Web的,数据自始至终都在云端,不存在数据同步问题。我一开始吹嘘Obsidian时用到的一个理由是数据属于我自己,不信任任何第三方,第三方跑路后你的数据就再也找不回来了。现在想想真是既可笑又狂妄,况且Notion支持数据导出,导出后的数据就是纯文本Markdown格式,很容易迁移。

Notion在手机端做了大量优化,弱网环境下也可以使用离线数据,离线编辑,有网后自动进行同步和合并,界面也极其流畅。

Notion完全可以开箱即用,你可以使用它的Web端,也可以使用它的客户端,即使一个全新的用户也能很快上手用起来。

Notion的数据库系统和模板库也很强大,我用数据库系统记录Twitter上感兴趣的推文,还用它来维护我在Github上star的Repo。这两个用到数据库的功能都是使用别人开源的代码实现的。模板系统我用的不多,公司项目有专门的项目管理工具,我的待办事项使用Things。在数据库系统和模板系统方面,我在今后有精力了还需要深入学习一下。

有一说一,Obsidian由双向链接构成的知识图谱确实非常强大,猛一看也很唬人,但一般用户很难维护起自己的网络结构。Obsidian的插件生态也很好,有各种强大的插件可以使用,但还是有一定的上手难度。

我觉得Obsidian和Notion这两个阵营很像手机操作系统中的安卓和苹果。

我在大学使用安卓手机的时候,最喜欢折腾的事情就是刷机、装插件、改主题、改字体等等。后来改用iPhone后一开始也喜欢折腾越狱之类的,后来随着苹果的生态越来越好,加上自己精力有限也就不折腾了。在折腾iPhone越狱期间,我发现我每次改完一个地方,过段时间就会刷回原生操作系统,比如改了个字体、加了个图标,过段时间腻了就又会刷回去,到头来还是觉得自带的顺眼、舒服,自己整的花里胡哨的一点用都没有。

想想也是,苹果这么大的公司,由那么多专业的设计师设计出来的界面、选择出的字体,一定是符合绝大多数用户的最佳方案。我一个非专业人事居然会认为自己改的风格会超过专业的设计师。

专业人士和业余爱好者的一个差别在于,是否了解极限的存在。

Notion也是一样,Notion内部一定有非常专业的产品经理和设计团队去考虑如何更好的为用户服务,让用户有更好的使用体验。我们作为普通用户,享受他们的服务就可以了,业余的水平再高也是业余的,专业的事就交给专业的人去做就好了。

既然专业的人做专业的事,同理专业的事应该交给专业的工具,所以我不会用 Notion 作为任务管理工具,因为他在这个领域并不专业。

Notion 的产品完整度很高,每个功能都进过了精细的打磨,整个产品用起来有很扎实稳重的感觉,而 Obsidian 给我一种轻飘飘的感觉。

苹果和Notion虽然一直在听取市场上用户们的需求,但他们的每次改动都是经过深思熟虑的。让用户满意并不等于迎合用户的一切要求。用户不了解所有可能的选择,也经常弄错自己真正想要的东西。

做一个好产品就像做一个好中医一样,不能头痛医头,脚痛医脚。病人告诉你症状,你必须找出他生病的真正原因,然后针对病因进行治疗。