VPN07

2026 OpenClaw Browser 指令實戰手冊:網頁控制、截圖與自動化操作全問答

2026-02-20 閱讀約 20 分鐘 AI工具

本文說明:OpenClaw 的 browser 指令群是最強大的功能之一,讓 AI 代理可以控制真實的 Chrome/Brave/Edge 瀏覽器,自動完成任何網頁任務。本文完整解析所有 browser 子命令,從基本導航、互動操作到進階截圖、頁面分析。

25+
Browser 子命令
4
支援瀏覽器
1000Mbps
VPN07 頻寬
$1.5
VPN07/月

Browser 基礎管理:start、stop、status

Q1 OpenClaw browser 功能是什麼?支援哪些瀏覽器?

A:OpenClaw browser 是內建的瀏覽器自動化模組,讓 AI 代理可以控制真實瀏覽器(而不是無頭瀏覽器),執行任何人類能做的網頁操作。支援瀏覽器:Chrome、Brave、Edge、Chromium。使用 Chrome DevTools Protocol(CDP)通訊,操作真實的頁面 DOM。

Q2 openclaw browser status 顯示什麼?如何確認瀏覽器已連接?

A:browser status 顯示 OpenClaw 瀏覽器模組的連接狀態,包括是否已啟動、連接的 CDP URL、已開啟的分頁數量。是使用 browser 指令前的必要確認步驟。

openclaw browser status

Q3 openclaw browser startstop 如何使用?

A:這兩個指令控制 OpenClaw 管理的瀏覽器實例生命週期。通常 AI 代理會自動管理,但也可以手動控制:

# 啟動瀏覽器(連接已運行的瀏覽器)
openclaw browser start
# 停止並斷開瀏覽器連接
openclaw browser stop
# 重置瀏覽器 Profile(清除所有設定和 Cookie)
openclaw browser reset-profile

分頁管理:tabs、open、focus、close

Q4 openclaw browser tabs 如何列出所有分頁?

A:browser tabs 列出目前瀏覽器中所有開啟的分頁,顯示每個分頁的 Target ID、標題、URL。Target ID 是後續操作特定分頁的必要識別符。

# 列出所有分頁
openclaw browser tabs
# 輸出 JSON(含完整分頁資訊)
openclaw browser tabs --json

Q5 browser openfocusclose 如何控制分頁?

browser open <URL>

開啟新分頁並導航到指定 URL

openclaw browser open https://example.com

browser focus <targetId>

將指定分頁切換到前景(使其成為當前活動分頁)

openclaw browser focus ABC123

browser close [targetId]

關閉分頁,不填 targetId 則關閉當前活動分頁

openclaw browser close ABC123

Q6 browser profilescreate-profiledelete-profile 如何管理瀏覽器設定檔?

A:Profile 讓你在同一個瀏覽器中隔離不同的身份(Cookie、登入狀態、設定),例如個人帳號和工作帳號分開:

# 列出所有 Profiles
openclaw browser profiles
# 建立新 Profile(可選顏色和 CDP URL)
openclaw browser create-profile --name "work" --color blue
# 刪除 Profile
openclaw browser delete-profile --name "work"
# 使用特定 Profile 執行指令
openclaw browser navigate https://work.example.com --browser-profile work

導航與頁面檢視:navigate、snapshot、screenshot

Q7 browser navigate 如何導航到指定網址?有哪些選項?

A:browser navigate 讓瀏覽器跳轉到指定 URL,是最基本的瀏覽器操作。

# 導航到網址(當前分頁)
openclaw browser navigate https://google.com
# 導航到特定分頁
openclaw browser navigate https://google.com --target-id ABC123

💡 搭配 VPN07 使用,可以順暢訪問被地區限制的網頁,讓 AI 代理的網頁自動化任務不受地理限制。

Q8 browser snapshot 是什麼?和 screenshot 有什麼差別?

browser snapshot(頁面結構快照)

取得頁面的無障礙樹(ARIA tree)或 AI 友好格式,讓 AI 理解頁面結構和可互動元素。不是圖片,是文字描述。

openclaw browser snapshot # 預設 aria 格式
openclaw browser snapshot --format ai # AI 優化格式
openclaw browser snapshot --compact # 緊湊模式
openclaw browser snapshot --depth 3 # 限制深度

browser screenshot(截圖)

截取頁面視覺圖片,供人類查看或 AI 視覺分析。

openclaw browser screenshot # 截取可視區域
openclaw browser screenshot --full-page # 全頁截圖
openclaw browser screenshot --type jpeg # 指定格式

Q9 browser resize 如何調整視窗大小?

A:browser resize 調整瀏覽器視窗尺寸,對於測試響應式設計或模擬不同裝置螢幕非常有用:

# 調整為手機尺寸(375x812)
openclaw browser resize 375 812
# 調整為桌面尺寸
openclaw browser resize 1920 1080

互動操作:click、type、fill、press、hover

Q10 browser click 如何點擊頁面元素?

A:browser click 模擬滑鼠點擊操作,需要先用 snapshot 取得元素的 ref 識別符:

# 基本點擊(需要元素 ref)
openclaw browser click --ref e123
# 雙擊
openclaw browser click --ref e123 --double
# 右鍵點擊
openclaw browser click --ref e123 --button right
# 搭配修飾鍵(Ctrl+點擊)
openclaw browser click --ref e123 --modifiers Control
# 指定特定分頁
openclaw browser click --ref e123 --target-id ABC123

Q11 browser typebrowser fill 有什麼差別?分別在什麼情況下用?

browser type(模擬鍵盤逐字輸入)

模擬真實鍵盤輸入,觸發 keydown/keypress/keyup 事件,速度可控。用於需要觸發輸入事件的表單。

openclaw browser type "Hello World" --ref e123
openclaw browser type "Text" --slowly # 放慢輸入速度
openclaw browser type "Query" --submit # 輸入後按 Enter

browser fill(清空後填入)

清空欄位內容後直接填入值,也支援 contenteditable 元素。速度更快,適合大量文字輸入。

# 填入多個欄位(JSON 格式)
openclaw browser fill --fields '{"#username":"john","#password":"pass"}'
# 從檔案讀取欄位資料
openclaw browser fill --fields-file form.json

Q12 browser press 如何模擬按鍵?

A:browser press 模擬鍵盤按鍵,使用標準 Key 名稱(如 Enter、Escape、Tab、ArrowDown、F5 等):

# 按 Enter 鍵
openclaw browser press Enter
# 按 Escape 鍵
openclaw browser press Escape
# 按 Tab 鍵(焦點移到下一個元素)
openclaw browser press Tab
# 在特定分頁按鍵
openclaw browser press Enter --target-id ABC123

Q13 browser hoverbrowser drag 如何使用?

browser hover(懸停)

將滑鼠懸停在元素上,觸發 hover 效果(顯示 tooltip、下拉選單等)

openclaw browser hover --ref e123

browser drag(拖曳)

從一個元素拖曳到另一個元素,適合拖放介面操作

openclaw browser drag --ref e123 # 需指定源和目標

Q14 browser select 如何選取下拉選單?

A:browser select 操作 HTML select 下拉選單,可以選擇特定選項:

# 選擇下拉選單中的選項
openclaw browser select --ref e123 Taiwan
# 在特定分頁選擇
openclaw browser select --ref e123 --target-id ABC123 "option-value"

進階功能:evaluate、console、wait、dialog、upload、pdf

Q15 browser evaluate 如何在頁面中執行 JavaScript?

A:browser evaluate 在頁面中執行自訂 JavaScript 函數,是最強大的進階操作,可以做任何瀏覽器 API 支援的事:

# 執行 JavaScript 函數
openclaw browser evaluate --fn "() => document.title"
# 取得頁面所有連結
openclaw browser evaluate --fn "() => Array.from(document.links).map(l=>l.href)"
# 操作特定元素
openclaw browser evaluate --fn "() => document.querySelector('#btn').click()" --ref e123

Q16 browser console 如何查看頁面的 JavaScript 控制台輸出?

A:browser console 取得頁面的 console 日誌,方便偵錯和監控頁面行為:

# 取得所有等級的 console 輸出
openclaw browser console
# 只取得 error 等級
openclaw browser console --level error
# 取得特定分頁的 console
openclaw browser console --target-id ABC123

Q17 browser wait 如何等待頁面元素或條件?

A:browser wait 等待特定條件滿足後再繼續,是可靠自動化的關鍵:

# 等待指定毫秒數
openclaw browser wait --time 2000
# 等待頁面出現特定文字
openclaw browser wait --text "載入完成"
# 等待特定文字消失(例如 loading 消失)
openclaw browser wait --text-gone "載入中..."

Q18 browser dialog 如何處理 alert、confirm、prompt 彈窗?

A:原生對話框(alert/confirm/prompt)不會阻擋自動化操作,browser dialog 讓你控制如何回應:

# 接受對話框(confirm 點 OK)
openclaw browser dialog --accept
# 拒絕對話框(confirm 點 Cancel)
openclaw browser dialog --dismiss
# 在 prompt 中輸入文字後確認
openclaw browser dialog --accept --prompt "我的輸入"

Q19 browser upload 如何上傳檔案?

A:browser upload 模擬檔案上傳操作,適合自動化需要上傳附件的流程:

# 上傳檔案到 input[type=file] 元素
openclaw browser upload /path/to/file.pdf --input-ref e123
# 上傳到可拖放區域
openclaw browser upload /path/to/file.pdf --ref e456

Q20 browser pdf 如何將網頁存成 PDF?

A:browser pdf 將當前頁面輸出為 PDF 檔案,適合自動化報告生成、存檔等需求:

# 將當前頁面存為 PDF
openclaw browser pdf
# 存特定分頁的 PDF
openclaw browser pdf --target-id ABC123

Browser 自動化實用技巧與常見問題

Q21 Browser 自動化的標準工作流程是什麼?

A:OpenClaw 官方建議的標準流程:

1

確認瀏覽器已連接

openclaw browser tabs
2

導航到目標網頁

openclaw browser navigate https://target.com
3

取得頁面結構(找元素 ref)

openclaw browser snapshot
4

執行操作(點擊/輸入)

openclaw browser click --ref e123
5

等待頁面回應,截圖確認

openclaw browser wait --text "成功" && openclaw browser screenshot

Q22 網頁載入太慢導致操作失敗,如何解決?

A:這通常是網路問題。解法:

✅ 搭配 VPN07 加速

1000Mbps 頻寬讓海外網頁載入速度提升 5 倍,自動化任務成功率大幅提升

✅ 使用 wait 指令等待頁面就緒

不要用固定時間等待,用 --text 等待關鍵元素出現更可靠

✅ 調整 timeout 設定

對於慢速網站,在指令加上 --timeout-ms 參數增加逾時時間

Browser 自動化最佳拍檔
VPN07 – 網頁自動化速度保障

OpenClaw browser 自動化任務需要穩定快速的網路連線。VPN07 擁有 1000Mbps 極速頻寬、全球 70+ 節點覆蓋、十年穩定運營,讓你的 AI 代理不受地理限制訪問任何網頁。每月只要 $1.5,享受 30 天退款保證。

$1.5
每月費用
1000Mbps
極速頻寬
70+
全球節點
30天
退款保證
月費$1.5 · 運營十年
免費試用 VPN07