尝试了很多笔记软件,最终选择obsidian并坚持了3年了。这里记录下为什么我选择obsidian,而不是思源、印象、affine、logseq、onenote 等。
选择obsidian的理由
1 笔记格式要有普适性
笔记全部采用markdown格式。 精简的语法足够日常使用(多级标题、分割线、引用、代码块等等),体积小,打开速度快!
拒绝打着markdown旗号的私有格式! 笔记要有足够的抗风险能力,我不希望我的笔记被任何一个软件所垄断。(商业软件随时都有可能变味,如typora突然收费;开源的也可能恶心你,如思源不能免费第三方同步)。我知道他们可以导出成markdown格式,但是一旦你在软件中使用了定制功能,导出的格式一定不是通用的。不论一个软件是否开源,只要是私有格式,它都会把你的笔记和这个软件深度绑定,提高你换软件的成本。
obsidian 并不改变笔记本身格式,也不改变文件夹结构,相当于是一个功能丰富的markdown编辑器,用ob记的笔记用别的软件也能打开。
2 笔记本地储存+免费的第三方同步
笔记的本地储存拥有更高的抗风险能力,第三方同步让我们在云服务上有更多选择。
notion不是本地储存所以排除
思源笔记用第三方同步要收费所以排除
obsidian 中用 remotely save 插件加 webdav/OneDrive 即可实现免费第三方同步
3 丰富的自定义功能
obsidian的插件应该是笔记类最丰富的,markdown语法过于简单,有些语法是很难受的,需要一些插件辅助:比如表格和链接,直接把excel的表格粘贴到ob中可以自动转换markdown格式,浏览器链接复制粘贴到ob会自动添加标题。此外图片链接的插入和规范化,markdown格式批量整理(linter 插件)都很方便。
选择ob后,记笔记仍要克制
并不是用了obsidian就不会有依赖性,笔记就一定是通用的。如果你加了各种不规范的语法,加了ob独有的功能,比如数据库、画板等,你的笔记仍然不具有普适性。
有克制才会有自由,要保证笔记随时可以换成别的软件打开,不会有任何问题。
obsidian插件一切从简,不要用乱七八糟的语法,就用原生的markdown格式。
其他笔记软件推荐
现在的笔记软件太多,有没有大佬推荐一款简单好用的? - 知乎
obsidian
免费但不开源,电脑、手机多端支持,可通过插件同步
高自由度,无私有格式,markdown笔记本地保存,文件夹结构
Joplin
简洁,外观一般,易上手
GitHub 49k star,有手机版和ios版,支持多种同步,是私有格式,但电脑端可以导出 markdown,PDF,HTML
AppFlowy 开源版 notion
GitHub 63k star
AFFiNE
美观,只有电脑端
GitHub 51k star
marktext
GitHub 49k star,简洁美观的markdown编辑器,但只有电脑端
memos
GitHub 41k star
memos - 私人微博,开源可自托管的 flomo 替代 - 小众软件 (appinn.com)
memos 是「一个具有知识管理和社交网络的开源、自我托管的备忘录中心」。这是一个类似私人微博的产品,支持标签、过滤、搜索、多账户,可以自用也可以和朋友一起使用,用来碎片化的记录信息,就像 flomo 一样
memos 可以算作开源版本的 flomo, 如果你想免费使用,那么还是需要一台自己的服务器啊,NAS、台式电脑、VPS都行
logseq
支持电脑、手机端。以双链为核心,主打不分类,无压力记笔记。
GitHub 36k star
siyuan 思源笔记
GitHub 35k star
有手机、电脑端,高级功能(同步)需要付费
Trilium
GitHub 28k star
zadam/trilium: Build your personal knowledge base with Trilium Notes (github.com)
Focalboard 看板类
GitHub 23k star
Notable
GitHub 23k star
notable/notable: The Markdown-based note-taking app that doesn’t suck. (github.com)
Etherpad 实时协作
GitHub 17k star
ether/etherpad-lite: Etherpad: A modern really-real-time collaborative document editor.
Notesnook
GitHub 11.9k star
有安卓端,ios,网页版,但是有付费功能
Notesnook | Open source & zero knowledge private note taking app
leanote
GitHub 11.7k star,支持vim
leanote/leanote: Not Just A Notepad! (golang + mongodb) http://leanote.org (github.com)
Zettlr
GitHub 11k star
Zettlr/Zettlr: Your One-Stop Publication Workbench
simplenote
GitHub 5k star
Automattic/simplenote-electron: Simplenote for Web, Windows, and Linux (github.com)
onenote
白板类笔记