article_image

在赛博世界中游刃有余的人,走出家门见了阳光往往会不太适应。我每次去图书馆——虽然每周都去,如此已经十几年了——面对陌生面孔和背靠背肩并肩把我围起来的图书,却还是会感到紧张。

见人害羞估计是没救了,从中学的图书馆开始我就害怕三五成群来图书馆的家伙,我不得不乖乖让到角落里面、把阳光最好的大桌子让给他。为什么要像卷卷绵羊一样扎堆去图书馆呢?巴特勒设想中的图书馆,并非社交场所啊!

相比之下,和图书打交道就有来有往,互有胜负了。图书馆在物质层面施加了巨大压力,同类书籍和同一本书的各个版本全部冲进眼球,不给人任何回避的机会,就算我事先查好了索书号,在图书馆这条巨链上用手指点着书脊一一看过去时,必然还是在进行浏览式查询,无法对干扰项和新奇书籍置之不理;而既然是不了解的书,即便一本一本拿起来翻几页,也很难快速判断好坏。

例如,同样是一本外国文史哲类的书籍,越是经典,其译本就越多,各个版本之间甚至可能相隔几十年乃至百年,这时不免好奇:到底哪个版本最好?

Alt text
同一本书有多个译本,让人难以抉择

封面、封底和腰封上可能留有一些信息,但显然是自卖自夸,不可能坦言别人的版本更好——否则的话,译者不就是明知而故意祸害读者吗?作为参考信息之一,豆瓣上的评价有一定价值,至少可以过滤掉非常糟糕的版本。不过,在图书馆里常常需要抱着书走动,一般要单手摆弄手机,而我也不愿意输入一大堆关键词后,还要在一堆广告中穿梭——能不能做一个快速检索图书的小工具呢?

观察一下豆瓣搜索结果页面的 URL,不难发现它就是固定的 URL 模板加上书籍 isbn,而 isbn 信息可以通过 Shortcuts 扫码获得……接下来的工作就简单了,可以用扫码模块和显示 URL 模块,迅速拼装一个扫码检索豆瓣书籍信息的 Shortcuts 动作(会员请登录后下载本动作)。

Alt text
用手机扫码查书

author_avatar

Lawyer, macOS/iOS Automation Amateur