Omnivore 即将关闭

今天打开 Omnivore 便收到晴天霹雳:“将于11月30日关闭”。作为一款开源、免费并且功能十分强大的阅读器, 它高昂的运营成本是可以想见的,所以关闭也在意料之中,我也早早地使用obsidian进行了备份。但是该用什么软件实现对它的替代呢?这是个相当让人头疼的问题。

本文将对Omnivore的功能及优势,服务器关闭后如何导出,及其平替APP进行探讨。希望给Omnivore的使用者和为实现“稍后阅读”功能苦恼的人提供一些参考,文中测试的APP均基于 iOS 系统。

Omnivore的核心功能

除了实现“稍后阅读”的基本功能:存储、标签、同步、标注和笔记之外,Omnivore还优秀地集成了几个强大功能:

  1. 几乎完全免费。无存储篇数限制,无标注数量限制;
  2. 文章转语音。可以选择语言、声音类别(既包含软糯的小姐姐音,也包含“新闻联播式”的播音腔),可以随时点击文字跳转音频进度;
  3. 可以通过插件同步内容到Obsidian,实现本地完全备份。可以自定义同步的具体内容和模块,我选择的是同步全文内容,权当备份。只要打开Obsidian就可以自动同步,显示效果也相当好(见下图),标注也会被同步过去(图中绿色字体);
  4. 同时实现RSS订阅。
Obsidian 效果示例

对我来说,其中最重要的功能就是用 Obisidian 实现本地完全备份,这完全解决了我对开发者跑路、数据丢失的焦虑,同时也方便日后检索和回顾。

可是现在 Omnivore 要关停了,该如何继续实现这样的功能呢?留在 Omnivore 里的文章和批注又怎么办呢?相当让人头疼的问题。

Omnivore 数据转移

实现 Omnivore 的数据转移总共有两种办法,第一个就是用上述的 Obisidian 插件,将数据全部导进去;第二个就是遵循 Omnivore 官方文档中的办法,申请将所有数据打包,以压缩包的形式存在本地或后续转移到其他软件。

这个过程非常简单,我在这里也提供一份简单的说明:

  1. 网页上登录自己的账号;
  2. 点击出口(Export)——导出数据(Export Data);
  3. Omnivore 发送下载链接到你的邮箱,点击链接下载即可。可能需要一小时左右收到链接。

这样,就成功把 Omnivore 的数据完全导出到本地了,后续你可以继续导入其他APP。官方推荐了“Readwise 的 Reader (付费服务)或 Wallabag(开源)”两款应用,支持直接导入包含 Omnivore 数据的压缩包。

如何选择一款替代APP?

基于 Omnivore 的使用经历,我对替代APP有这样几个要求:

  1. 价格不能太高昂,毕竟 Omnivore 珠玉在前;
  2. 拥有完整的基本功能:存储、标签、同步、标注和笔记,其中“标注”这一点尤其重要;
  3. 对“数据导出”的良好支持,有备份才有安全感,最好支持 markdown 格式;
  4. 实现简便地保存链接(对ios 系统来说,就是支持快捷指令);
  5. 最好能够继承 Omnivore 的数据。

带着这些要求,我搜寻了以下几款APP,对其功能做出简单统计:

应用名称收费情况基础功能数据导出快捷指令直接继承
Readwise9.99美元/月,没有免费版支持,允许与 Obisidian 联动支持
Instapaper5.99美元/月,免费版享受基础功能支持CSV, HTML支持
Pocket4.99美元/月,免费版享受基础功能   
Top tags免费没有内置阅读器  
Twilar12.99美元或98人民币买断 支持CSV, HTML支持
Cubox198元/年,免费版享受基础功能支持CSV, HTML,Markdown支持

注:以上数据是我粗略收集的,空白处代表没发现或没有尝试相关功能,统计可能有谬误。

  • Readwise 功能十分强大,奈何价格太高,也没有发现人民币订阅渠道;
  • Instapaper 和 Pocket 都是老牌APP了。Instapaper 免费版支持每月五次批注,其他基础功能完整;我发现 Pocket 的导出渠道,这令我很困惑,就没有深入研究;
  • Twilar 性价比很高,但是在导出上有很大的限制。虽然它支持 CSV 和 HTML 格式,但这并不是所有 APP 都能完美支持这两种格式的导入(比如 Cubox 在导入 Twilar 的 HTML 格式时就报错了),所以它的导出功能有缺陷;
  • Cubox 也是相当强大的一款APP,但是价格比较高,也没有特别打动我的特色功能(再加上个人审美觉得它的界面花里胡哨的),所以没有选择;
  • Top tags 虽然免费,但开发很不完善,不推荐;
  • 此外,我还发现了Wallabag、Anybox、Goodlinks三款软件。Goodlinks是下载时一次买断,我心存疑虑,没有尝试。Wallabag 和 Anybox 的操作让我有些困惑,我没掌握使用方法,就没有再尝试。

虽然可供选择的APP都是付费的,但其免费版的功能有差异。一番对比下来,Instapaper 的免费版基本就满足了我所有要求,除了每个月批注次数只有五次和无法导出为 Markdown 格式两个限制,但考虑到其历史也算悠久,跑路可能性不大,就接受了导出格式上的限制。另外,Instapaper 也支持一键导入 Omnivore 的数据,只需要把上文在邮件中下载的压缩包拖进去,就能够完成继承,相当简便。

以上简单的统计并不能代表每个APP的面貌。比如,其中几家APP有自己的特色功能,如 Cubox 支持 AI 和批注漫游,具体功能还需要各位考量自己的需求。另外,部分APP只能用外区账号下载,也不支持人民币订阅,这都造成了一定困难。

综上所述,我最终选择了 Instapaper 作为 Omnivore 的替代APP, 其免费版基本实现了我对“稍后阅读”软件的需要,继承数据也十分方便。谨供有相同困扰的各位参考。