跳到內容

使用 Chrome Extension 讓 AI 直接控制你的瀏覽器分頁

你是否也遇過這種情況:想讓 AI 幫你自動化處理某個網頁的操作,但卻發現它啟動的是一個全新的、乾淨的瀏覽器分頁?你得重新登入所有的帳號,還要處理各種驗證,原本想省時間反而變得更麻煩。

如果你希望 AI 能直接在你已經登入、平常就在使用的 Chrome 分頁中工作,OpenClaw 的 Chrome extension 就是為了解決這個問題。它讓你透過一個按鈕,就能把現有的分頁交給 AI 託管。

  • 已安裝 OpenClaw
  • Chrome 瀏覽器
  • 正在運行的 Gateway 或 Node 服務
  • 基本的 CLI 操作能力

只需 5 分鐘,你就能讓 AI 接手你的分頁:

  1. 安裝擴充功能檔案: 將擴充功能安裝到穩定的本地路徑:

    Terminal window
    openclaw browser extension install
  2. 獲取路徑: 顯示安裝目錄的路徑:

    Terminal window
    openclaw browser extension path
  3. 加載至 Chrome:

    • 開啟 Chrome 進入 chrome://extensions
    • 開啟右側的「開發者模式」
    • 點擊「載入解壓縮內容」,選擇剛才路徑對應的資料夾
  4. 固定並連接: 將擴充功能固定在工具列,開啟你想控制的分頁,點擊圖示。當圖示顯示 ON 時,表示 AI 已經可以控制這個分頁。

  5. 執行指令測試: 使用內建的 chrome profile 來測試:

    Terminal window
    openclaw browser --browser-profile chrome tabs

這個系統由幾個部分協作:

  • 控制端:透過 Gateway 或 Node 提供的 API 發送指令。
  • Local relay server:在本地運行的橋接伺服器(預設 http://127.0.0.1:18792),負責轉發指令。
  • Chrome MV3 extension:利用 chrome.debugger API 掛載到你的分頁,並與 relay 溝通。

擴充功能不會自動控制你「正在看」的所有分頁。它只會控制你明確點擊擴充功能圖示並開啟連接的特定分頁。如果你想更換目標,請到另一個分頁再次點擊圖示。

擴充功能是作為 OpenClaw npm 套件的一部分提供的,沒有獨立的編譯步驟。當你升級 OpenClaw 後:

  • 重新執行 openclaw browser extension install 重新整理檔案。
  • 到 chrome://extensions 點擊「重新整理」。

如果你想使用不同的名稱或連接埠,可以建立自己的 profile:

Terminal window
openclaw browser create-profile \
--name my-chrome \
--driver extension \
--cdp-url http://127.0.0.1:18792 \
--color "#00AA00"

如果你的 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

OpenClaw Expert

還是卡住了?

如果這篇文件沒有解決你的情境,直接問 OpenClaw Expert,拿到可執行步驟。