工作流程市集

什麼是工作流程?

工作流程是在工作流程面板裡依名稱執行的小任務:按 ⌘空白鍵,輸入關鍵字,需要的話再加參數,按 ↩。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 主機和鑰匙圈密鑰,而且要你允許之後才行:允許一次、永遠允許或不允許。