白話目標
用白話中文描述瀏覽器任務,BrowserBash 會將其轉成真實瀏覽器操作,而不需要撰寫 selector 或 page-object 程式碼。
BrowserBash 是一款自然語言瀏覽器自動化 CLI,可將白話目標轉成真實瀏覽器操作。支援 Markdown 測試、結構化 CI 輸出,並提供預設免費路徑,可用本地模型且無需 API 金鑰。
BrowserBash 是一款用於執行瀏覽器任務與測試的自然語言瀏覽器自動化 CLI,可直接根據白話英文建立操作。它會將目標轉換成真實的瀏覽器動作,然後回傳可供 CI 系統與其他自動化工具使用的結構化輸出。
此產品以開源 CLI、基於 Markdown 的測試檔,以及在本機電腦或支援的雲端網格上使用真實瀏覽器為核心。來源強調預設免費路徑,可使用本地模型、無需 API 金鑰,並提供可選的儀表板與雲端功能,用於執行歷史與重播。
用白話中文描述瀏覽器任務,BrowserBash 會將其轉成真實瀏覽器操作,而不需要撰寫 selector 或 page-object 程式碼。
將情境儲存在可提交的 `*_test.md` 檔案中,使用 `@import` 重用流程,並以變數範本化數值,方便重複測試。
透過 Ollama 的免費本地模型或不需 API 金鑰的免費 OpenRouter 模型執行,也可選擇使用你自己的 Anthropic 或 OpenRouter 金鑰。
從同一個目標驅動本機 Chrome、任何 CDP 端點,或 Browserbase、LambdaTest 與 BrowserStack 等雲端網格。
以 NDJSON 格式逐行串流每個 JSON 事件,並使用乾淨的退出碼,讓 agent 與 CI 系統能直接讀取結果。
使用 `--record` 擷取影片與截圖,然後在本機儀表板或支援重播與歷史記錄的免費雲端儀表板中查看執行結果。
將端到端瀏覽器檢查寫成易讀的 Markdown 檔案,接著在 CI 中執行,並以退出碼表示通過、失敗、錯誤或逾時。
透過描述白話目標來自動化登入、結帳、擷取與其他瀏覽器工作流程,而不是編寫 selector 腳本。
為執行過程擷取影片與截圖,當步驟失敗或需要可分享紀錄時,可在儀表板中重播工作階段。
當你想避免使用 API 金鑰並將工作階段保留在自己的機器上時,可使用 Ollama 在本機執行瀏覽器自動化。
當團隊需要在筆電執行與代管基礎架構之間切換時,可將相同的測試檔指向本機瀏覽器或雲端網格。
BrowserBash 是用白話中文來自動化瀏覽器任務的工具。來源顯示它可以執行登入、加入購物車、擷取文字,以及執行基於 Markdown 的測試,接著回傳結構化輸出與退出碼。
來源表示你可以使用 npm 安裝 CLI,搭配本機 Chromium 或其他支援的瀏覽器供應商執行,並透過 Ollama 使用免費的本地模型。若要查看執行歷史與重播,雲端儀表板帳號是選用的。
是。定價頁指出 CLI、本機儀表板與雲端帳號皆為免費,且不需要信用卡。頁面也說明唯一可選的付費項目是超出免費保留期限的雲端資料延長保留,但此功能即將推出。
BrowserBash 支援透過 Ollama 使用免費的本地模型,以及不需要 API 金鑰的免費 OpenRouter 模型。你也可以使用自己的 Anthropic 或 OpenRouter 金鑰,來源還提到任何相容 OpenAI 的伺服器,例如 vLLM 或 LM Studio。
來源表示 BrowserBash 採用 Apache-2.0 開源授權。它可用於商業用途,而 CLI 也很適合 CI,因為它會輸出 NDJSON 事件並使用退出碼來表示通過、失敗、錯誤或逾時。