工作流市场

什么是工作流?

工作流是在工作台里按名字运行的小任务:按 ⌘空格,输入关键词,需要的话再加参数,按 ↩。AppPad 自带 19 个内置工作流,你也可以写自己的。

步骤

一个工作流按顺序运行一个或多个步骤。每一步都会拿到上一步的输出,任何一步失败就停止。每个步骤是以下之一:

  • Shell 脚本
  • AppleScript 或 JavaScript for Automation
  • “快捷指令”App 里的一条快捷指令
  • HTTP 请求(GET、POST、PUT、PATCH 或 DELETE)
  • 内置操作,比如清倒废纸篓、设置音量

参数

第一个空格后面输入的内容就是参数。工作流运行前,AppPad 会按类型解析它:

文本
原样传入
时长
10, 90s, 1h30m, 1:30
时间
7:30, 730, 7pm
数字
42
百分比
0–100
提醒事项
tomorrow 3pm Call Mom !! @Work

安全

脚本运行在真正的 macOS 沙盒里。工作流只能拿到它声明的东西,比如要读写的文件、网络访问、可以控制的 App、HTTP 主机和钥匙串密钥,而且要你允许之后才行:允许一次、始终允许或不允许。