saffron-health/libretto
The AI toolkit for building reliable browser automations
解決的問題
Libretto 提供了一套工具包,用於建立與維護穩健的網路整合。它簡化了網頁抓取、瀏覽器工作流程自動化,以及網站 API 的逆向工程流程,特別設計為編碼代理的技能,以減少手動撰寫與修復損壞瀏覽器腳本的工作量。
如何運作
Libretto 為編碼代理提供一個即時瀏覽器與高效能 CLI。代理可使用這些工具檢視即時頁面、擷取網路流量以識別 API 端點,並記錄使用者操作以產生自動化腳本。它也支援互動式除錯,代理可重現失敗,暫停工作流程,並自主修復選擇器或邏輯。
適用對象
希望利用 AI 代理自動化腳本產生、維護,以及將 UI 自動化轉換為直接 API 呼叫的開發者與團隊,他們正在建構網路整合或基於瀏覽器的自動化。
主要特色
- 代理就緒 CLI:專為基於 LLM 的編碼代理設計的高效介面。
- API 逆向工程:擷取網路流量,將瀏覽器自動化轉換為更快、更可靠的直接網路請求。
- 已執行工作流程記錄:記錄使用者操作以重播為自動化腳本。
- 自主除錯:讓代理能在真實網站上即時重現失敗並自主修復損壞的選擇器。
相關
- 專案
- 專案
- 專案
- 專案