🤖

Agent Browser

基於 Rust 的高速無頭瀏覽器自動化 CLI,支援 Node.js 回退,讓 AI 代理能夠透過結構化命令導航、點擊、輸入並截取頁面。

作者 TheSethRosev1.0.0
Browser & AutomationProductivityOpen SourceAutomationCLIDeveloper Tool
正在連線至 VM...
正在連線至 VM...
npx clawhub@latest install agent-browser
1.0k目前安裝數
957累計安裝數
v1.0.0版本
Agent Browser 是一款專為 AI 智慧體設計的無頭瀏覽器自動化工具。它提供 CLI 介面,可透過簡單、可組合的指令導覽網頁、與元素互動、擷取結構化資料並執行 JavaScript。其核心基於高效能的 Rust 實作,同時提供 Node.js 回退層以確保廣泛相容性。

運作原理

1

Step 1

導覽
使用 agent-browser navigate <url> 將瀏覽器指向任意 URL
2

Step 2

快照
使用 agent-browser snapshot 擷取頁面結構,了解可用元素
3

Step 3

互動
根據快照中的參考,對元素執行點擊、輸入、捲動和選取操作
4

Step 4

驗證
再次擷取快照或截圖,在繼續操作前確認結果

核心功能

導覽 & 快照
開啟頁面並取得結構化元素參考,實現可靠互動
點擊、輸入 & 捲動
使用結構化指令與任意頁面元素互動
JavaScript 執行
透過 evaluate 在頁面情境中執行任意 JS
分頁管理
以程式化方式列出、開啟、切換和關閉瀏覽器分頁
截圖功能
在自動化工作流程的任意節點擷取截圖
等待 & 條件
暫停執行指定時長,或等待某個條件滿足
Rust 核心與 Node.js 回退
高效能與廣泛相容性兼顧

系統需求

Node.js
Node.js 回退層所需的執行環境
npm
透過 npm install -g agent-browser 進行全域安裝
無需 API 金鑰
完全本地執行,無需任何外部服務

使用情境

網頁自動化
自動化重複性瀏覽器任務,如表單提交和多步驟工作流程
資料擷取
從動態渲染頁面中抓取並擷取結構化資料
表單填寫
以程式化方式填寫並提交含輸入內容的表單
UI 測試
透過 CLI 指令模擬使用者互動,測試網頁介面

安裝方式

1
Run in your terminal
npx clawhub@latest install agent-browser
or
2
Click the Install button at the top of this page for one-click setup

常見問題

評價

0 則評價

登入後撰寫評價

尚無評價。來分享你的使用體驗吧!