
从Obsidian迁移到这个开源笔记应用后,我不打算回去了
Diebug我用Obsidian两年了。喜欢它的本地文件存储、双向链接和插件生态。但最近我发现了一些问题,促使我寻找替代方案。
主要困扰有两个:数据和同步。
Obsidian的数据锁定期
Obsidian使用Markdown文件存储笔记,这听起来很开放。但实际上,很多用户把笔记放在Obsidian的专有格式中,比如Canvas画布、Dataview查询、社区插件的特殊语法。
当你习惯了这些功能,想要导出数据时就发现很困难。Dataview的查询结果是动态生成的,无法直接导出。Canvas的内容结构复杂,迁移成本高。
我遇到过同事的笔记库因为Obsidian更新而损坏,恢复起来非常麻烦。这种风险让我开始考虑更开放的选择。
同步的复杂性
Obsidian官方不提供免费同步服务。用户需要自己配置:
使用iCloud(苹果用户)
使用Syncthing(技术用户)
付费使用Obsidian Sync(方便但昂贵)
每个方案都有缺点。iCloud只在苹果设备间同步,Syncthing配置复杂,Sync每月要付钱。
Joplin的优势
Joplin是真正的开源笔记应用。代码完全公开,数据格式开放。
数据开放性
Joplin使用标准的Markdown文件,没有专有格式。所有笔记都是纯文本,任何文本编辑器都能打开。没有查询结果、特殊语法依赖,迁移零成本。
灵活的同步
Joplin支持多种同步后端:
WebDAV(Nextcloud、ownCloud)
云存储(Dropbox、Google Drive、OneDrive)
加密云(Joplin Cloud)
我使用了WebDAV方案,在家庭服务器上搭建Nextcloud,实现了全平台同步。配置一次,所有设备自动同步。
功能完整性
Joplin的功能不比Obsidian差:
Markdown编辑
标签分类
搜索功能
插件扩展
密码保护
最大的区别是Joplin更稳定,少一些花哨功能,但核心体验扎实。
迁移体验
我从Obsidian导出笔记时,发现大部分内容可以直接导入Joplin。Markdown文件无需转换,标签和文件夹结构都能保留。
少数特殊内容需要手动处理。比如Canvas画布,需要截图保存到笔记中。Dataview查询结果需要整理成普通文本。
整个迁移过程花了大约两天。考虑到Obsidian可能出现的问题,这个投入是值得的。
我的建议
如果你只是轻度使用Obsidian,主要写Markdown笔记,它是个好选择。
如果你在重度依赖Obsidian的插件和高级功能,或者担心数据锁定的风险,Joplin是一个可靠的替代方案。
开源软件的核心价值是选择权。你的数据应该属于你,而不是某个应用的格式。
