步驟類型
巨集使用 8 種步驟類型的組合。新增步驟時,從下拉選單中選擇步驟類型。

| 步驟 | 說明 |
|---|---|
| Keyboard Shortcut | 傳送修飾鍵 + 按鍵的組合 |
| Key Press | 按下單一按鍵(Return、Tab、方向鍵等) |
| Text Input | 透過剪貼簿貼上文字 |
| Delay | 以毫秒為單位插入等待時間 |
| Launch App | 啟動應用程式 |
| Open URL | 開啟 URL 或自訂 URL scheme |
| Window Management | 變更視窗佈局(15 種佈局) |
| System Action | 音量、亮度、媒體等系統操作(11 種動作) |
Keyboard Shortcut
傳送修飾鍵(Command / Option / Control / Shift)加按鍵的組合。適用於向使用中的應用程式傳送快速鍵。
設定
- 將步驟類型選為「Keyboard Shortcut」
- 點擊錄製欄位,按下要傳送的按鍵組合
不搭配修飾鍵的單一按鍵無法錄製。若要傳送不搭配修飾鍵的單一按鍵,請改用 Key Press。
Key Press
傳送 Return、Tab、方向鍵等單一按鍵。適用於需要傳送不搭配修飾鍵的特殊按鍵。
設定
- 將步驟類型選為「Key Press」
- 從下拉選單中選擇要傳送的按鍵
支援的按鍵
基本
| 按鍵 | 說明 |
|---|---|
| Return | Enter / 確認 |
| Tab | Tab 導覽 |
| Delete | 向後刪除(Backspace) |
| Forward Delete | 向前刪除 |
| Escape | 取消 / 關閉 |
| Space | 空格輸入 |
導覽
| 按鍵 | 說明 |
|---|---|
| Up / Down / Left / Right | 方向鍵 |
| Page Up / Page Down | 按頁捲動 |
| Home / End | 跳到開頭 / 結尾 |
功能鍵
F1 到 F12 均可使用。
Text Input
透過剪貼簿貼上文字。適用於在文字編輯器中插入範本文字或程式碼片段。
設定
- 將步驟類型選為「Text Input」
- 在文字欄位中輸入要插入的文字(支援多行)
INFO
Text Input 會暫時使用剪貼簿,但原有的剪貼簿內容會自動還原。如果在貼上後立即複製其他內容,原有內容可能無法還原。
Delay
等待指定的毫秒數。適用於前一個步驟需要時間完成後才能執行下一步的情況。
設定
- 將步驟類型選為「Delay」
- 設定等待時間,單位為毫秒(1 -- 10,000ms)
也可以從預設按鈕中選擇:50ms、100ms、250ms、500ms、1000ms。
延遲時間參考
| 情境 | 建議 |
|---|---|
| 按鍵輸入之間的短暫停頓 | 50 -- 100ms |
| 等待應用程式切換 | 200 -- 500ms |
| 等待應用程式啟動 | 500 -- 1,000ms |
| 等待較重的應用程式或處理 | 1,000ms 以上 |
TIP
如果延遲時間太短,後續步驟可能無法正常運作。若行為不穩定,請增加延遲時間。
Launch App
啟動指定的應用程式。如果應用程式已在執行中,則將其帶到前景。
設定
- 將步驟類型選為「Launch App」
- 從應用程式清單中選擇程式
TIP
如果在啟動應用程式後要傳送鍵盤快速鍵,建議在中間加入 Delay 步驟,以獲得更穩定的行為。
Open URL
在預設瀏覽器中開啟 URL。也支援自訂 URL scheme。
設定
- 將步驟類型選為「Open URL」
- 在 URL 欄位中輸入要開啟的 URL
支援的 URL 類型
| 類型 | 範例 |
|---|---|
| 網頁 URL | https://example.com |
| 檔案路徑 | file:///Users/... |
| 電子郵件連結 | mailto:user@example.com |
| 自訂 URL scheme | slack://open、vscode://file/... |
Window Management
變更使用中視窗的佈局。共有 15 種佈局可選擇。
設定
- 將步驟類型選為「Window Management」
- 選擇佈局
- 選擇目標螢幕
支援的佈局
| 類別 | 佈局 |
|---|---|
| 二分割 | Left Half、Right Half、Top Half、Bottom Half |
| 四分割 | Top Left、Top Right、Bottom Left、Bottom Right |
| 三分割 | Left Third、Center Third、Right Third、Left Two-Thirds、Right Two-Thirds |
| 其他 | Maximize、Minimize、Center、Next Monitor、Previous Monitor |
目標螢幕
| 值 | 說明 |
|---|---|
| 使用中視窗的螢幕 | 將視窗放置在目前焦點視窗所在的螢幕上 |
| 選單位置的螢幕 | 將視窗放置在選單顯示的螢幕上 |
INFO
目標螢幕設定不適用於「Next Monitor」、「Previous Monitor」和「Minimize」。
佈局詳細資訊請參閱動作類型。
System Action
執行音量、亮度、媒體播放控制等系統層級操作。
設定
- 將步驟類型選為「System Action」
- 選擇要執行的動作
支援的動作
| 類別 | 動作 |
|---|---|
| 顯示 | Brightness Up、Brightness Down |
| 音訊 | Volume Up、Volume Down、Toggle Mute |
| 媒體 | Play / Pause、Next Track、Previous Track |
| 系統 | Mission Control、App Expose、Launchpad |
動作詳細資訊請參閱動作類型。