figranium/figranium
Stack blocks visually to build complex browser workflows and execute them via API
解決的問題
Figranium 是一個決定性瀏覽器自動化平台,允許使用者透過視覺化方式建立複雜的爬取與自動化工作流程。它透過提供自托管的開源環境,消除對第三方資料主機或使用信用額的需要,任務可透過 API 或 CLI 觸發。
工作原理
使用者使用基於區塊的編輯器建立工作流程,支援點擊、輸入、等待與執行自訂 JavaScript 等動作。這些任務由瀏覽器引擎執行(預設使用 Playwright 隱蔽堆疊,或可選使用 CloakBrowser 以達成更高隱蔽性)。平台內建排程器用於定時執行,具備代理管理功能以輪換 IP 位址,並整合 CAPTCHA 解決系統,可使用本地 AI 模型(OWL-ViT 或 Florence-2)或遠端求解器端點。
適用對象
專為需要可靠、自托管方式自動化瀏覽器任務、抓取結構化資料並管理瀏覽器會話,而不依賴外部 SaaS 平台的開發者與自動化工程師設計。
主要亮點
- 視覺化區塊編輯器:無需撰寫程式碼即可建立自動化流程,支援迴圈、條件判斷與變數範本。
- API 優先設計:可將儲存的任務作為 HTTP 端點觸發,並在執行時傳遞動態變數。
- 整合 CAPTCHA 解決:支援使用 AI 模型(OWL-ViT、Florence-2)進行本地推論,透過原生配套工具實現 Apple Silicon 加速。
- 代理與會話管理:內建工具支援輪換 HTTP/SOCKS 代理並管理 Cookie/會話儲存。
- 決定性排程:整合視覺化與 cron 表達式排程,用於自動化任務執行。
相關
- 專案
- 專案
- 專案
- 專案
- 專案