打造一个高度自动化的在线阅读流程,我用 Instapaper + Pinboard 做到了
编注:本文是「少数派 2019 年度征文活动」的入围文章,本篇征文的投稿赛道为:效率有心得。本文仅代表作者本人观点,少数派对标题和排版略作调整。
缘起
用粉丝的话来说,我一直都是 Instapaper 的白嫖粉,喜欢、享受,但不花钱。作为一个重度阅读爱好者,我至今没有买 Instapaper 或 Pocket Premium 的原因很简单,连接不稳定,贵。
但我又实在很想要全文缓存。
很久以前,我在 再聊聊信息的收集与处理 说过自己的阅读流程,大体上是通过 Instapaper 进行阅读,对想保存的文章打 Star(官方自带全文发送到 Evernote),手动同步到博客小号并以标签进行检索,每周日写阅读周报回顾当周阅读内容。
这个体系勉强维持了一段时间,最后不可避免地崩溃了。在这个 404 的时代,我想要保存的内容实在太多,我不可能手动把我看过的每篇文章复制粘贴吧……作为一名社科研究者,我和 404 的战斗越来越白热化,时常在我打开 Instapaper 之前,我想要阅读的内容就玄妙地消失了。
我真的需要全文缓存。
无奈之下,我一狠心一跺脚最终买了 Pinboard,形成了新的、高度自动化的阅读工作流。到目前为之这个系统已经运作了几个月,我甚为满意。
总说
最终实现的流程为:
输入
- 不以收集信息为目的看社交媒体:社交媒体就是要用来追星八卦啊!想那么多干什么~如果有某个社交媒体信息源特别有价值(比如一些公众号,但其实没有),将其 RSS 化(推荐 Rsshub),如果只是某则信息有特别价值,祭上 Instapaper;
- 每天看一遍 RSS 内容,把想看的发送到 Instapaper;
- 网页放到 Instapaper、特别重要的内容放入任务管理工具提醒处理;
- 用 IFTTT 把 Instapaper 同步到 Pinboard;
- 每周佛系清空 Instapaper。
处理
以 Pinboard 为中心,定期整理,佛系处理。
输出
- 纯粹创作输出的,发布在博客主站上;
- 每周写一篇阅读周报。
下面展开讲讲。
输入:INSTAPAPER + IFTTT
Pinboard 本质上是一个书签服务,特色之一是全文缓存,附带提供了简陋飞速的页面,良好的 RSS 及 API 支持。
对于在线阅读流来说,输入部分的要求必然是「快、方便」,Pinboard 没有客户端(虽然不乏优秀的第三方客户端但是要花钱啊……),再加上 Instapaper 对各个网站良好的支持以及我一如既往的爱,我还是选择在 Instapaper 进行阅读──谁让它那么好看还能一键发送到 Kindle 呢,通过 IFTTT 进行同步。
Pinboard 的全文缓存功能和 Instapaper 或 Pocket 不同,它缓存的是整个网页,总的来说效果还行(需要登录账号的页面的譬如 Power+ 肯定是看不了啦),而因为它极简或者也可以说是简陋的界面,搜索(包括全文检索)速度飞快,我用起来只有一种感觉:舒服。
整理:标签的使用
熟悉我的人都知道,我之前试图用图书馆分类方法用标签整理文章,最后因为实在过于复杂、要记忆的地方太多而宣告放弃。屡次失败的经验让我不得不停下来反思,标签真的是必须的吗?或者说,我究竟希望标签实现怎样的功能呢?
后来我想通了,标签的目的方便检索,让我找到我想要的东西。如果搜索工具足够强大,标签也就不那么重要了。
在这个思路的指导下,我对标签的态度愈发佛系起来。诚然, Pinboard 的标签功能非常强大,一篇文章的标签长度和数量都没有限制,标签本身可以有层级──bundle。但我对 Pinboard 的搜索功能很满意,而前几次失败的经历也告诉我在文章整理环节中手动的部分越少越好,于是,最终我的使用方法变成了, 标签只有在标题里不能显示主题时派上用场 。比如这篇标题为【独家 | 两月来,华南海鲜市场附近福利院发生连续死亡 财新网】的文章,我会手动打上标签「新冠肺炎」。
标签还有另外一个妙用是 RSS 。Pinboard 提供了标签、Star、已读未读、计数……几乎所有你能想到的内容 / 页面 / 分类的 RSS 源。当我想与朋友分享所有我看过的有关「新冠肺炎」的文章时,我只需要给对方提供我「新冠肺炎」这个 Tag 的 RSS 链接,此后任何我打上这个 Tag 的内容,对方便会在 RSS 阅读器里收到。
输出:RSS + MAILCHIMP
如何不让稍后读变成永远不读呢?上一篇文章里我分享了自己的习惯之一:阅读周报。每周,我都会精选这周看过的书和文章进行推荐,选择、写推荐语的过程,也是内化的过程。
……我每周都会写一篇阅读周报(通常是在星期天晚上,有 Todoist 的循环任务提醒)。众所周知我是一个强迫症患者,通常周六我就会开始焦虑,进而一定会在星期天下午前把本周的阅读列表清空,当然也包括稍后读应用。 ……稍后读不等于一定要读。有些文章你放进去 Instapaper 的时候似乎很有兴趣,但一周过去了你几次划过它都没有打开的欲望。当周日下午我对着这类文章时,当然就毫不犹豫地按了归档啦。活着嘛,开心最重要~
以往,我的方法是打开 Instapaper 归档内容,回顾本周看过的文章,手动点进去原文,复制 Markdown 链接,写推荐语,发在博客小号上。
一点也不优雅对吧。
上一节我们已经提到了 Pinboard 强大的 RSS 功能了,我也惊喜却不意外地发现, Pinboard 在进行 RSS 输出时,不仅会输出链接,还会输出 Pinboard 可修改的描述。那么,如果能让 Pinboard 每周把我指定的文章和笔记发送给我,那岂不是万事大吉?
在 Mailchimp 的帮助下,这个想法也不费力地实现了。
第一步,定期整理 Pinboard 内容,对准备分享到周报的内容加 Star,修改描述 / 推荐。接着,在 Mailchimp 生成一个 RSS 的 Campaign,设定每周日中午十二点自动向指定邮箱发一封邮件。
如此,万事大吉!
TIPS:ALFRED 插件
我派有位大神说过,要在一个地方(平台 / 服务)阅读,这样日后找文章的时候只要去那个地方就能找到(大意)。我们这么苦心孤诣地折腾,显然就是为了使 Pinboard 成为这样的一个地方。不过,难道你要每次打开 Pinboard 主页去找半个月前看到的一段话?太不少数派了吧。
得益于 Pinboard 开放的 API(这话好像讲过),大神们各显神通,我等小白也可以享受到极其完善的搜索插件了。感恩笔芯。
如果你和我一样使用 Alfred 的话,那 Alfred Workflow for Pinboard (Rust) 是必须要装的。它会自动更新 Pinboard 内容,可以通过网址、标题、全文、标签等等方式查找内容,用起来还是那个词──舒服。
至于在 iOS 上,网页版对我来说足够了(毕竟真正找资料都是在电脑上)。如果你想,也可以试试第三方的 Pinner。
结语
梳理自己在线阅读流这种事情我已经做了好几次了,每次的模式都不太一样。后来我渐渐明白了,指望有一个从一而终的系统,指望凭借一种模式贯穿人生是不现实也不可能的。世界在变,工具在变,人也在变。随机应变,时时改进,我们才能过得更愉快。
你的阅读流又是怎样的呢?