个人知识管理软件
人生总有些东西需要记录,比如学习笔记、计划,比如生活杂事等。最早是使用纸质笔记本来记录,然后是电脑和手机信息记录。笔记软件也经历过多次变迁,从最早的 Windows 记事本和 Word 软件,接着 Evernote,再然后 macOS 的备忘录,到现在的滴答清单。不过,对于我个人来说,这些软件都有各种各样的不足,所以现在决定仔细地自己对于笔记软件的需求。
笔记软件核心功能
下面功能不仅要求,而且得做到好用。
- 数据安全:数据安全始终是第一位的,包括数据不能丢失、数据不能泄露。
- 全平台:就是主流平台全部支持,包括浏览器(Web)、Windows、macOS、Linux、Android、iOS、padOS、命令行终端,其中 Web、Linux、命令行终端不是必须的。
- 编辑器体验:这是必须的。
- Markdown:因为我习惯了 Markdown 记录笔记或写博客,所以必须以 Markdown 为核心,而且 Markdown 是纯文本会防止文件格式绑定到特定软件,纯文本也天然支持全文搜索。
- 本地存储:所有笔记数据必须存储在本地,这样是为了避免依赖笔记服务商,而且可以离线使用。
- 数据同步:全平台的笔记数据可以做到实时同步(联网条件下)。
- 数据导出:笔记必须方便快捷地导出为容易解析的结构化数据,比如 XML、JSON,方便迁移到其他笔记软件。
- 价格合适:每月 20 人民币是我可以接受的价格。
笔记软件特色功能
下面能有最好。
- 图片管理:包括图片的添加修改是否方便,管理是否方便。
- 共享与协作功能:也包括单挑笔记或一组笔记的共享。
- 历史版本:顾名思义,每条笔记可以回滚到历史版本。
- 代码:比如代码高亮,如果有专门的记录代码功能就更好。
- 脑图:类似 Obsidian 的图谱展示形式。
- 拼写与语法检查:要包括多种语言,至少中英文得支持。
- AI:现今大模型 AI 发展如火如荼,很多笔记软件集成了大模型,如果能集成最好。
- 网页剪藏:虽然历史证明,99%的网页剪藏我不会再看了,但是当成一个备份功能也可以。
软件选择
下面是我之前就了解或搜索到的一些软件。
- Evernote 或印象笔记
- OneNote
- GoodNotes
- 有道笔记
- 为知笔记
- Obsidian
- 语雀
- 飞书
- iA Writer
- Typora
- Markext
- 熊掌记 Bear
- Notion
- 息流 FlowUs
当然,在考察了一众软件的功能之后,全部排除,没有一款满足的,最终决定通过组合云同步软件和 Markdown 或代码编辑器来实现自己对笔记软件的需求。
云同步和编辑器
全平台云同步
在考察了百度网盘、阿里网盘、微信云盘和坚果云之后,决定使用坚果云,理由如下:
-
全平台:
- Web
- Windows
- macOS
- Linux
- iPhone
- Android
- 专业数据同步盘很多年
- 任意文件夹同步
- 同步速度可以
- 容量及价格可接受
- 另外还支持版本管理
- 协同办公等
- 支持 WebDAV协议
编辑器
只有是支持 Markdown 的编辑器就可以,当然最后纯粹一些。
- Windows、macOS、Linux 就使用自己日常编程所用的 VSCode,免费也挺好用。
- iPhone 和 Android 暂时还不怎么使用,以后再选择。
其他组合软件
除了核心的笔记记录管理软件,还需要其他软件协助完成其他事项。
滴答清单
滴答清单目前还是会继续使用,只用来记录 TODO 和简单的事项。
XMind
知识图谱工具。
博客
主要用来输出成熟的文章。
总结
虽说工欲善其事必先利其器,但是也有说法“三份工具,七份使用”,关键看怎么使用,有些人只用 txt 文件记录,也使用的很好。