JailbreakHum 于今年年初发表了一篇文章:在线阅读处理流程:从需求、到方法、再到工具,向少数派的读者们分享了他处理每日阅读信息的流程。

在文末,Hum 提出了一个观点 —— 「不要脱离需求地针对工具进行讨论」,意即在不确定需求是怎样的前提下,纯粹地讨论工具是没有意义的。

这篇文章在写作初期时,是想照葫芦画瓢,直接将 Hum 文中提到的一些工具替换成 Android 下可以使用的替代品;但是在具体实行了一段时间之后,我发现文中的流程对我而言并非完美契合,因为我个人的需求,与 Hum 有一定差异。

因此,我决定根据自己的具体需要去调整工具的使用流程,并藉由这篇文章与大家分享我的心得体会。

不过,纵使工具并不是最重要的,我仍希望这篇文章中提到的工具,能够帮助使用 Android 平台设备的读者为自己找到更好的阅读工作流;如果你有更好的 Android 在线阅读处理流程,也欢迎你将其分享出来,大家一起进行探讨。

我的阅读需求

我依然非常看重「在阅读器中阅读」这件事情。在条件允许的情况下,我仍然会选择在阅读器中完成绝大部分的阅读工作。

因为我个人感兴趣的内容主题比较少(集中在电子游戏与数码科技,未来可能还会订阅一些设计相关的网站),相对的,一定要每日都阅读的信息源数量也不多,这也让我养成了「在闲暇期间直接读完」的习惯。在这种情况下,先保存到稍后读服务再读似乎没有太大必要。

不过,这不代表我不需要稍后读服务,事实上,在特定的情况下,我会非常需要 Pocket. 

首先,现在一部分网站的源只提供了摘要,而 Readability 这样显示全文的服务;在国内环境下似乎很难抓到图片,比较影响阅读体验;而保存到 Pocket 之后再读就会好很多。

其次,将文章保存到 Pocket 后,配合标签系统,能保证以后在第一时间内可以找到自己需要的信息。

最后,有价值的信息肯定不会只出现在固定的那几个阅读源之中;对于平日在其他地方看到的好文章,保存到 Pocket 会更方便阅读和查找。

我现在的流程大约是这样的:在 订阅工具中获取信息 —— 在阅读器中解决大部分的阅读需求 —— 当遇到重要的,需要反复阅读的文章,以及来自其他来源的文章,保存到 Pocket 以便进一步阅读和未来的查找。

获取信息

在我看来,要做到有效率地获取信息,其关键是尽量只获取自己感兴趣,并且需要的信息。而且最好是在不减少信息源的前提下,而这对订阅工具有着一定的要求。

在经过一番研究之后,我选择的订阅工具是 Inoreader, 之前少数派上有一篇文章介绍过它(观点:不可替代的 ,比 Feedly 更好用的 Inoreader)。


这款 订阅工具拥有完善的社交化服务,同时抓取源也相当快速,还可以与包括 Evernote 和 Pocket 在内的多种第三方服务进行绑定。更重要的是,Inoreader 提供了一系列的高级选项,能让获取信息的效率更高。

在每个源的「订阅源设置」之中,可以看到「新增规则」以及「过滤订阅源」的选项。

先来谈谈「过滤订阅源」这个选项:其实它就是一个筛选功能,但有意思的是,它不仅可以当「黑名单」过滤源中的内容,也可以作为「白名单」让源中只显示某些固定的内容。

一个典型的 Inoreader 规则是这样的:首先选择需要匹配的文章元素(例如匹配文章的标题、内容、作者,也可以选择判断文章中是否含有 URL 链接、图片等),然后选择匹配的逻辑(包含或不包含、是或不是等,对于较为复杂的逻辑,可以选择匹配正值表达式),最后填写具体的关键字。

如果只是需要过滤掉源中包含固定关键词的文章,一般选择元素为「标题」/「标题或内容」,逻辑选择「包含」,然后填写关键字即可。同一个源中可以添加多个过滤规则。

除了过滤,Inoreader 中还有一个独立的「规则」功能,类似于内置的 ifttt, 可以籍此实现更多的自动化操作。一个规则可以仅针对一个固定的源,也可以针对整个账号。

在设置规则时,需要先提供一个激活规则用的「触发器」;包括但不限于抓取到新文章或是为文章加星标等。匹配条件部分与过滤功能类似。最后选择一个或多个操作进行执行。

图中演示了一个简单的规则:当检测到少数派中有标题或内容带有「福利派」的新文章后,直接发送到绑定的 Pocket 账号,同时添加一个「福利派」的标签,然后标为已读。

通过建立不同的规则,你可以直接通过 Inoreader 完成许多复杂的操作,例如将限时免费的应用信息发送至指定的邮箱,或是将特定作者的文章直接保存至 Evernote.

就目前来看,Inoreader 在高级功能、应用支持以及第三方服务整合等方面在同类产品中都非常出色,虽不说一定是最好的,但也算是一个不错的选择了。对于基础的订阅功能 Inoreader 是免费的,其他的高级功能(例如上面提到的过滤以及规则)需要付费升级。

阅读

如上文所述,我依然很看重在阅读器中阅读这件事。在 Android 平台上,目前我使用的是 Newsfold, 一款由 Fenix 2 作者带来的阅读器。


Newsfold 支持 Feedly 和 Inoreader 这两项阅读服务,而从界面设计上来说,这可能是 Android 平台上继 Press 之后最好看的阅读器了。

当然,决定一个阅读器好坏的,并不仅是设计,阅读体验也是很重要的。在这一块 Newsfold 做得很不错,阅读文章时默认进入全屏模式,隐藏状态栏和导航栏,能带来更沉浸的体验。而字体大小、行间距以及对齐方式等排版项目,也可以自行根据喜好修改。美中不足的是,目前只能切换几个固定的西文字体,如果在未来能加入更多可供自定义的字体就好了。

毋需每次打开都手动刷新,Newsfold 每小时会自动从阅读源上抓取更新,而且会将内容下载到本地以备离线阅读,保证我每天早上醒来都能直接看到最新的文章。当然,自动刷新的间隔时间,以及是否仅在 Wi-Fi 下刷新也都可以设置。

Newsfold 还提供了一个非常方便的功能:「滚动以标记已读」(Mark articles as read on scroll). 顾名思义,就是在滚动列表时,那些滚过屏幕的文章会自动标记为已读。

平时,即使经过了初步的筛选,一个源中想要点进去看的文章也只占每天更新的一部分;而那些看了标题就不感兴趣或者已经知道发生了什么的文章,之前只能在读完想看的文章之后再一个个选择标记为已读。有了「滚动以标记已读」,那些不想读的文章,一扫就过去了。

优秀的界面与交互设计,到位的阅读体验,还有一些实用的功能特性 —— 基本上,这些就是我使用 Newsfold 的原因。当然 Android 上同样兼容 Inoreader 的阅读器还有很多,比如说 FeedMe 以及 Palabre 也都是很不错的选择,不过就个人来说,我还是更喜欢 Newsfold 一些。

(P.S: 如果有人依旧怀念 Press, 试着切换成 Sepia 主题吧)

保存到 Pocket

要将文章保存到 Pocket, 最简单的方法当然是通过阅读器的「分享」选项调出系统内建的 Share Sheet, 然后选择「添加到 Pocket」了。


不过,通过 Share Sheet 添加文章显然有些麻烦,虽然你可以像下图所示,将「添加到 Pocket」选项固定,不过能一步走完的就不要走两步了,还有其他更方便的做法。

第一个方法(可能也是很多人最开始想到的)是通过 ifttt, 让标星的文章自动添加到 Pocket. Inoreader 支持 ifttt, 因此实现这个动作很简单,自己新建一个类似逻辑的 Applet 就可以了。

不过,别忘了 Inoreader 的「规则」,通过建立一个「将标星文章添加到 Pocket」的规则也可以达到类似的效果。也很简单,触发器选择「新的标星文章」,操作选择「发送到 Pocket」就可以了。记得绑定你的 Pocket 账号!

以上两个方法都能很方便地将文章发送到 Pocket 或者其他的稍后读服务。但是,以上两个方法(或者说,通过标星将文章添加至 Pocket 的方法)我都不怎么用。各位也可以发现,我加星的文章实在是很少。

至于背后的原因,还是要回到我的需求上:我使用 Pocket, 其中一个目的是为了方便未来能更快地查找需要的信息;而要做到这一点,Pocket 的标签系统是非常关键的。

在 Android 上,通过 Share Sheet 将文章添加到 Pocket 之后,Pocket 客户端会自动弹出一个悬浮窗,允许你直接添加标签。

而通过标星添加到 Pocket 的文章,就只能再打开 Pocket, 找到文章,然后打上标签。当然,如果你习惯在 Pocket 中阅读文章,这样做并没有什么问题;而像我一样喜欢读完文章再添加到 Pocket 的话,就会比较麻烦了。

好在 Newsfold 提供了一个我在上文中没有提到的功能:「快速分享」(Quick Share), 其实这个功能就是为了稍后读服务而生的,在设置中可以选择使用 Pocket 或者 Instapaper, 然后在阅读界面的功能区就会多出一个相应功能的图标:

这个「快速分享」功能和从 Share Sheet 中选择「添加到 Pocket」的区别几乎没有 —— 除了更方便了。因此我平时更习惯利用这个功能,而不是加星标。

当然,这也取决于你的阅读流程,以及使用的具体是什么工具。如果你的阅读器没有类似的功能,那可能还是通过标星添加到 Pocket 更好一些。

这只是个开始

在这篇文章的结尾,我要强调一下:工具是死的,方法是活的,写这篇文章的初衷,是为和我一样需要在 Android 平台设备上进行在线阅读的读者们,分享一些工具的使用体验和心得体会。

但无论如何,这篇文章是基于我自己的阅读流程而写成的,你可以使用同样的工具(甚至是不同的工具)依照自己的阅读流程加以调校,以让阅读的效率最大化。

例如,如果你习惯将文章保存到 Pocket 再读,同时想要做到不堆积未读文章,你可以在以上工具的基础上,结合 GTD 让自己按时读完要读的内容(可以参考 Hum 的「用 GTD 的方法结束稍后读」)。

总之,整个阅读的流程不是固定的,工具如何使用,取决于你自己的需求。如果你在实践的过程中也有一些感悟,欢迎你在 Matrix 与我以及其他读者、作者们进行分享。


拓展阅读: