workflow怎么使用
果你尚未听过 Workflow,那么它是一款 iOS 平台的神级自动化流程应用。所谓「流程」,就是将各类任务(Actions)串联起来的流水线(Flow),就好比是一家工厂。这家工厂的任务可以有很多种,比如获取剪切板内容,或是打开 app,播放歌曲等。
操作方法
- 01
首次打开应用,Workflow 会引导进入自带的一例入门教程 – 制作 GIF。该流程的制作过程包括: 拖拽「拍照」与「制作 GIF」这两个 Actions 至右侧流程,选取拍照的张数,并点击「播放键」运行流程。
- 02
说到到这儿,相信你会猛然明白 Workflow 其特有的鲜明之处了吧! 敲代码并不是人人都会,可作为智能手机用户,有谁不会拖拽和点击呢?
- 03
作为一款效率软件,如何使用 Workflow 因人而异,但总归也万变不离其宗 —— 目的是去解决一个具体问题。因而,你得很清楚地知道自己需要完成何种目标,然后才能去具象化 Workflow 流程。
- 04
好比现在,我想要找一些绝美的壁纸,如何通过 Workflow 实现呢?其中一个思路就是通过 Unsplash 的随机 API 来获取精美图片。整个过程可包括三个任务动作:URL 中填入 (输入图片源)Get Contents of URL(获取链接内容)Quick Look & Save to Photo Album(预览并保存至相册)
- 05
首先,我们得清楚地知道获取视频的过程无非就是:获得网页内的源下载链接,并保存该链接所指向的文件。所以此流程包括如下关键的两步: 1. 分析网页 为了解析网页代码,我们可以使用 Get Clipboard 抓取微博内的分享链接,接着 Get Contents of URL 获取网页内容并 Make HTML from Rich Text 即转化为 HTML 源代码。
- 06
2. 流程语法 以上的测试流程尚属比较简单,但若想将故事拼凑完整,我们还需要这两个利器:「判断 If」和「重复 Repeat」,而在第一步分析中,其实这两件事都是在我们的大脑内完成的,因而最终的流程中还需要以下几个子任务: Split Text with Quotation Mark 以引号将原网页代码分割成片段; Repeat with Each & If Control Flow by Keywords 重复所有的引号分割段,并通过关键字判断筛选出视频源链接; Set as Variable & Get Contents of URL 将视频源链接设置为变量,待重复完成后,调出此变量并下载此链接所包含的源视频。