返回
Featured image of post 关于笔记软件选择

关于笔记软件选择

关于笔记软件的使用有感而发

前言

使用过的笔记软件有好几个,体验各不一致,有好的也有奇怪的,主要是有些软件在使用的过程中才能发现一些不足之处,所以这里借着时隔一年再次打开 notion 的契机,写一写使用体验。

Typora

这个没什么好说的,typora 在 markdown 写作的软件里堪称独一档,虽然大家都说他打开大文件的性能很一般,但有一说一,markdown 我认为对我而言就是一种轻文本的代表,如果我使用 markdown 写了长达几 w 字的文章,那么我大概率是不会选择使用 markdown 去写的,更何况我屁大点事都会新开个文件,这就使得性能问题这种敏感问题在我这里反而显得很无所谓。所以我们着重需要探讨的还是软件的使用体验,以及写作体验如何

使用体验

使用体验没得说,基于 Electron 框架,没别的优势,所见即所得,而且自定义功能强大,基本可以说看见什么不顺眼的找个 CSS 就可以去改了,从文本内容到编辑器本身自定义能力十分强大,而且在图片上传这一块做的尤其好,可以和 PicList 以及 PicGo 联动直接套用配置上传文件是一大亮点,但是还是那个问题,基于传统 markdown 写做的软件图片永远是一大问题,除非是将文件转成 PDF 分发,不然图片管理问题是永远绕不过的一座大山,除非只有纯本地的阅读需求,对外分发全部使用 PDF,不然图床基本可以称得上必需品。但是有个问题很奇怪,当你开启网络图片的下载功能时,这个功能本来应该要有个排除的域名,不然就会出现我因为不小心误删刚才插入的图床外链图片,然后重新插入外链的时候他把这个本来就在本地的图片又下载了一遍然后顺便给链接还换成本地的了,比较影响体验

写作体验

这个是 Typora 最让人感觉神奇的地方,当我使用 Typora 进行写作的时候,会进入一种很奇怪的状态,我的思考和脑子都是服务于眼前的写作的,不会分心去考虑排版,图片,样式的问题,这也可能是因为本身 Typora 的功能足够少,我只需要在插入图片的时候无脑粘贴,它就自动复制到附件目录,写完没问题后无脑上传就行。

这就导致一个很草蛋的问题,那就是使用 Typora 的写作效率绝对是目前使用的几个笔记软件之最,写的时候给人一种狗脑子不带就是写的感觉,呼呼几千字写完之后才会考虑排版问题以及其他,但这也导致了一个问题,Typora 本身并没有富文本编辑能力,导致写出来的文章有着严重的盘古之白的情况,虽然可以后期使用 Autocurrent 微排版,但是诸如符号和字符之间的空白间距不合理等问题确实不好解决

这就导致其实 Typroa 本身明明是一个正经的写作软件,给我用的却像是一个记录随笔的软件,不会考虑排版样式狗脑子一动就是写,最后出来的行文乱七八糟,还赶不上我做党站新媒体搞公众号时期的文章,但无可辩驳的是,Typora 优秀的写作体验,渲染也很流畅,给人的感觉就是写起来舒心,这也是能进入心流一直闷头写的一大原因

表格也是 Typora 的一大亮点,众所周知的 markdown 的表格支持不能说没有,只能说写的难受,渲染起来也很奇怪,但是 Typora 的快速插入表格不管是从外观还是使用体验上来说都没得说,私以为用过的 markdown 软件中的顶级水平,至于其他的乱七八糟的公式支持以及拓展语法等,我只能说尽量不选择去使用,毕竟本质上是破坏兼容性的东西

Obsidian

终于说到这一坨了,这一坨屎是我又爱又恨的,爱也是插件,恨也是插件,官方的态度真的就很明显,因为社区插件生态实在太好,所以能很明显的感受到官方对于新功能的增加真的很怠惰,基本新功能组件全靠社区提供,官方只做最核心最赚钱的同步功能,同时也是最刚需的东西

使用体验

这个部分是最难说的,因为对我而言 Obsidian 是一个很矛盾的东西,插件生态在一部分上弥补了 Obsidian 的功能,补足了很多拓展的东西,例如时间线,排版优化,图片等功能,同时也是因为基于 Electron 的原因,所以主题市场同样丰富,有这可以说有点夸张的主题数量以及堪称杀器级别的主题编辑插件,可以对主题进行深度自定义,几乎可以调整到完全顺遂

但插件生态带来的不只有方便,还有奇怪的思维,一旦你开始适应插件生态,开始越来越多的使用插件来解决一些写作或是使用上的体验,那么随之而来的就是逐渐会不把 Obsidian 作为一个纯洁的笔记软件去使用,举个例子,当我遇到图片大小的适配问题时,我第一选择就是去找个插件去解决图片大小的调整问题,诚然确实能够解决图片问题,但是这一过程中有时候甚至会丢下写作去先解决这个问题,而忽略了我本身是要去先完成写作

尤其是非常容易陷入所谓的“效率陷阱”,因为 Obsidian 中可以大幅提升效率的东西比如 DataView,本事就是一个学习成本高的夸张的东西,还有模板和 QuickAdd 等插件,基本可以说是再写脚本了,把写作和各种脚本混在了一起,非常容易出现花了很长时间,做了一个各种双链,各种知识点连接,日程嵌入,时间线叙事等等等等 Al In One 的笔记,但是实际上真正有技术有知识的内容却是很少的,把过多的时间和篇幅让步给了一大堆插件的衍生功能,反而降低了本应是基础目标的技术记录,学习,写作等核心

但不可否认的是,因为插件和主题生态的丰富,很容易整出来一个非常好看的,舒心的界面以及还不错的写作功能,但还是那句话,效率陷阱和美化陷阱害人

写作体验

上面也提到过,因为 Obsidian 的插件生态实在太过丰富,完美的扩充了 Obsidian 本来很弱势的写作功能和各种别的七七八八的功能,例如我想要在 markdown 文件中插入的图片,可能因为截到图比较小,然后如果我需要放大看具体内容,那么在默认的 Typora 中,这个操作是做不到的,因为 Typora 没有图片查看器的功能,或者说压根就没有图片管理器的功能,所以导致这个图如果看不清,就只能临时拉大缩放比去查看,而且因为 Typora 大部分时候我开的都是自适应大小,导致单纯拉大窗口是没有用的,不会改变主体的大小,还是得直接改缩放

但是这个问题对于 Obsidian 来说,我只需要去下个图片的插件就可以做到了(不愧是你,Obsidian!!),以及之前我非常烦恼甚至于需要使用外部软件的排版问题,在 Obsidian 中有不下于 10 个能解决各种排版的插件,甚至还有盘古之白和 easy typing 这种能直接在写作期间就优化好文本内容排版问题的插件,一定程度上这些确实能提高不少效率,这也是很多人会掉入效率陷阱的一大原因吧,体验过这种随写随排的感觉,回到 Typora 的时候简直和回到了手动挡的拖拉机一样,落差很大

总的来说,得益于众多的插件生态,Obsidian 的写作体验绝对算得上不错,而且也确实很容易写出来很好看的内容或者依靠插件做到一些别的软件做不到的事,这也是我又爱又恨的一大原因

就不谈别的,就这个时间线插件就有够好用的,比起手写梳理时间实在是强太多了

而且使用 RemoteSave 搭配上对象存储或者 WebDav 等第三方存储,可以实现多地同步内容且可以保留本地的不同配置,比如移动端可以选择不同步 Obsidian 的配置文件,因为很多插件放在手机上无法运行,不如直接不使用,还有那个自动添加 .nomedia 的插件,可以一定程度上保证我的安卓相册不会出现一大堆牛鬼蛇神,几乎可以说插件帮助 Obsidian 在各方面实现了一个功能的集大成,但 Al In One 真的好么,分工本就是为了提高效率的存在,但是 Ob 的做法就是将本来的分工再次取消,每个效率控似乎都想在 Ob 里实现一个软件包含订阅管理,日程安排等等等等几乎所有的方面,我目前认为 Obsidian 还是当做一个稍微复杂点的写作工具就行,过于深入的研究插件不止浪费时间,学习成本也高且没有非常夸张的效率提升


那么还是这个话题,最近这段时间,我在尝试使用Obsidian作为我的主力写作软件,可是越是想要把它当主力,就越是会在一些奇奇怪怪的地方感到难受,我记得之前写这篇文章是在9.26,当时我对这个软件的使用就已经有一些芥蒂了,但是毕竟当时我的主力软件是Typora而不是OB,所以有些问题其实当时并没有发现,而就此机会,隔了一个多月,我正好可以再讲一讲关于OB的写作体验方面的内容

割裂感

什么是割裂感呢,就比如我的Doc文档库,搭建使用的是Meta开源的Docusaurus框架,然后编写使用的是Typora,这就导致有一些Doc支持的拓展语法在Typora上是无法渲染的,比如说Doc特有的多标签代码框以及和Typora原生支持不一样的高亮提示框,例如这个

在Typora中,这个写法是使用引用框,然后在首行写入[!xxx]来创建这样一个高亮引用框,当然,在Hugo-Stack主题中不支持admonition,所以这里还没法演示

就这样的写法在Typora中,因为所见即所得的实时渲染,导致会出现一大片的格式非常混乱而且不能嵌在代码块里的代码,源码模式下无所谓,但是所见即所得看着确实丑,而OB中这样的问题简直处处皆是

这就要说起Ob的原生的所见即所得,也叫Live View的实现有多么的丑陋,最开始我使用Ob的时候,他甚至没有这个功能,就是一个很基础的纯粹的markdown编辑器,标题带井号,所有的东西都得写完然后打开阅读模式查看,一定程度上来说体验甚至不如Vscode开侧边预览,后来也是赶工做出来一个还像模像样的实时预览功能,但是使用体验真的非常糟糕,阅读模式下和实时预览模式下样式不一样的地方实在太多了,很多时候写着写着就会发现换行抽象起来了,明明完整的一行句子,加了一个标点符号就出现大幅空白,还以为是出现了Word同款的幽灵空白,但是开阅读模式看又发现什么问题都没有,还有我最近频繁会遇到无序列表对齐不了,第一个项左对齐是正常的,后面的每一项对齐都有一个巨大的首行缩进,还不是空白,删都删不掉,偏偏实时预览下改一改能看之后,阅读模式下又会出问题,还有经典的换行问题,markdown的严格换行,在Typora中,比如想从一个块里面脱离,需要按两下回车,它会自动脱离上一个块同时并不建立新行,但是Ob不是的,Ob的换行逻辑是,脱离块按两下回车,然后就会再次创建一行,这样就会使得两个块之间强制间隔了一行,而在Typora中则没有这个烦恼,当你在所见即所得模式下按下换行时,实际上是在源代码中产生了两个换行,因为如果手动编辑过Typora的源码模式就会发现,当你在源码模式中输入两个换行符时,回到所见即所得界面你会发现并没有出现新的一行,只是一个单纯的换行,只有出现连着的三个换行符,才会出现新的段落

这就导致我两个软件混合使用的时候经常会一个回车就继续输入,写了一点才发现不对劲,和上一个块黏在一起了,虽然可以通过开启严格换行来实现一次回车两个换行符的操作,但给我的感觉还是奇怪的

还有就是Ob的所见即所得实现的方式并不是像Typora一样的纯粹的所见即所得,Typora实现的方式很彻底,他已经把编辑界面彻底的渲染了,让整个Typora像一个富文本编辑器,在编辑的过程中,除非你的光标指过去,否则你基本已经看不到markdown的元素了,但是Ob的实现是个半拉子实现,他是在源码模式编辑的基础上,进行了一些初步的渲染,使得类似标题,行内代码这些元素可以以渲染后的形式显示,但本质上和阅读模式并不是同一套实现,编辑的过程还是相当于在编辑源代码,虽然能够实现对于源码的最大掌握度,防止出现一些内容很奇怪的问题,但是正如我前面所说的,这样做的前提是牺牲了编辑体验,也正是因为这个原因,导致我一直感觉Ob的编写体验非常的不顺滑,就是在Typora上写文字给我的感觉是一种享受,我可以高速的输出我的想法,把他们转变成内容,但是在Ob上我的感受就是有一种便秘的阻塞感,写文章的过程总有种不太如意的感觉,涩感十足,想来和这个半吊子的实时预览有莫大的关系

Notion

终于到了今天的主角,也就是这篇文章的写作软件,我认为 Notion 和 Obsidian 是一样的,都是一个想要 Al In One 的软件,区别在于 Notion 的功能主要由官方开发提供,而 Ob 靠社区插件提供,那么 Ob 的兼容性是一定不如 Notion 的,因为很多关于附件管理的插件能看出来关于附件存储位置这个部分完全就是冲突的,并且 Notion 给我的感觉不像是一个常规的 markdown 编辑器,其实是更像一个类似有道云,语雀一样的在线笔记软件,首先没网就用不了,不具备基础的离线能力,其次图片全部存在云端,还限制上传图片的大小,只有教育版和开会员能解锁无限制上传,给我的感觉是如果是协作刚需,不止一个人共创的协作方式或是对外部访问有非常强烈的需求并且对于图床等等东西没有一点研究的兴趣是可以使用的,就是一个很省心的平台,提供一切为了写作,不用去考虑各个插件的配置,也不用担心冲突,附件管理等等问题,像 Typora 一样集中精力于写作部分

使用体验

使用体验这个东西怎么说呢,因为 Notion 本身的服务器是在外国的,因为一些懂得都懂的原因,Notion 的访问体验在国内算不上好,但是说实话,真想用这个软件的话有的是办法,具体了肯定不能再说了,所以我认为连接体验确实不能是 Notion 的缺点,毕竟如果这算问题的话,只能选同类型的飞书,语雀作为替代了

然后说回到使用上,Notion 的功能其实很多,而且强大的很,我没想到居然能有笔记软件可以内嵌视频,音频,PDF 以及 Google☁️ 这种东西,它的功能实在是多的有点夸张而且全都是官方支持,但也说到这了,他有个很草蛋的问题,他本质上是个云笔记软件,所以无法方便的实现数据迁移,而且如果一旦依赖上了 Notion,使用了他的专属功能,那么后期如果想要迁移基本可以称得上天方夜谭,而对我这个对数据有一定的惧怕的人来说,我还是希望我能掌握我的本地数据的,这样起码到时候迁移也方便,手里也总归是有一份备份

我对云笔记的理解就是,如果我有一个需要多人协作或者说需要发布的文章之类的,那么我会考虑云笔记,但既然都考虑发布的问题了,我要么直接使用个人博客,要么使用国内的各种云笔记,虽然有些文章涉及的一些东西国内不一定能发出去,但是我的博客本来也就是搭在 Vercel 上的,也不能算是在国内,所以综合考量之下,Notion 于我就是一个很鸡肋的东西,尤其是写作方面,因为是云笔记,又没有自带的中英文混排优化功能,导致这个软件的中文写作体验其实很一般,加上不支持自定义字体,这一点连国内的云笔记都不如,自带的字体代码快和行内代码都很难看。

所以如果我有国内访问的需求,那么语雀,飞书等云笔记才是更好的选择,哪怕一定要避免监察,Vercel 和 Cloudflare 上的个人博客,知识库也要优于 Notion 的体验,Vercel 搭配上国内的 DNS 解析访问速度不慢,CF 更是可以使用优选 IP 加速网站的访问速度和解析速度,虽然对于 R2 存储我还没有找到很好的加速方式,但是亚太地区的访问速度说实话和 Notion 的官方体验差不多,那么对于我这种随便记录的写法来说,本地的写作体验是要优于云笔记的 Notion 的,我并不需要 Al In One,同步也有 Web Dav,所以 Notion 在多方选择之下是一定会被弃用的

虽然我已经用了几天了,但是除了很快的云同步和图片上传别的暂时还没发现有别的很明显的优势

所以对于当前使用的 Notion,我的主要使用方式是作为一个跨平台的,不需要考虑附件管理和云同步的随笔平台

关于技术类的博客或者文档依旧交给 Typora 和 Obsidian 编写,而 Notion 则负责一个灵感的记录,记录关于随笔的一些感悟以及一些文章的初稿和一些图片不少需要云保存但我又懒得云同步的东西,比如偶尔会有一些剪贴板中的内容需要发到手机上但不是及时使用,而微信输入法的剪贴板同步是仅当前内容同步,同步完成后不记录历史,我之前一直使用 QQ 或者闪电藤之类的即时聊天软件来临时存放这些东西,但是 QQ 存在一个消息过期的问题和一个手机电脑消息不同步的问题,时间太长之后图片会过期消息会丢失,不具备持久性,之前也尝试使用 Obsidian 作为一个记录诸如南加解压密码等临时消息,但是 Ob 给我的感觉还是太重了,不适合做这个随手记录,随手记录本就应该是类似备忘录或者 Memos 这类微型博客该做的事情,所以我目前对于我在使用的三款笔记软件,做出了一定程度上的功能划分

Typora

  • 负责博客文章的撰写
  • 负责轻量 Markdown 文件的阅读和编辑

Obsidian

  • 负责 Doc 文档的编写
  • 负责笔记,记录的撰写

Notion

  • 随手记录
  • 短片段的记录
  • 灵感或者短文初稿,后续再去别的软件转化
  • 基本的云同步的文档软件,充当剪贴板📋
catnb
最后更新于 2025 年 10 月 22 日 22:44