8

Omnivore 一款开源的稍后阅读服务

 1 year ago
source link: https://einverne.github.io/post/2023/09/omnivore.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Omnivore 一款开源的稍后阅读服务

Posted on 09/24/2023 , Last modified on 09/25/2023 by Ein Verne | View revision history

Omnivore 是一个开源的,稍后阅读应用,查看起官方的页面,支持非常多的客户端,包括了 iOS, macOS, Chrome,等等 Android 还在测试中。

在之前的自行架设的服务 中有推荐过 [[Wallabag]],但是 Wallabag 界面稍微有一些古早,但是使用起来完全没有任何问题,我自己也搭建用了很久。而非开源的,比如 [[Pocket]],[[Instapaper]],也都是过去非常不错的稍后阅读服务。

Omnivore 吸引我的一点是可以和外部的其他应用同步,比如可以和 Obisidian 同步,还可以接收 Newsletter。 另外还有一个吸引我的点就是,很多宣称可以代替 [[Readwise]] 阅读器,这也是一款我关注了很久,但是还没有深入使用的在线阅读器。 所以这篇文章就来介绍一下它。

X143
  • 集中所有的 Newsletters,会生成一个 [email protected] 的邮箱地址,在订阅的时候使用该地址,所有发送到该邮箱的订阅内容都会自动存在 Omnivore
  • 所有平台同步阅读进度
  • 分类分组功能
  • 支持和 [[Logseq]] 和 [[Obsidian]] 同步
  • Text-to-speech,支持文章转音频

添加内容方式

Omnivore 可以通过很多方式来添加阅读源

  • 通过官方提供的浏览器插件添加网页,包括 Chrome,Edge,Firefox,Safari
  • 通过 macOS 客户端,或者其他手机客户端(iOS,Android),直接添加链接
  • 更赞的是 Omnivore 还可以抓取微信公众号的内容。
  • macOS 客户端还支持导入 PDF
  • 通过类似 RSS 阅读器一样的 RSS 订阅链接,添加 Feed
  • 通过电子邮件

Omnivore 提供了如下几个方式了帮助整理

  • Archiving 归档
  • Lables 标签
  • Search 搜索,通过关键字来搜索所有保存的内容,也可以通过一些高级的检索技巧来实现更加细粒度,准确的搜索
    • 根据标签过滤,label:Newsletter
      • 有标签一或标签二,label:Cooking,Fitness
      • 过滤同时有多个标签的内容 label:Newsletter label:Surfing
      • 有标签一,但是没有标签二 label:Coding -label:News
    • 根据是否存档过滤
      • 在收件箱 in:inbox
      • 在归档中 in:archive
      • 所有的 in:all
    • 根据阅读状态来过滤
      • 读过 is:read
      • 未读 is:unread
    • 根据类型过滤
      • type:articel
      • type:file
      • type:pdf
      • type:highlights
    • 查询有 highlights 的内容 has:highlights
    • 排序
      • sort:saved 依据保存日期排序
      • sort:updated 根据更新时间排序
      • sort:score 根据相关度
      • 可以通过 -asc 或者 -des 来调整升降序
      • sort:saved-asc
      • sort:updated-des
  • Filters 过滤器,默认情况下提供了内置的过滤器
    • Read Later,所有的未归档的内容,除了 Newsletters
    • Highlights,高亮的
    • Today,今日保存的内容
    • Newsletters,通过邮件订阅的内容

将数据发送到其他应用,比如 Logseq,Obsidian,或者通过 API,或者 Webhooks 的方式和其他系统进行集成。

  • Logseq
  • Obsidian
  • Pocket 支持关联之后,导入数据,限制 20k 条
  • Webhook
  • [[Readwise]],将高亮从 Omnivore 同步到 Readwise

和 Obsidian 集成

XCeY

Webhook

目前 Omnivore 支持四种类型的事件

XWCp

如果有外部的系统集成,可以根据这四个事件类型去触发。


Recommend

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK