如何找到一个适合自己的笔记软件
2021-11-19 12:38:43
这两天我基本上都在花时间找合适自己的笔记软件,感觉颇为痛苦,就此写一篇文章,梳理自己的需求
理由
为什么要找笔记软件呢?我现在的笔记基本上就是一些零散的纯 markdown 文本,涉及到编程的一些笔记则是通过 blog 发布出来,在浏览器上查阅。前不久 通过 GitHub Actions 实现博客的自动部署,做到对 blog 的云编辑及实时部署
但是一番思考,我有可能会关闭 blog,理由如下:
- 我有可能不会续费服务器(因为云服务器对我来说只是简单的部署 blog
- 图片部署在阿里云 OSS 上,在 markdown 中写下的图片链接名称极其丑陋,日后关闭图床,备份图片到本地必然极其麻烦
- 我没有太多的表达欲(毕竟连朋友圈都不喜欢发),blog 对于我来说更多是当作知识库
- 我想记录一些东西,和我的笔记放在一起,但是不想在 blog 上让人看到(虽然没几个人看我的 blog
- 笔记间没有联动,撑死了靠链接实现
如果关闭了 blog,那我如何整理我的笔记呢?可能需要一些其他的笔记软件来解决了
尝试
notion:
- 优点:
- 功能强悍(网上宣传的
- 好看(我体会出来的
- 教程丰富
- 模板丰富
- 缺点:
- 不完全支持 markdown,导入导出 markdown 格式有问题
- 没有 vim 模式
- 在墙外,不稳定
- 数据在云端,不在本地
wolai:
- 优点:
- 与 notion 类似的功能
- 对中文有更好的支持
- 好看
- 文档丰富
- 模板丰富
- 在国内,速度快
- 缺点:
- 不完全支持 markdown(优于 notion,劣于思源笔记
- 没有 vim 模式
- 数据在云端,不在本地
- 在我看来,有些功能的付费要求纯属恶心人
思源笔记:
- 优点:
- 类似与 notion 的块式笔记
- 相比较以上两种,对 markdown 支持更好
- 数据存储在本地
- 除云端同步外其他功能全部免费
- 有自定义主题集市(但主题不多
- 官方发布 docker 镜像
- 缺点:
- 没有 vim 模式
- 相比较 notion 和 wolai,没有那么好看(自定义主题也不行
- 部署 docker 后,在浏览器进行编辑(浏览器的菜单栏和收藏夹占了好大一片地,全屏模式又不能和其他网页分屏
- 多端访问编辑需要借助同步软件来同步数据,不能利用 docker 进行同步(就目前为止我没有发现其他方法
- 开源了,但没有完全开源(只是在 GitHub 上挂了文档,没有源码
需求
那我究竟需要什么功能呢?哪些是必须的?哪些又是相对来说可以舍弃的?
- 必须:
- 优化对 markdown 的支持,编辑后与 Typora 展示的效果类似(比如引用里可以设置有序列表,wolai 就不支持
- 类似于 notion,笔记间相互联动
- 尽量美观,不卡顿
- 数据在本地(包括笔记、图片和配置文件
- 导入导出 markdown 便利,且处理的较好
- 尽可能:
- 提供 vim 模式
- 提供 docker 镜像实现云同步(或其他方法实现自动云同步
- 提供主题修改
对于 TODO List 功能,我没有要求,滴答清单可以很好的满足我
现状
不知所措 ing
2022-04-17 更新
现在主要在用 Obsidian,在我看来主要优点有:
- 笔记存储为 markdown 格式,且数据存储在本地
- 支持 vim 模式
- 有中文论坛
- 有自定义主体
- 第三方插件可以满足一些需求
暂时还没有痛点存在,在使用 Obsidian 时也在逐渐摸索构建属于自己的知识体系的方法论,正在看《卡片笔记写作法》这本书