前因
从去年开始使用trilium以来,一直对这个笔记软件很满意,虽然有时候也会遇到一些小问题,比如默认的编辑器有时候打中文的时候,会出现多一个英文字母的情况,还有就是移动端支持的不好。对于后者,由于原来不怎么用到移动端,所以问题不是很大,最近一段时间以来,发现如果我晚上躺在床上,偶尔有点小想法,看书的时候有点小心得,或者看手机的一篇不错的文字,这些都无法很好的同步的trilium上。于是,我开始有了想找一款多端支持的笔记软件。
我对笔记软件的要求
我对笔记软件的要求如下:
- 首先要开源。虽然我不是强烈的开源软件信仰者,但是我还是感觉开源软件更值得信赖。
- 要能自己部署。我不想把自己的数据放到别人的地方,因为吃过这方面的亏。
- 支持Markdown语法书写
- 支持多端同步
找来找去,目前勉强符合我的要求的只有Joplin和思源笔记了。
Joplin的优点
- 各个端齐全,并且还都不错,同步方式多
- 可以自建同步服务器,安全性,隐私性都很高,支持笔记加密传输
- Web clipper方便,可以有多种方式的采集方法
- 对Markdown的支持非常的好
- 导入导出方便,特别是别的笔记软件导出的md文件,导入后和原来的笔记里格式等基本一致,包括内链都正确
- 服务器端支持多用户
Joplin的缺点
- 界面有点丑,编辑器不是所见即所得的模式,而是左侧是Markdown右侧是渲染后的页面。不能说是一个缺点,但是不现代。
- 占用资源大,打开后,在我电脑上占用了差不多500m的内存,作为一个笔记软件,这个占用是有点大了,不光是客户端占用大,服务器端的Docker也巨大,本身是1.2g再加上数据的Docker差不多要2g了。
- 服务器端不支持web,这点设计有点搞不懂,那么大的一个Docker镜像,竟然就是同步
出此之外,我对Joplin其实是很满意的,就一点让我放弃了,就是客户端的资源占用,500m对笔记软件来说,实在是太高了。
思源的优点
- 原生支持双链,并且可以链接到内容的某一部分
- 块的概念先进,编辑界面所见即所得,漂亮
- 支持多端同步
- 可以导入导出md文件
思源笔记的缺点
- web clipper太拉胯了,只能整个网页的采集,并且有些网站还采集不上
- 同步方式少,并且可能未来要收费
- Web端竟然就是一个纯Web端,不能作为同步中转
- 学习曲线优点陡,功能太多了
最后,猜猜我用啥了?
其实我也觉得OneNote挺好,可惜网络问题很难搞,
我用笔记是纯文+少量附件使用,多平台同步,可移动端使用;
什么markdown、双链其实用得不错~
markdown、双链用习惯了,在用不支持的,就感觉不方便了