Joplin 是一款开源笔记应用

开源笔记应用 Joplin 正在与 Obsidian、Evernote 以及更新的基于 Qt 的工具进行比较,用户在性能、UX 精致度和数据可移植性之间做取舍。许多人欣赏 Joplin 的加密、自托管同步服务器、WebDAV 支持和跨平台可用性,但批评它在某些系统上基于 Electron 的迟缓、非标准的存储结构,以及较弱的移动端体验。Obsidian 因其插件生态和纯文件存储方式受到称赞,但也因付费同步、闭源代码,以及相比 Joplin 的 Tesseract 集成而言较弱的内置 OCR 而引发担忧。

关于 Joplin 的总体评价

  • 被认为是一款扎实的、开源的、跨平台的笔记应用,对许多日常工作流来说“很好地完成了本职工作”。
  • 一些从 Evernote 迁移过来的用户表示,他们保留了大部分功能,并愿意用不那么精致的界面来换取开放性和控制权。
  • 也有人觉得它笨重、启动慢(尤其是在 Windows 和一些 M1 Mac 上),而且在 UX 和移动端设计上不如较新的工具。

同步、存储与锁定

  • 常见的同步选项包括:OneDrive、Dropbox、Google Drive、WebDAV(例如 Synology)以及 Joplin 自托管的同步服务器;内置端到端加密也很受欢迎。
  • 有些人反馈 OneDrive 会把加密数据标记为可疑,Dropbox 同步很慢,而移动端没有后台同步会导致延迟和冲突。
  • Android + Syncthing 颇具争议:有些人说只在 2.5 版本及以下可用;更高版本则无法读取数据。
  • 主要批评点是:Joplin 会把笔记重新组织为 SQLite 数据库,以及配置目录中以 UUID 命名的 markdown/资源文件。这使得使用 shell 工具、其他编辑器或直接的文件系统工作流变得很别扭。
  • 也有人反驳说 SQLite 很容易处理,导出脚本也存在,而且这种格式并不是真正“专有”的。

与 Obsidian 和其他工具的比较

  • Obsidian 经常被提到拥有更好的性能、更精致的体验,以及庞大的插件生态;它使用普通文件夹中的纯 markdown 文件,这一点很有吸引力。
  • Obsidian 的缺点包括:闭源;内置同步需要付费;第三方同步(iCloud、git、Syncthing、云盘)可能会不稳定或很慢。
  • 对于大量 PDF/OCR 工作流,有些人建议使用 Zotero、DEVONthink,或专门的引用/文档管理器,而不是笔记应用。
  • 还提到了其他替代品:QOwnNotes、TagSpaces、zim-wiki + Markor、The Archive、Craft,以及一款专注于性能的新的基于 Qt 的应用(Plume)。

性能、UX 与功能缺口

  • 有些人把内存占用和卡顿归咎于 Electron;也有人表示 Joplin 很快,尤其是在 ARM 构建或较小笔记集的情况下。
  • 移动端 UX,特别是在 Android 和 iPad 上,被广泛批评为别扭且缓慢,不适合快速处理多个笔记的工作流。
  • 希望增加的功能包括更好的表格编辑、更强的 OCR、更完善且带 Vim 绑定的所见即所得编辑、更灵活的媒体处理,以及一种不会与现有文件夹结构冲突的存储模型。

安全与插件

  • 有人担心 Joplin 的插件系统没有沙箱隔离;插件原则上可能会外传数据。
  • 笔记在本地的加密行为并不明确;有评论者因为过去本地未加密存储的问题,而没有将 Joplin 用于高度敏感的数据。