以瀏覽器讀取頁面
在真實的 Chromium 瀏覽器中、JavaScript 執行完成後開啟 URL,因此回傳內容反映的是已渲染頁面,而非原始 HTML。
Manifest 是一款將網頁轉成 AI agent 可用的結構化動作地圖的 API。與其要求 agent 從螢幕截圖或原始頁面文字推斷它可以點擊或填寫什麼,不如直接回傳一份 JSON manifest,描述可用動作、所需欄位,以及圍繞這些動作的頁面導覽。
這個產品的目標受眾是正在打造需要與真實網站互動的 agent 的開發者。網站將 Manifest 定位為瀏覽器存取與任務執行之間的中介層:它會辨識按鈕、輸入框、表單與相依關係,讓 agent 能夠理解頁面並在不依賴手寫 selector 的情況下採取行動。
在真實的 Chromium 瀏覽器中、JavaScript 執行完成後開啟 URL,因此回傳內容反映的是已渲染頁面,而非原始 HTML。
使用無障礙樹以與輔助技術相同的方式辨識元素,協助理解頁面上有哪些控制項以及它們的用途。
交叉比對 DOM,以擷取無障礙樹可能漏掉的細節,包括必填欄位、輸入類型、placeholder、停用狀態與相依條件。
回傳包含動作、需求、相依性與導覽資訊的結構化 JSON manifest,可供 agent 直接使用。
在模型辨識出動作後,以確定性的方式解析 locator,並將歧義匹配標記為不確定,而不是猜測。
提供具備驗證、健康狀態與 session 狀態端點,以及針對重複 URL 請求的快取機制的文件化 API。
當 agent 需要先判斷網頁上有哪些可用控制項,以及每個控制項的作用,再嘗試執行動作時,使用 Manifest。
用於填寫與提交表單等流程,因為 agent 必須知道哪些欄位是必填,以及提交按鈕是否依賴這些欄位。
在需要沿著網站導覽,同時以結構化方式追蹤頁面互動元素的系統中使用它。
用來降低對手動維護 CSS selector 的依賴,特別適合經常改版、容易讓脆弱自動化失效的網站。
Manifest 是一款將網頁轉成 AI agent 可用的結構化動作,讓開發者能以結構化方式理解網頁上的可用操作。它專為需要與真實頁面互動的 agent 而設計,而不只是讀取文字。
文件顯示有一個 POST /manifest 端點,接受一個 URL,並回傳包含頁面狀態、可用動作與導覽連結的 JSON 回應。
輸出包含 actions、其標籤與類型、是否必填,以及必須先完成的動作之相依資訊等欄位。
來源說明了 Browser session unavailable 錯誤,並指出 API 預設會快取 6 小時,於該時間範圍內的重複請求會直接從快取提供。
關於頁面指出 Omfang AB 是一家瑞典小型公司,正在為 agentic web 建置基礎設施,而 Manifest 則是為需要與網頁互動的 AI agent 開發者所設計。
Termo 是一個 AI agent 平台,每個 agent 都在專屬虛擬機器上執行,可瀏覽網頁、執行程式碼、記住上下文並依排程運作,適合處理重複研究、自動化與小型建置任務。
Orca 是一款 Agent 開發環境,專為搭配 coding agents 發佈軟體而設計。可在隔離的 worktrees 中平行執行多個 CLI agents,並提供桌面與行動裝置輔助工作流程。
AI Magicx 是整合式 AI 工作區,將聊天、圖片、影片、語音、音樂、電子郵件與開發任務集中於一處,方便創作者、團隊與開發者整合多模型,免切換工具與訂閱。
Paper 是一款設計工具,串連畫布、程式碼與 AI agent,讓團隊可在同一工作流程中建立、分享並交付作品。支援桌面應用程式、MCP agent 存取,以及真實內容與設計 token 工作流。
blop 是一款 QA agent,將瀏覽器測試以程式碼形式寫入你的 repo,在 CI 中執行,彙整重複失敗,並可開啟 PR 修復損壞測試。適合使用 coding agents 並希望瀏覽器 QA 保持可審閱與版本控管的團隊。
RLAMA 是一款本機 AI 平台,可在 macOS、Linux、Windows 上建立 RAG 系統與智慧代理,支援本機處理、互動式終端工作流程與 HTTP API,用於文件問答與多代理自動化。