使用 Chrome Extension 讓 AI 直接控制你的瀏覽器分頁
你是否也遇過這種情況:想讓 AI 幫你自動化處理某個網頁的操作,但卻發現它啟動的是一個全新的、乾淨的瀏覽器分頁?你得重新登入所有的帳號,還要處理各種驗證,原本想省時間反而變得更麻煩。
如果你希望 AI 能直接在你已經登入、平常就在使用的 Chrome 分頁中工作,OpenClaw 的 Chrome extension 就是為了解決這個問題。它讓你透過一個按鈕,就能把現有的分頁交給 AI 託管。
需要準備的東西
Section titled “需要準備的東西”- 已安裝 OpenClaw
- Chrome 瀏覽器
- 正在運行的 Gateway 或 Node 服務
- 基本的 CLI 操作能力
只需 5 分鐘,你就能讓 AI 接手你的分頁:
-
安裝擴充功能檔案: 將擴充功能安裝到穩定的本地路徑:
Terminal window openclaw browser extension install -
獲取路徑: 顯示安裝目錄的路徑:
Terminal window openclaw browser extension path -
加載至 Chrome:
- 開啟 Chrome 進入
chrome://extensions - 開啟右側的「開發者模式」
- 點擊「載入解壓縮內容」,選擇剛才路徑對應的資料夾
- 開啟 Chrome 進入
-
固定並連接: 將擴充功能固定在工具列,開啟你想控制的分頁,點擊圖示。當圖示顯示
ON時,表示 AI 已經可以控制這個分頁。 -
執行指令測試: 使用內建的
chromeprofile 來測試:Terminal window openclaw browser --browser-profile chrome tabs
這個系統由幾個部分協作:
- 控制端:透過 Gateway 或 Node 提供的 API 發送指令。
- Local relay server:在本地運行的橋接伺服器(預設
http://127.0.0.1:18792),負責轉發指令。 - Chrome MV3 extension:利用
chrome.debuggerAPI 掛載到你的分頁,並與 relay 溝通。
如何切換分頁
Section titled “如何切換分頁”擴充功能不會自動控制你「正在看」的所有分頁。它只會控制你明確點擊擴充功能圖示並開啟連接的特定分頁。如果你想更換目標,請到另一個分頁再次點擊圖示。
擴充功能是作為 OpenClaw npm 套件的一部分提供的,沒有獨立的編譯步驟。當你升級 OpenClaw 後:
- 重新執行
openclaw browser extension install重新整理檔案。 - 到
chrome://extensions點擊「重新整理」。
自定義 Profile
Section titled “自定義 Profile”如果你想使用不同的名稱或連接埠,可以建立自己的 profile:
openclaw browser create-profile \ --name my-chrome \ --driver extension \ --cdp-url http://127.0.0.1:18792 \ --color "#00AA00"遠端存取與 Sandbox
Section titled “遠端存取與 Sandbox”如果你的 Gateway 運行在另一台機器上,你需要在運行 Chrome 的這台機器啟動一個 Node host。Gateway 會將瀏覽器動作代理到該 Node,而擴充功能則維持與本地 relay 的通訊。
若你的 Agent 開啟了 Sandbox 模式,browser 工具預設可能會被限制。你可以透過以下配置允許 Sandbox 存取主機瀏覽器:
{ agents: { defaults: { sandbox: { browser: { allowHostControl: true, }, }, }, },}這是一個非常強大但也具備風險的功能。這等同於讓 AI 直接動手操作你的瀏覽器。
- 權限極大:AI 可以點擊、打字、導覽,並讀取該分頁中你能看到的所有內容(包含登入後的敏感資訊)。
- 缺乏隔離:這不像獨立的瀏覽器 profile,它直接運行在你的日常帳號環境中。
建議你使用專門的 Chrome profile 來搭配擴充功能,並確保 Gateway 僅在 Tailscale 等私有網路中運行。
觀察擴充功能圖示上的標記:
ON:連接成功,OpenClaw 可以操控此分頁。…:正在嘗試連接本地 relay。!:無法連線至 relay。通常是因為本地的瀏覽器控制服務(Gateway 或 Node)沒有啟動。
如果遇到 !,請檢查你的 Gateway 是否正在運行,或查看擴充功能的 Options 頁面確認連線狀態。
還有其他設定問題嗎?試試 AI Setup Assistant
OpenClaw Expert
還是卡住了?
如果這篇文件沒有解決你的情境,直接問 OpenClaw Expert,拿到可執行步驟。