Skyvern-AI/skyvern
Automate browser based workflows with AI
What it solves
Skyvern 替代了依賴脆弱 DOM 解析與 XPath 的腳本式瀏覽器自動化,改以 AI 驅動的導覽方式。它讓使用者能在任何網站上自動化複雜的網頁工作流程——即使是系統從未見過的網站——也不必為每一次版面變更撰寫自訂程式碼。
How it works
Skyvern 使用由 Vision LLM 提供動力的多代理群體來理解網站版面,並將視覺元素映射到所需的操作。它與 Playwright 等瀏覽器自動化函式庫整合,以執行這些操作。使用者可以透過無程式碼工作流程建構器、Python/TypeScript SDK,或受管雲端服務來操作它。它也能連接使用者本機的 Chrome 瀏覽器,利用現有的 Cookie 與登入資訊。
Who it’s for
- Developers 想要使用自然語言提示為 Playwright 腳本加入 AI 功能。
- Non-technical users 想要透過無程式碼介面自動化手動的網頁任務。
- Businesses 需要穩健的機器人流程自動化 (RPA) 來填表、資料擷取與檔案下載。
Highlights
- AI-Augmented Playwright:為標準 Playwright 動作加入自然語言指令 (
act,extract,validate)。 - Resilient Navigation:因為以視覺方式推理,而非依賴固定選擇器,對網站版面變更具韌性。
- Complex Workflows:支援使用迴圈、檔案解析、HTTP 請求與自訂程式碼區塊串接任務。
- Enterprise Ready:包含 2FA 支援 (TOTP、Email、SMS)、密碼管理員整合 (Bitwarden),以及與 Zapier、Make.com、N8N 的連接。
- Live Monitoring:提供瀏覽器視窗的即時直播,方便即時除錯與介入。