每天上班,你是否也困在這些重複的網頁操作裡?定時登入後台檢查數據、手動將表格資料複製到另一個系統、或是每小時刷新一次頁面等待搶票?這些枯燥的「數位苦工」不僅耗時,更容易出錯。今天,我們要介紹一個在 Hacker News 上引起開發者關注的新工具——AI Subroutines,它能讓你在瀏覽器分頁內直接編寫並運行自動化腳本,就像在你的網頁裡安裝了一個專屬的 AI 助手機器人。
你可能聽過一些瀏覽器自動化外掛,但它們通常需要複雜的設定,或是只能在特定網站運作。AI Subroutines 的不同之處在於,它直接在瀏覽器分頁的 JavaScript 環境中運行,你可以用簡單的指令,教 AI 觀察網頁元素、執行點擊、輸入、導航等動作,甚至根據頁面內容做出判斷。對於香港和台灣的中小企業員工、電商營運者、或是需要處理大量網路資料的研究者來說,這無疑是一個提升效率的利器。
第一步:安裝與啟動你的第一個「子程序」
首先,你需要安裝 AI Subroutines。它目前以瀏覽器擴充功能的形式提供(支援 Chrome 與 Edge)。安裝完成後,你會在瀏覽器工具列看到它的圖示。點開任何你想自動化的網頁,例如一個電商後台訂單列表,然後點擊擴充功能圖示啟動控制台。
啟動後,你會看到一個簡潔的指令輸入框。這裡就是你和 AI 自動化工程師溝通的地方。你不需要會寫複雜的程式碼,只需要用自然語言描述你想完成的任務。例如,你可以輸入:「請幫我登入這個系統,然後導航到『每日報表』頁面,將今天上午的銷售數據表格下載下來。」
AI 會解析你的指令,並開始在後台生成對應的可執行腳本。關鍵在於,它會自動識別網頁上的按鈕、輸入框、連結等元素,並模擬真實用戶的操作。你會在側邊欄看到它規劃的步驟,並可以即時預覽它將要執行的動作,確保一切符合預期。
第二步:進階技巧:教 AI 處理變動與判斷
只會執行固定流程還不夠,真正的自動化需要能應對變化。AI Subroutines 的強大之處在於它的「條件判斷」與「數據提取」能力。
舉個實際例子:假設你每天需要從十個不同的供應商網站抓取最新報價,但每個網站的版面設計都不同。傳統自動化工具需要為每個網站寫一套獨立的腳本,維護起來非常痛苦。使用 AI Subroutines,你可以這樣設計:
- 建立一個主流程,讓 AI 依序打開十個書籤連結。
- 在每個網站中,教 AI 「學習」如何找到價格資訊。你可以示範一次:用滑鼠點選網頁上的價格數字,AI 會記錄這個元素的 HTML 路徑或文字特徵。即使下次頁面有些微改版,AI 也能憑藉學習到的特徵嘗試找到正確位置。
- 加入判斷邏輯:你可以用簡單的 if-else 指令告訴 AI:「如果找到的價格比昨天記錄的低 5% 以上,就將整個產品資訊和連結複製到我的 Google Sheets 中;如果沒變化,就跳過。」
這個過程就像訓練一位新同事,你只需要示範和說明規則,它就能舉一反三。對於需要監控競爭對手價格的電商、或是追蹤匯率股價的投資者來說,這能節省大量肉眼比對的時間。
第三步:設定排程與錯誤處理,實現全自動
最後一步,是讓你的自動化腳本能夠在背景穩定運行。AI Subroutines 允許你設定排程,例如「每小時執行一次」或「每個工作日上午九點執行」。設定好之後,你就可以完全放手,讓 AI 在背景為你工作。
然而,網路世界充滿變數:網頁可能載入過慢、元素可能突然消失、網站可能要求重新驗證。一個健壯的自動化腳本必須能處理這些異常。這裡分享兩個關鍵技巧: 首先,善用「等待」與「重試」指令。 不要讓 AI 在頁面未載入完成時就急著點擊。你可以在關鍵步驟前加入指令:「等待直到『下載按鈕』出現,最多等 10 秒。」如果按鈕未出現,則觸發重試機制或發送通知給你。 其次,設定明確的成功與失敗通知。 你可以讓腳本在成功完成任務後,在你的團隊通訊軟體(如 Slack 或 LINE)中發送一個簡單的成功訊息;如果失敗,則截圖錯誤畫面並附上日誌,方便你快速排查問題。
將以上三步結合起來,你就從一個手動操作者,晉升為自動化流程的設計師與管理者。你可以為不同的任務建立不同的「子程序」資料庫,隨時啟用或調整,讓你的瀏覽器真正成為一個智慧工作站。
總結:從今天開始,把時間還給思考
AI Subroutines 這類工具代表的,不僅是效率的提升,更是工作模式的轉變。它將人類從重複、規則性的數位勞動中解放出來,讓我們能更專注於需要創意、策略與人際互動的高價值工作。無論你是想自動化繁瑣的行政流程、整合多個平台的數據,還是建立一個個人化的資訊監測儀表板,現在都可以從一個瀏覽器分頁開始。
不要再讓寶貴的時間消耗在無數次的點擊與複製貼上。花一小時,設定好你的第一個 AI Subroutines,接下來,你將見證自動化為你贏回的時間複利。
常見問題
Q: AI Subroutines 需要很強的程式背景才能使用嗎? A: 完全不需要。它的設計初衷就是讓非開發者也能使用。核心是透過自然語言下指令和示範點選來「教」AI 做事。當然,如果你懂一點 JavaScript,可以編寫更靈活進階的腳本,但對於 90% 的常規自動化任務,自然語言已經足夠。
Q: 它可以在所有網站上運行嗎?會不會被網站阻擋? A: 它是在你本地瀏覽器環境中模擬使用者操作,理論上與真人操作無異,因此在大多數網站都可運行。然而,對於一些有複雜驗證機制(如圖形驗證碼、雙重認證)或刻意防範機器人的網站,自動化可能會失敗。使用時請務必遵守目標網站的服務條款。
Q: 自動化腳本運行時,我還可以使用電腦做其他事嗎? A: 可以,但有一些限制。AI Subroutines 是在特定的瀏覽器分頁中運行腳本。只要你不關閉或刷新那個特定分頁,你可以切換到其他分頁或應用程式工作。不過,為了避免干擾,建議在運行重要自動化任務時,最小化該瀏覽器視窗或使用另一個獨立的瀏覽器使用者設定檔。
Q: 這工具是免費的嗎? A: 根據其在 Hacker News 上的介紹,AI Subroutines 目前處於早期展示階段,很可能提供免費試用或基礎免費方案。對於未來的收費模式,可參考其官方網站。通常此類工具的免費方案已能滿足個人或小團隊的輕度自動化需求。
Q: 和我之前用過的瀏覽器巨集或 RPA 軟體有什麼不同? A: 最大差異在「智慧化」與「整合度」。傳統巨集只記錄座標點擊,頁面一改版就失效。RPA 軟體則較為笨重且昂貴。AI Subroutines 結合了 AI 的視覺與語義理解能力,能更靈活地適應網頁變化,並且它輕量化地內嵌在瀏覽器中,學習與部署門檻低很多,特別適合處理網頁端的任務。