有一天 workflow 说它不更新了,我差点砸了 iPhone。
多次的点按,用 workflow 一键完成。
重复的操作,用 workflow 自己去跑。
它也许没让我多么 effective,但让我避免 stupid。
从 Launcher 开始
一年前我打开某封邮件,截获两串神秘代码。后来才知道那是满某宝乱飞的黑兑换码,LCP 和 workflow 也从那时开始成为握在手中的定时炸弹,好在如今安然无恙,想必也是给了好评和捐款的好报。当年手中的 iPhone5S 不支持 3D-touch,支付宝和微信付款要点好几下,让习惯 Apple Pay 的我不能忍,遂用 LCP 做了几个快捷按钮。彼时不会用 workflow,嘲笑可视化界面相比 URL schemes 不够「GEEK」,如今想来也是惭愧▼
workflow 贯通在的系统的角角落落,很大程度上像原生应用一样顺手(虽然给它的内存不多导致复杂工作流可能卡死)。启动一条 workflow,可以藉由桌面图标、Widgets、Share sheet 等,可做到需要时信手拈来。但我不希望在处理图片时蹦出一大堆扫码付款的选项,也不能接受挤在 Widgets 里密密麻麻一打按钮。大多数 workflow 我都放进了分享菜单,并且只接受相应的几类输入项,做到跳出来的基本是我眼下需要的功能
解决 Markdown 的痛点
我经常在手机上写东西,任何软件都可以,现在懒到只用自带备忘录。越来越多网站开始支持 Markdown 格式的文章,我也乐于使用这种轻巧的标记系统。Markdown 作为一种输入语法,输入不受任何编辑器限制,但是能不能快速优雅地插入所需符号就另当别论了。对于最难搞的链接语法和图链语法,我用正则模块各做了一个 workflow,只要使用 Share sheet 就能生成 Markdown 格式的链接▼
此外,博客的配图,用手机端的 Pixelmator 编辑很拘束,很多简单的编辑要传到电脑上做,手忙脚乱。对于编辑配图,最常用到的操作就是戴壳截图、拼接和标注,最后一项系统自带已经很好解决。前两者,通过一系列循环操作和图片堆叠,我也做出了两个小工具▼
不得不提相比 Photoshop 繁复的画布调整,workflow 做拼图的确简捷,一键输出。对于这些频繁的需求,构思一个自动化工具要比拼手速明知多了。
试水聚合搜索
我每个月 2G 的流量有一半花在 Safari 上——拜百度搜索所赐。问题出在当我要搜寻一个简单概念时,需躲过重重广告,打开一层层链接,费时费力费流量。Gboard 和 spotlight 推荐在大陆都不够「handle」,我试着用 Ai Search 在精确的站点进行搜索。但我希望搜索引擎给我一个答案,而不是网页(所以我觉得 Siri 根本不能和 Google Assistant 相提并论),于是我着手把常用的搜索行为做成 workflow▼
这些小东西都只有区区几步,用起来很简单,却为制作复杂 workflow 打下基础。
精益求精,图书馆馆藏检索和快递查询
实践了少数派里 workflow 系列教程,受益匪浅,但涉及的多数社交服务我都用不到,实际为自己常用的网站做 workflow 还是遇到诸多麻烦。我是个阅读狂,每天借书还书自不待言,不幸学校在线图书馆实在太难用。本人生性懒惰,没有力气责备学校 UI 老旧交互诡异的页面,更不指望针对手机浏览器做出优化,只能自食其力。期间忘了结束循环,把学校的古董服务器弄炸了。最后的结果也算感人,和快递查询一起放这里了▼
我在 Widgets 里展现内容,目的非常简单:不用跳到 workflow 程序里,就避免了频繁打开和关闭软件。
折腾到这里,我把列表、循环、正则模块、甚至 javascript (Drafts)都用上了,做完不免一笑,或许用 Pythonista 更快呢。但 workflow 可视化的、模块化的制作过程,的确是如搭积木一样直观有趣。
说再见,再见或许很遥远
workflow 教会我思考处理问题的方法,至少在中文科技圈,批处理和自动化到了它这里才能算得上「开始普及」。在许多方面它都是集大成者与开拓者,在一个应用里可以运用到 http 知识、js、正则表达式、编程逻辑,一切都用模块化的形式呈现,简单直接,虽然不及任何一门编程语言全能,却在 iOS 上提供无限可能。
workflow 被收购后宣布停更,我感到无比心痛。曾经的每次更新,新增的动作支持都让人激动不已,如今久无动静的它,让人觉得一丝悲凉。放眼如今,逐渐庞大的 Safari View Controller 阵营,诈尸的 Reeder3,乃至 iOS11 后放出的自定义 Control Center、AR kit,都与它无缘。
在科技巨头的阴影之下,如此天马行空的天才想必不能天长地久,但好在我们曾一起拥有。
参考