Shortflow
Build once, replay forever.
As of June 2026, Shortflow has 16 users in the Productivity category.
Usersup 433.3 percent+433.3%
16
16
Ratingno change0%
—
— reviews
Reviewsno change0%
—
Version
1.1.2
Manifest V3
90-day change · In the last 90 days this extension 5 version updates, changed permissions.
History
10 snapshotsTracking since Apr 17, 2026.
View as table
| Date | Users | Rating | Reviews | Version |
|---|---|---|---|---|
| Apr 17, 2026 | 3 | — | — | 0.0.4 |
| Apr 22, 2026 | 7 | — | — | 0.0.5 |
| Apr 27, 2026 | 11 | — | — | 0.1.6 |
| May 4, 2026 | 17 | — | — | 0.2.0 |
| May 10, 2026 | 13 | — | — | 1.0.0 |
| May 15, 2026 | 14 | — | — | 1.1.2 |
| May 21, 2026 | 13 | — | — | 1.1.2 |
| May 28, 2026 | 15 | — | — | 1.1.2 |
| Jun 4, 2026 | 14 | — | — | 1.1.2 |
| Jun 9, 2026 | 15 | — | — | 1.1.2 |
| Now | 16 | — | — | 1.1.2 |
Changelog
- May 10, 2026description
⚡ Shortflow 讓您在網頁上建立並執行「一連串可重複的操作步驟」,用來自動化點擊元件、輸入文字,以減少日常的網頁重複操作。 透過 Side Panel 操作介面:在 Chrome 側邊欄管理你的 shortcuts。 🔒 您的所有資料和內容都只儲存在您的瀏覽器中,不會被上傳到任何伺服器。 🧩 操作類型 - click:找到元素後點擊 - input:找到元素後輸入文字,或是透過簡單的 Javascript 動態輸入字串 - extract:抓取元素的文字/value/attribute 存成變數,後續步驟可用 {{變數名}} 引用 - otp:找到元素後輸入 TOTP,用以登入驗證 - refresh:重新整理頁面 - sleep:暫停執行指定秒數後再繼續下一步 - wait:等待指定元素出現或消失 🔤 變數系統 - Global Variables:在側邊欄管理一組全域 key/value,每次執行 shortcut 時自動帶入;key 限英數底線、loop 為保留字 - {{name}} 模板:可寫在 input 文字、input script、以及任何 action 的 XPath 內;{{loop}} 永遠是當前迴圈次數 - 覆蓋規則:同名 extract 在執行期間會蓋掉全域變數,全域值本身不會被改動 ⏱️ 等待與容錯 - Element Wait:每個 action 可設定等待元素出現的秒數(逾時視為失敗) - Optional step:若 step 設為 optional,失敗時會跳過並繼續後續步驟 - Loop:step 可設定 1–999 次重複 - Stop:執行中可隨時點擊卡片或 Stop 按鈕中止,會跳出黃色提示告訴你停在哪一步 🎯 元素選取器(XPath) - Basic:用「Tag + Attribute + Value」組合產生 XPath - Raw XPath:直接貼上/輸入 XPath - Pick from page:在頁面上點選元素,自動產生相對穩定的 XPath - Picker Strategy:可調整 XPath 產生時的屬性優先序(e.g., id/testid/aria-label) 🗂️ 分類與整理 - Categories:建立/刪除/更名分類 - Favorites:自定義並顯示最常使用的 shortcuts 在最上方 - Drag and drop:可拖曳 shortcut, step, action 以重新排序或移動分類 💾 匯入 / 匯出 - 備份或分享,包含 shortcuts / categories / picker strategy(OTP 密鑰為了安全隱私則不會進行匯出) - ⚡ Shortflow lets you build and run sequences of repeatable action steps on web pages — automating clicks and text input to cut down daily repetitive browser work. Operated through a Side Panel interface: manage your shortcuts from Chrome's sidebar. 🔒 All your data and content are stored only in your browser and are never uploaded to any server. 🧩 Action Types - click – Locate an element and click it - input – Locate an element, and type text or dynamically input a string using simple Javascript - extract – Read an element's text / value / attribute and store it as a named variable; reference later via {{name}} - otp – Locate an element and enter a TOTP code for login verification - refresh – Reload the page - sleep – Pause the run for a set number of seconds before continuing - wait – Wait for a specific element to appear or disappear 🔤 Variables - Global Variables – Manage a key/value store from the side panel; values are seeded into every shortcut run. Keys must be \w+; "loop" is reserved - {{name}} templates – Use in input text, input scripts, or any action's XPath. {{loop}} always resolves to the current loop iteration - Override semantics – An extract action with the same name overwrites the global value for that run only; the stored global is unchanged ⏱️ Waiting & Error Tolerance - Element Wait – Each action can be configured with a timeout (in seconds) to wait for an element to appear; exceeding the timeout is treated as a failure - Optional step – If a step is marked as optional, failure is skipped and subsequent steps continue - Loop – Steps can be set to repeat 1–999 times - Stop – Click a running shortcut card or the Stop button anytime to cancel; a yellow toast tells you which step it halted on 🎯 Element Selector (XPath) - Basic – Combine Tag + Attribute + Value to generate an XPath - Raw XPath – Paste or type an XPath expression directly - Pick from page – Click an element on the page to automatically generate a relatively stable XPath - Picker Strategy – Tune the attribute priority used when generating XPaths (e.g., id / testid / aria-label) 🗂️ Organization - Categories – Create, delete, and rename categories - Favorites – Pin and display your most-used shortcuts at the top - Drag and drop – Drag shortcuts, steps, or actions to reorder or move between categories 💾 Import / Export - Backup or share — includes shortcuts, categories, and picker strategy (OTP secrets are stripped for security and privacy)⚡ Shortflow 讓您在網頁上建立並執行「一連串可重複的操作步驟」,用來自動化點擊元件、輸入文字,以減少日常的網頁重複操作。 透過 Side Panel 操作介面:在 Chrome 側邊欄管理你的 shortcuts。 🔒 您的所有資料和內容都只儲存在您的瀏覽器中,不會被上傳到任何伺服器。 🧩 操作類型 - click:找到元素後點擊 - input:找到元素後輸入文字,或是透過簡單的 Javascript 動態輸入字串 - extract:抓取元素的文字/value/attribute 存成變數,後續步驟可用 {{變數名}} 引用 - request:發送 HTTP 請求(GET / POST / PUT / PATCH / DELETE),URL/headers/body 都可用 {{變數}} 內插;JSON 回應自動 parse 後可用 {{變數.欄位.路徑}} 取值。是否要驗證 2xx 由編輯器中的 Verify 選項決定(預設關閉) - otp:找到元素後輸入 TOTP,用以登入驗證 - refresh:重新整理頁面 - sleep:暫停執行指定秒數後再繼續下一步 - wait:等待指定元素出現或消失 🔤 變數系統 - Global Variables:在側邊欄管理一組全域 key/value,每次執行 shortcut 時自動帶入;key 限英數底線、loop 為保留字 - {{name}} 模板:可寫在 input 文字、input script、任何 action 的 XPath、以及 request 的 URL/headers/body 內;{{loop}} 永遠是當前迴圈次數;JSON 結構可用 {{name.path.to.field}} 一路下鑽 - 覆蓋規則:同名 extract 或 request 在執行期間會蓋掉全域變數,全域值本身不會被改動 ⏱️ 等待與容錯 - Element Wait:每個 action 可設定等待元素出現的秒數(逾時視為失敗) - Optional step:若 step 設為 optional,失敗時會跳過並繼續後續步驟 - Loop:step 可設定 1–999 次重複 - Stop:執行中可隨時點擊卡片或 Stop 按鈕中止,會跳出黃色提示告訴你停在哪一步 🎯 元素選取器(XPath) - Basic:用「Tag + Attribute + Value」組合產生 XPath - Raw XPath:直接貼上/輸入 XPath - Pick from page:在頁面上點選元素,自動產生相對穩定的 XPath - Picker Strategy:可調整 XPath 產生時的屬性優先序(e.g., id/testid/aria-label) 🗂️ 分類與整理 - Categories:建立/刪除/更名分類 - Favorites:自定義並顯示最常使用的 shortcuts 在最上方 - Drag and drop:可拖曳 shortcut, step, action 以重新排序或移動分類 ⌨️ 鍵盤快捷鍵 - 4 個 slot 可綁定到任意 shortcut,按下熱鍵即在當前分頁靜默執行(不展開側欄、不彈通知) - 執行狀態以擴充功能 icon 上的 badge 呈現:執行中 `···`、成功 `✓`(綠)、失敗 `✕`(紅);2 秒後自動消失 - 實際的按鍵組合請至 `chrome://extensions/shortcuts` 設定(Chrome API 限制最多 4 組全域熱鍵) 💾 匯入 / 匯出 - 備份或分享,包含 shortcuts / categories / picker strategy(OTP 密鑰為了安全隱私則不會進行匯出) - ⚡ Shortflow lets you build and run sequences of repeatable action steps on web pages — automating clicks and text input to cut down daily repetitive browser work. Operated through a Side Panel interface: manage your shortcuts from Chrome's sidebar. 🔒 All your data and content are stored only in your browser and are never uploaded to any server. 🧩 Action Types - click – Locate an element and click it - input – Locate an element, and type text or dynamically input a string using simple Javascript - extract – Read an element's text / value / attribute and store it as a named variable; reference later via {{name}} - request – Send an HTTP request (GET / POST / PUT / PATCH / DELETE) with `{{var}}` substitution in URL, headers, and body. JSON responses are auto-parsed so the next action can drill in via {{name.field.path}}. Status-code verification is opt-in via the Verify toggle in the editor (off by default) - otp – Locate an element and enter a TOTP code for login verification - refresh – Reload the page - sleep – Pause the run for a set number of seconds before continuing - wait – Wait for a specific element to appear or disappear 🔤 Variables - Global Variables – Manage a key/value store from the side panel; values are seeded into every shortcut run. Keys must be \w+; "loop" is reserved - {{name}} templates – Use in input text, input scripts, any action's XPath, or a request action's URL / headers / body. {{loop}} always resolves to the current loop iteration; for JSON-typed values, drill in with {{name.path.to.field}} - Override semantics – An extract or request action with the same name overwrites the global value for that run only; the stored global is unchanged ⏱️ Waiting & Error Tolerance - Element Wait – Each action can be configured with a timeout (in seconds) to wait for an element to appear; exceeding the timeout is treated as a failure - Optional step – If a step is marked as optional, failure is skipped and subsequent steps continue - Loop – Steps can be set to repeat 1–999 times - Stop – Click a running shortcut card or the Stop button anytime to cancel; a yellow toast tells you which step it halted on 🎯 Element Selector (XPath) - Basic – Combine Tag + Attribute + Value to generate an XPath - Raw XPath – Paste or type an XPath expression directly - Pick from page – Click an element on the page to automatically generate a relatively stable XPath - Picker Strategy – Tune the attribute priority used when generating XPaths (e.g., id / testid / aria-label) 🗂️ Organization - Categories – Create, delete, and rename categories - Favorites – Pin and display your most-used shortcuts at the top - Drag and drop – Drag shortcuts, steps, or actions to reorder or move between categories ⌨️ Keyboard Shortcuts - Bind any 4 of your shortcuts to global hotkeys. Triggered runs execute silently in the current tab — no side-panel auto-open, no native notification - Status surfaces on the extension icon: `···` while running, `✓` (green) on success, `✕` (red) on failure; auto-clears after 2s - Set the actual key combos at `chrome://extensions/shortcuts` (Chrome's API caps user-configurable shortcuts at 4) 💾 Import / Export - Backup or share — includes shortcuts, categories, and picker strategy (OTP secrets are stripped for security and privacy) - May 4, 2026description
⚡ Shortflow 讓您在網頁上建立並執行「一連串可重複的操作步驟」,用來自動化點擊元件、輸入文字,以減少日常的網頁重複操作。 透過 Side Panel 操作介面:在 Chrome 側邊欄管理你的 shortcuts。 🔒 您的所有資料和內容都只儲存在您的瀏覽器中,不會被上傳到任何伺服器。 🧩 操作類型 - click:找到元素後點擊 - input:找到元素後輸入文字,或是透過簡單的 Javascript 動態輸入字串 - otp:找到元素後輸入 TOTP,用以登入驗證 - refresh:重新整理頁面 - sleep:暫停執行指定秒數後再繼續下一步 - wait:等待指定元素出現或消失 ⏱️ 等待與容錯 - Element Wait:每個 action 可設定等待元素出現的秒數(逾時視為失敗) - Optional step:若 step 設為 optional,失敗時會跳過並繼續後續步驟 - Loop:step 可設定 1–999 次重複 - Stop:執行中可隨時點擊卡片或 Stop 按鈕中止,會跳出黃色提示告訴你停在哪一步 🎯 元素選取器(XPath) - Basic:用「Tag + Attribute + Value」組合產生 XPath - Raw XPath:直接貼上/輸入 XPath - Pick from page:在頁面上點選元素,自動產生相對穩定的 XPath - Picker Strategy:可調整 XPath 產生時的屬性優先序(e.g., id/testid/aria-label) 🗂️ 分類與整理 - Categories:建立/刪除/更名分類 - Favorites:自定義並顯示最常使用的 shortcuts 在最上方 - Drag and drop:可拖曳 shortcut, step, action 以重新排序或移動分類 💾 匯入 / 匯出 - 備份或分享,包含 shortcuts / categories / picker strategy(OTP 密鑰為了安全隱私則不會進行匯出) - ⚡ Shortflow lets you build and run sequences of repeatable action steps on web pages — automating clicks and text input to cut down daily repetitive browser work. Operated through a Side Panel interface: manage your shortcuts from Chrome's sidebar. 🔒 All your data and content are stored only in your browser and are never uploaded to any server. 🧩 Action Types - click – Locate an element and click it - input – Locate an element, and type text or dynamically input a string using simple Javascript - otp – Locate an element and enter a TOTP code for login verification - refresh – Reload the page - sleep – Pause the run for a set number of seconds before continuing - wait – Wait for a specific element to appear or disappear ⏱️ Waiting & Error Tolerance - Element Wait – Each action can be configured with a timeout (in seconds) to wait for an element to appear; exceeding the timeout is treated as a failure - Optional step – If a step is marked as optional, failure is skipped and subsequent steps continue - Loop – Steps can be set to repeat 1–999 times - Stop – Click a running shortcut card or the Stop button anytime to cancel; a yellow toast tells you which step it halted on 🎯 Element Selector (XPath) - Basic – Combine Tag + Attribute + Value to generate an XPath - Raw XPath – Paste or type an XPath expression directly - Pick from page – Click an element on the page to automatically generate a relatively stable XPath - Picker Strategy – Tune the attribute priority used when generating XPaths (e.g., id / testid / aria-label) 🗂️ Organization - Categories – Create, delete, and rename categories - Favorites – Pin and display your most-used shortcuts at the top - Drag and drop – Drag shortcuts, steps, or actions to reorder or move between categories 💾 Import / Export - Backup or share — includes shortcuts, categories, and picker strategy (OTP secrets are stripped for security and privacy)
⚡ Shortflow 讓您在網頁上建立並執行「一連串可重複的操作步驟」,用來自動化點擊元件、輸入文字,以減少日常的網頁重複操作。 透過 Side Panel 操作介面:在 Chrome 側邊欄管理你的 shortcuts。 🔒 您的所有資料和內容都只儲存在您的瀏覽器中,不會被上傳到任何伺服器。 🧩 操作類型 - click:找到元素後點擊 - input:找到元素後輸入文字,或是透過簡單的 Javascript 動態輸入字串 - extract:抓取元素的文字/value/attribute 存成變數,後續步驟可用 {{變數名}} 引用 - otp:找到元素後輸入 TOTP,用以登入驗證 - refresh:重新整理頁面 - sleep:暫停執行指定秒數後再繼續下一步 - wait:等待指定元素出現或消失 🔤 變數系統 - Global Variables:在側邊欄管理一組全域 key/value,每次執行 shortcut 時自動帶入;key 限英數底線、loop 為保留字 - {{name}} 模板:可寫在 input 文字、input script、以及任何 action 的 XPath 內;{{loop}} 永遠是當前迴圈次數 - 覆蓋規則:同名 extract 在執行期間會蓋掉全域變數,全域值本身不會被改動 ⏱️ 等待與容錯 - Element Wait:每個 action 可設定等待元素出現的秒數(逾時視為失敗) - Optional step:若 step 設為 optional,失敗時會跳過並繼續後續步驟 - Loop:step 可設定 1–999 次重複 - Stop:執行中可隨時點擊卡片或 Stop 按鈕中止,會跳出黃色提示告訴你停在哪一步 🎯 元素選取器(XPath) - Basic:用「Tag + Attribute + Value」組合產生 XPath - Raw XPath:直接貼上/輸入 XPath - Pick from page:在頁面上點選元素,自動產生相對穩定的 XPath - Picker Strategy:可調整 XPath 產生時的屬性優先序(e.g., id/testid/aria-label) 🗂️ 分類與整理 - Categories:建立/刪除/更名分類 - Favorites:自定義並顯示最常使用的 shortcuts 在最上方 - Drag and drop:可拖曳 shortcut, step, action 以重新排序或移動分類 💾 匯入 / 匯出 - 備份或分享,包含 shortcuts / categories / picker strategy(OTP 密鑰為了安全隱私則不會進行匯出) - ⚡ Shortflow lets you build and run sequences of repeatable action steps on web pages — automating clicks and text input to cut down daily repetitive browser work. Operated through a Side Panel interface: manage your shortcuts from Chrome's sidebar. 🔒 All your data and content are stored only in your browser and are never uploaded to any server. 🧩 Action Types - click – Locate an element and click it - input – Locate an element, and type text or dynamically input a string using simple Javascript - extract – Read an element's text / value / attribute and store it as a named variable; reference later via {{name}} - otp – Locate an element and enter a TOTP code for login verification - refresh – Reload the page - sleep – Pause the run for a set number of seconds before continuing - wait – Wait for a specific element to appear or disappear 🔤 Variables - Global Variables – Manage a key/value store from the side panel; values are seeded into every shortcut run. Keys must be \w+; "loop" is reserved - {{name}} templates – Use in input text, input scripts, or any action's XPath. {{loop}} always resolves to the current loop iteration - Override semantics – An extract action with the same name overwrites the global value for that run only; the stored global is unchanged ⏱️ Waiting & Error Tolerance - Element Wait – Each action can be configured with a timeout (in seconds) to wait for an element to appear; exceeding the timeout is treated as a failure - Optional step – If a step is marked as optional, failure is skipped and subsequent steps continue - Loop – Steps can be set to repeat 1–999 times - Stop – Click a running shortcut card or the Stop button anytime to cancel; a yellow toast tells you which step it halted on 🎯 Element Selector (XPath) - Basic – Combine Tag + Attribute + Value to generate an XPath - Raw XPath – Paste or type an XPath expression directly - Pick from page – Click an element on the page to automatically generate a relatively stable XPath - Picker Strategy – Tune the attribute priority used when generating XPaths (e.g., id / testid / aria-label) 🗂️ Organization - Categories – Create, delete, and rename categories - Favorites – Pin and display your most-used shortcuts at the top - Drag and drop – Drag shortcuts, steps, or actions to reorder or move between categories 💾 Import / Export - Backup or share — includes shortcuts, categories, and picker strategy (OTP secrets are stripped for security and privacy) - Apr 27, 2026description
⚡ Shortflow 讓您在網頁上建立並執行「一連串可重複的操作步驟」,用來自動化點擊元件、輸入文字,以減少日常的網頁重複操作。 透過 Side Panel 操作介面:在 Chrome 側邊欄管理你的 shortcuts。 🔒 您的所有資料和內容都只儲存在您的瀏覽器中,不會被上傳到任何伺服器。 🧩 操作類型 - click:找到元素後點擊 - input:找到元素後輸入文字,或是透過簡單的 Javascript 動態輸入字串(支援 `{{loop}}` 代入目前的 loop 次數) - otp:找到元素後輸入 TOTP,用以登入驗證 - refresh:重新整理頁面(會自動記錄執行進度,並在重整完成後續跑) - sleep:暫停執行指定秒數(0–600)後再繼續下一步 ⏱️ 等待與容錯 - Element Wait:每個 action 可設定等待元素出現的秒數(逾時視為失敗) - Optional step:若 step 設為 optional,失敗時會跳過並繼續後續步驟 - Loop:step 可設定 1–999 次重複 - Stop:執行中可隨時點擊卡片或 Stop 按鈕中止,會跳出黃色提示告訴你停在哪一步 🎯 元素選取器(XPath) - Basic:用「Tag + Attribute + Value」組合產生 XPath - Raw XPath:直接貼上/輸入 XPath - Pick from page:在頁面上點選元素,自動產生相對穩定的 XPath - Picker Strategy:可調整 XPath 產生時的屬性優先序(e.g., id/testid/aria-label) 🗂️ 分類與整理 - Categories:建立/刪除/更名分類(可選 emoji) - Favorites:自定義並顯示最常使用的 shortcuts 在最上方 - 拖拉排序/移動分類:可拖曳 shortcut 重新排序,或拖到分類標題上以移動分類 💾 匯入 / 匯出 - 匯出 .json:備份或分享,包含 shortcuts / categories / picker strategy / custom emojis - 匯入 .json:選擇 Replace all(清空後覆蓋)或 Merge(合併保留既有資料) - ⚡ Shortflow lets you build and run sequences of repeatable action steps on web pages — automating clicks and text input to cut down daily repetitive browser work. Operated through a Side Panel interface: manage your shortcuts from Chrome's sidebar. 🔒 All your data and content are stored only in your browser and are never uploaded to any server. 🧩 Action Types - click – Locate an element and click it - input – Locate an element, and type text or dynamically input a string using simple Javascript into it. Use `{{loop}}` to insert the current loop iteration. - otp – Locate an element and enter a TOTP code for login verification - refresh – Reload the page (execution progress is saved automatically and the flow resumes after the reload completes) - sleep – Pause the run for a set number of seconds (0–600) before continuing ⏱️ Waiting & Error Tolerance - Element Wait – Each action can be configured with a timeout (in seconds) to wait for an element to appear; exceeding the timeout is treated as a failure - Optional step – If a step is marked as optional, failure is skipped and subsequent steps continue - Loop – Steps can be set to repeat 1–999 times - Stop – Click a running shortcut card or the Stop button anytime to cancel; a yellow toast tells you which step it halted on 🎯 Element Selector (XPath) - Basic – Combine Tag + Attribute + Value to generate an XPath - Raw XPath – Paste or type an XPath expression directly - Pick from page – Click an element on the page to automatically generate a relatively stable XPath - Picker Strategy – Tune the attribute priority used when generating XPaths (e.g., id / testid / aria-label) 🗂️ Organization - Categories – Create, delete, and rename categories (with optional emoji) - Favorites – Pin and display your most-used shortcuts at the top - Drag to reorder / move between categories – Drag shortcuts to reorder them, or drop them onto a category header to move them 💾 Import / Export - Export .json – Backup or share; includes shortcuts, categories, picker strategy, and custom emojis - Import .json – Choose Replace all (wipe and restore) or Merge (keep existing data)⚡ Shortflow 讓您在網頁上建立並執行「一連串可重複的操作步驟」,用來自動化點擊元件、輸入文字,以減少日常的網頁重複操作。 透過 Side Panel 操作介面:在 Chrome 側邊欄管理你的 shortcuts。 🔒 您的所有資料和內容都只儲存在您的瀏覽器中,不會被上傳到任何伺服器。 🧩 操作類型 - click:找到元素後點擊 - input:找到元素後輸入文字,或是透過簡單的 Javascript 動態輸入字串 - otp:找到元素後輸入 TOTP,用以登入驗證 - refresh:重新整理頁面 - sleep:暫停執行指定秒數後再繼續下一步 - wait:等待指定元素出現或消失 ⏱️ 等待與容錯 - Element Wait:每個 action 可設定等待元素出現的秒數(逾時視為失敗) - Optional step:若 step 設為 optional,失敗時會跳過並繼續後續步驟 - Loop:step 可設定 1–999 次重複 - Stop:執行中可隨時點擊卡片或 Stop 按鈕中止,會跳出黃色提示告訴你停在哪一步 🎯 元素選取器(XPath) - Basic:用「Tag + Attribute + Value」組合產生 XPath - Raw XPath:直接貼上/輸入 XPath - Pick from page:在頁面上點選元素,自動產生相對穩定的 XPath - Picker Strategy:可調整 XPath 產生時的屬性優先序(e.g., id/testid/aria-label) 🗂️ 分類與整理 - Categories:建立/刪除/更名分類 - Favorites:自定義並顯示最常使用的 shortcuts 在最上方 - Drag and drop:可拖曳 shortcut, step, action 以重新排序或移動分類 💾 匯入 / 匯出 - 備份或分享,包含 shortcuts / categories / picker strategy(OTP 密鑰為了安全隱私則不會進行匯出) - ⚡ Shortflow lets you build and run sequences of repeatable action steps on web pages — automating clicks and text input to cut down daily repetitive browser work. Operated through a Side Panel interface: manage your shortcuts from Chrome's sidebar. 🔒 All your data and content are stored only in your browser and are never uploaded to any server. 🧩 Action Types - click – Locate an element and click it - input – Locate an element, and type text or dynamically input a string using simple Javascript - otp – Locate an element and enter a TOTP code for login verification - refresh – Reload the page - sleep – Pause the run for a set number of seconds before continuing - wait – Wait for a specific element to appear or disappear ⏱️ Waiting & Error Tolerance - Element Wait – Each action can be configured with a timeout (in seconds) to wait for an element to appear; exceeding the timeout is treated as a failure - Optional step – If a step is marked as optional, failure is skipped and subsequent steps continue - Loop – Steps can be set to repeat 1–999 times - Stop – Click a running shortcut card or the Stop button anytime to cancel; a yellow toast tells you which step it halted on 🎯 Element Selector (XPath) - Basic – Combine Tag + Attribute + Value to generate an XPath - Raw XPath – Paste or type an XPath expression directly - Pick from page – Click an element on the page to automatically generate a relatively stable XPath - Picker Strategy – Tune the attribute priority used when generating XPaths (e.g., id / testid / aria-label) 🗂️ Organization - Categories – Create, delete, and rename categories - Favorites – Pin and display your most-used shortcuts at the top - Drag and drop – Drag shortcuts, steps, or actions to reorder or move between categories 💾 Import / Export - Backup or share — includes shortcuts, categories, and picker strategy (OTP secrets are stripped for security and privacy)
- Apr 22, 2026description
Shortflow 讓您在網頁上建立並執行「一連串可重複的操作步驟」,用來自動化點擊元件、輸入文字,以及必要時刷新頁面後自動續跑。 透過 Side Panel 操作介面:在 Chrome 側邊欄管理你的 shortcuts。 🔒 您的所有資料和內容都只儲存在您的瀏覽器中,不會被上傳到任何伺服器。 操作類型 - click:找到元素後點擊 - input:找到元素後輸入文字 - otp:找到元素後輸入 TOTP,用以登入驗證 - refresh:重新整理頁面(會自動記錄進度並在載入完成後續跑) 等待與容錯 - Wait:每個 step 可設定等待元素出現的秒數(逾時視為失敗) - Optional step:若 step 設為 optional,失敗時會跳過並繼續後續步驟 - Loop:step 可設定 1–100 次重複 元素選取器(XPath) - Raw XPath:直接貼上/輸入 XPath - Build:用「Tag + 屬性 + 值(可選 contains)」組合產生 XPath - Pick from page:在頁面上點選元素,自動產生相對穩定的 XPath 分類與整理 - Categories:建立/刪除/更名分類(可選 emoji) - Favorites:自定義並顯示最常使用的 shortcuts 在最上方 - 拖拉排序/移動分類:可拖曳 shortcut 重新排序,或拖到分類標題上移動分類 匯入 / 匯出 - 匯出成 .json 檔案,以利備份或分享 - Shortflow lets you build and run sequences of repeatable action steps on web pages to automate clicking elements, typing text, and automatically resuming after a page refresh when needed. Operated through a Side Panel interface: manage your shortcuts from Chrome's sidebar. 🔒 All your data and content are stored only in your browser and are never uploaded to any server. Action Types - click – Locate an element and click it - input – Locate an element and type text into it - otp – Locate an element and enter a TOTP code for login verification - refresh – Reload the page (progress is automatically saved and the flow resumes once the page finishes loading) Waiting & Error Tolerance - Wait – Each step can be configured with a timeout (in seconds) to wait for an element to appear; exceeding the timeout is treated as a failure - Optional step – If a step is marked as optional, failure is skipped and subsequent steps continue - Loop – Steps can be set to repeat 1–100 times Element Selector (XPath) - Raw XPath – Paste or type an XPath expression directly - Build – Combine Tag + Attribute + Value (with optional "contains") to generate an XPath - Pick from page – Click an element on the page to automatically generate a relatively stable XPath Organization - Categories – Create, delete, and rename categories (with optional emoji) - Favorites – Pin and display your most-used shortcuts at the top - Drag to reorder / move between categories – Drag shortcuts to reorder them or drop them onto a category header to move them Import / Export - Export as a .json file for backup or sharing
⚡ Shortflow 讓您在網頁上建立並執行「一連串可重複的操作步驟」,用來自動化點擊元件、輸入文字,以減少日常的網頁重複操作。 透過 Side Panel 操作介面:在 Chrome 側邊欄管理你的 shortcuts。 🔒 您的所有資料和內容都只儲存在您的瀏覽器中,不會被上傳到任何伺服器。 🧩 操作類型 - click:找到元素後點擊 - input:找到元素後輸入文字,或是透過簡單的 Javascript 動態輸入字串(支援 `{{loop}}` 代入目前的 loop 次數) - otp:找到元素後輸入 TOTP,用以登入驗證 - refresh:重新整理頁面(會自動記錄執行進度,並在重整完成後續跑) - sleep:暫停執行指定秒數(0–600)後再繼續下一步 ⏱️ 等待與容錯 - Element Wait:每個 action 可設定等待元素出現的秒數(逾時視為失敗) - Optional step:若 step 設為 optional,失敗時會跳過並繼續後續步驟 - Loop:step 可設定 1–999 次重複 - Stop:執行中可隨時點擊卡片或 Stop 按鈕中止,會跳出黃色提示告訴你停在哪一步 🎯 元素選取器(XPath) - Basic:用「Tag + Attribute + Value」組合產生 XPath - Raw XPath:直接貼上/輸入 XPath - Pick from page:在頁面上點選元素,自動產生相對穩定的 XPath - Picker Strategy:可調整 XPath 產生時的屬性優先序(e.g., id/testid/aria-label) 🗂️ 分類與整理 - Categories:建立/刪除/更名分類(可選 emoji) - Favorites:自定義並顯示最常使用的 shortcuts 在最上方 - 拖拉排序/移動分類:可拖曳 shortcut 重新排序,或拖到分類標題上以移動分類 💾 匯入 / 匯出 - 匯出 .json:備份或分享,包含 shortcuts / categories / picker strategy / custom emojis - 匯入 .json:選擇 Replace all(清空後覆蓋)或 Merge(合併保留既有資料) - ⚡ Shortflow lets you build and run sequences of repeatable action steps on web pages — automating clicks and text input to cut down daily repetitive browser work. Operated through a Side Panel interface: manage your shortcuts from Chrome's sidebar. 🔒 All your data and content are stored only in your browser and are never uploaded to any server. 🧩 Action Types - click – Locate an element and click it - input – Locate an element, and type text or dynamically input a string using simple Javascript into it. Use `{{loop}}` to insert the current loop iteration. - otp – Locate an element and enter a TOTP code for login verification - refresh – Reload the page (execution progress is saved automatically and the flow resumes after the reload completes) - sleep – Pause the run for a set number of seconds (0–600) before continuing ⏱️ Waiting & Error Tolerance - Element Wait – Each action can be configured with a timeout (in seconds) to wait for an element to appear; exceeding the timeout is treated as a failure - Optional step – If a step is marked as optional, failure is skipped and subsequent steps continue - Loop – Steps can be set to repeat 1–999 times - Stop – Click a running shortcut card or the Stop button anytime to cancel; a yellow toast tells you which step it halted on 🎯 Element Selector (XPath) - Basic – Combine Tag + Attribute + Value to generate an XPath - Raw XPath – Paste or type an XPath expression directly - Pick from page – Click an element on the page to automatically generate a relatively stable XPath - Picker Strategy – Tune the attribute priority used when generating XPaths (e.g., id / testid / aria-label) 🗂️ Organization - Categories – Create, delete, and rename categories (with optional emoji) - Favorites – Pin and display your most-used shortcuts at the top - Drag to reorder / move between categories – Drag shortcuts to reorder them, or drop them onto a category header to move them 💾 Import / Export - Export .json – Backup or share; includes shortcuts, categories, picker strategy, and custom emojis - Import .json – Choose Replace all (wipe and restore) or Merge (keep existing data) - Apr 22, 2026short_description
Create and execute automated shortcut sequences on web pages.
Build once, replay forever.
- Apr 22, 2026permissions
storage, scripting, sidePanel
storage, scripting, sidePanel, debugger
Permissions & access
- Permissions
- storagescriptingsidePaneldebugger
- Host access
- <all_urls>
Screenshots
About
⚡ Shortflow 讓您在網頁上建立並執行「一連串可重複的操作步驟」,用來自動化點擊元件、輸入文字,以減少日常的網頁重複操作。
透過 Side Panel 操作介面:在 Chrome 側邊欄管理你的 shortcuts。
🔒 您的所有資料和內容都只儲存在您的瀏覽器中,不會被上傳到任何伺服器。
🧩 操作類型
- click:找到元素後點擊
- input:找到元素後輸入文字,或是透過簡單的 Javascript 動態輸入字串
- extract:抓取元素的文字/value/attribute 存成變數,後續步驟可用 {{變數名}} 引用
- request:發送 HTTP 請求(GET / POST / PUT / PATCH / DELETE),URL/headers/body 都可用 {{變數}} 內插;JSON 回應自動 parse 後可用 {{變數.欄位.路徑}} 取值。是否要驗證 2xx 由編輯器中的 Verify 選項決定(預設關閉)
- otp:找到元素後輸入 TOTP,用以登入驗證
- refresh:重新整理頁面
- sleep:暫停執行指定秒數後再繼續下一步
- wait:等待指定元素出現或消失
🔤 變數系統
- Global Variables:在側邊欄管理一組全域 key/value,每次執行 shortcut 時自動帶入;key 限英數底線、loop 為保留字
- {{name}} 模板:可寫在 input 文字、input script、任何 action 的 XPath、以及 request 的 URL/headers/body 內;{{loop}} 永遠是當前迴圈次數;JSON 結構可用 {{name.path.to.field}} 一路下鑽
- 覆蓋規則:同名 extract 或 request 在執行期間會蓋掉全域變數,全域值本身不會被改動
⏱️ 等待與容錯
- Element Wait:每個 action 可設定等待元素出現的秒數(逾時視為失敗)
- Optional step:若 step 設為 optional,失敗時會跳過並繼續後續步驟
- Loop:step 可設定 1–999 次重複
- Stop:執行中可隨時點擊卡片或 Stop 按鈕中止,會跳出黃色提示告訴你停在哪一步
🎯 元素選取器(XPath)
- Basic:用「Tag + Attribute + Value」組合產生 XPath
- Raw XPath:直接貼上/輸入 XPath
- Pick from page:在頁面上點選元素,自動產生相對穩定的 XPath
- Picker Strategy:可調整 XPath 產生時的屬性優先序(e.g., id/testid/aria-label)
🗂️ 分類與整理
- Categories:建立/刪除/更名分類
- Favorites:自定義並顯示最常使用的 shortcuts 在最上方
- Drag and drop:可拖曳 shortcut, step, action 以重新排序或移動分類
⌨️ 鍵盤快捷鍵
- 4 個 slot 可綁定到任意 shortcut,按下熱鍵即在當前分頁靜默執行(不展開側欄、不彈通知)
- 執行狀態以擴充功能 icon 上的 badge 呈現:執行中 `···`、成功 `✓`(綠)、失敗 `✕`(紅);2 秒後自動消失
- 實際的按鍵組合請至 `chrome://extensions/shortcuts` 設定(Chrome API 限制最多 4 組全域熱鍵)
💾 匯入 / 匯出
- 備份或分享,包含 shortcuts / categories / picker strategy(OTP 密鑰為了安全隱私則不會進行匯出)
-
⚡ Shortflow lets you build and run sequences of repeatable action steps on web pages — automating clicks and text input to cut down daily repetitive browser work.
Operated through a Side Panel interface: manage your shortcuts from Chrome's sidebar.
🔒 All your data and content are stored only in your browser and are never uploaded to any server.
🧩 Action Types
- click – Locate an element and click it
- input – Locate an element, and type text or dynamically input a string using simple Javascript
- extract – Read an element's text / value / attribute and store it as a named variable; reference later via {{name}}
- request – Send an HTTP request (GET / POST / PUT / PATCH / DELETE) with `{{var}}` substitution in URL, headers, and body. JSON responses are auto-parsed so the next action can drill in via {{name.field.path}}. Status-code verification is opt-in via the Verify toggle in the editor (off by default)
- otp – Locate an element and enter a TOTP code for login verification
- refresh – Reload the page
- sleep – Pause the run for a set number of seconds before continuing
- wait – Wait for a specific element to appear or disappear
🔤 Variables
- Global Variables – Manage a key/value store from the side panel; values are seeded into every shortcut run. Keys must be \w+; "loop" is reserved
- {{name}} templates – Use in input text, input scripts, any action's XPath, or a request action's URL / headers / body. {{loop}} always resolves to the current loop iteration; for JSON-typed values, drill in with {{name.path.to.field}}
- Override semantics – An extract or request action with the same name overwrites the global value for that run only; the stored global is unchanged
⏱️ Waiting & Error Tolerance
- Element Wait – Each action can be configured with a timeout (in seconds) to wait for an element to appear; exceeding the timeout is treated as a failure
- Optional step – If a step is marked as optional, failure is skipped and subsequent steps continue
- Loop – Steps can be set to repeat 1–999 times
- Stop – Click a running shortcut card or the Stop button anytime to cancel; a yellow toast tells you which step it halted on
🎯 Element Selector (XPath)
- Basic – Combine Tag + Attribute + Value to generate an XPath
- Raw XPath – Paste or type an XPath expression directly
- Pick from page – Click an element on the page to automatically generate a relatively stable XPath
- Picker Strategy – Tune the attribute priority used when generating XPaths (e.g., id / testid / aria-label)
🗂️ Organization
- Categories – Create, delete, and rename categories
- Favorites – Pin and display your most-used shortcuts at the top
- Drag and drop – Drag shortcuts, steps, or actions to reorder or move between categories
⌨️ Keyboard Shortcuts
- Bind any 4 of your shortcuts to global hotkeys. Triggered runs execute silently in the current tab — no side-panel auto-open, no native notification
- Status surfaces on the extension icon: `···` while running, `✓` (green) on success, `✕` (red) on failure; auto-clears after 2s
- Set the actual key combos at `chrome://extensions/shortcuts` (Chrome's API caps user-configurable shortcuts at 4)
💾 Import / Export
- Backup or share — includes shortcuts, categories, and picker strategy (OTP secrets are stripped for security and privacy)Technical
- Version
- 1.1.2
- Manifest
- V3
- Size
- 1.08MiB
- Min Chrome
- 88
- Languages
- 1
- Featured
- No
Metadata
- ID
- phoogkoiembcdfhemijdihjjckjnpgio
- Developer ID
- u83f1c9614d41501c5ab7e1782701b32e
- Developer Email
- [email protected]
- Created
- Mar 20, 2026
- Last Updated (Store)
- May 5, 2026
- Last Scraped
- Jun 9, 2026
- Website
- —
- Support URL
- —
- Privacy Policy
- —
Similar extensions
Alternatives to Shortflow, ranked by description similarity.
文字快填助手
建立可重用內容項目,快速帶入網頁輸入框。
—
MJ自動輸入助手
批量自動化輸入工具,支持隊列管理、暫停繼續、歷史記錄。適用於批量發送消息場景。
27
ClickFlow Automator
Automate form filling, clicks, and navigation on any webpage. Save profiles and run sequences. by AIO.com.ai
8
CopyUrl
A Chrome Extension built with TypeScript and Webpack
6
★ 5.0
FlowSave
Effortlessly save links, highlights, and notes without breaking your flow. Stay focused now—review on your schedule.
8
★ 5.0
SC - Web So Easy
讓網站瀏覽體驗特別順暢的全方位工具組 | All-in-one toolkit for a smoother browsing experience.
5
Shortlet - Tinker with Websites
Shortlet is a framework to configure and launch small hacks for the web.
6
TextFlow
TextFlow - Your Ultimate Side-Panel Text Workspace
Stop jumping between tabs to format your text. TextFlow brings a powerful suite…
—
Data sourced from the Chrome Web Store · last verified Jun 9, 2026.