Workflow 又毫无征兆地推出了一次更新,新增了一些功能,也对旧有功能做了一些提升,主要有以下方面:
- Image Mask 图片蒙板
- 添加任务到 Things
- 更快的 PDF 文字提取速度
- 支持通过 URL Scheme 打开 Workflow 而不运行它
本文我们就通过一些 Workflow 的实例,来了解这些更新内容。
Image Mask 裁剪图片
熟悉图片处理的读者应该对「蒙板」这个概念不陌生,它就像把一个镂空的纸板放在一张图片上,除了从洞中露出来的部分,其他的都会被裁剪掉。
Clik here to view.

这次新增的「Image Mask」动作其实就是一个简易版的蒙板,可以实现一些简基础的裁剪效果:
- 自定义弧度的圆角矩形
- 椭圆形
- App Icon 形状的圆角矩形
- 其他自定义蒙板
最实用的应该就是 App Icon 形状的蒙板了。Hum 曾做过一个 批量下载 App Store 应用图标的 Workflow,但是它下载下来的图片都是正方形的,仍需手动裁剪成圆角矩形;现在我把 Image Mask 的动作接在原 Workflow 下面,就能直接获取裁剪好的图标,省去了很多功夫。
Clik here to view.

Image Mask 的妙处和 Overlay Image(常见于套壳截图的 Workflow 中)一样,可以一键处理图片,把原先可能需要借助 Photoshop 等专业工具的操作变得非常简单。
添加任务到 Things
任务管理工具 Things 近来终于凭借全面的 URL Scheme 支持火了一把,任务的添加变得更加灵活,逐渐赶上了 OmniFocus、Todoist 这些前辈。
拓展阅读:众望所归的 URL Scheme,让自动化更进一步:Things 3.4 更新
Power User 们已经开始为 Things 制作一些自动化动作,不过 Workflow 及时推出了 Add Things To-Do 动作,让自动化变得更加简单,我们可以在一个类似表单的界面中,一次性设置好需要添加到 Things 中的任务相关内容:
- 任务标题
- 所属项目
- 起止时间
- 提醒时间
- 标签
- ……
可以说上面列出来的选项已经覆盖了一项任务的绝大部分内容,足以满足多数人添加任务的需求。不过,我不喜欢挨个填写,也不需要每次都填所有的选项,于是我做了下面的 Workflow,它借鉴了 TaskPaper的语法,我们只需要按照一定的各式一行一行填好任务内容,这个 Workflow 会自动匹配到对于的任务选项上:
这个 Workflow 用到了简单的循环和条件判断,它会把我输入的文字一行一行拆开,再根据下面的规则匹配到 Add Things To-Do 动作的对应选项:
- 以
-
开头:标题 - 以
#
开头:项目 - 以
@
开头:标签 - (其余同理,略)
当然了,你完全可以用 Drafts 来做这件事(Drafts 版的动作甚至实现起来更简单)。但这里面的道理是,工具不是唯一的,用好我们手头的工具就好。
你可以在 这里下载这个 Workflow。
我们再来看一个批量添加任务例子,感受一下 Workflow 的简洁:
在这个例子里,我们只需要一行接一行地输入任务,Workflow 就会自动为我们批量添加到 Things。需注意的是,我们不用勾选 Add Things To-Do 动作中的「Edit in Things」选项,不然加完一条任务还需手动跳转到 Things。
你可以在 这里下载这个 Workflow。
PDF 提取文字速度更快
其实 Workflow 的动作库并没有直接把 PDF 转文字的动作,但是我们可以组合「Get File」和「 Get Text from Input」两个动作来实现这一功能。最新版本的取字速度可以用「瞬时」来形容。
Clik here to view.

不过,它仍然只限于提取 PDF 内嵌的文字,并不能做到利用 OCR(光学字符识别)来把图片转成文字,而且对中文的支持也比较糟糕,例如稍稍复杂的网页中的中文 Workflow 便不能读取。
打开一个 Workflow 但不运行它
Workflow 在 1.7.1 版本中加入了 Run Workflow 的功能,可以在一个 Workflow 中跑另一个 Workflow。不过有时候我们不一定需要马上运行另一个 Workflow,比如我刚刚运行完一个文案自动排版的 Workflow,后面紧接着一个发微博的 Workflow,但我可能要稍等一会儿再发,这时候新的 URL Scheme workflow://open-workflow?name=[name]
就派上了用场,我可以打开一个 Workflow,但是暂不运行它。
小结
即使没有这次的更新,也有热衷于折腾的用户做出了 Things 相关的 Workflow,但是Workflow 官方的支持无疑让自动化动作制作起来更加简单。至于 Image Mask,其实也可以通过 Overlay Image 动作来实现,但是有了现成的动作,就不用自己去重造轮子了。
Workflow 何时能再给我们一个惊喜,无人知晓,但是它的完成度已经非常高,尤其是和网页的交互、对 URL Scheme 的支持,我们在期待官方动作的同时,也不妨自己稍作探索。
⚡️ 来 Power+ 定制你的专属 Workflow
📚 最全面的 Workflow 中文教程:从零开始用 Workflow