Actionbook

actionbook/actionbook/playground/rust-learner/skills/actionbook

作者 actionbook0e31254cc10a1fe0b57faa318ac0823500f42a40無授權條款1.6K 個星標收錄於 2026年10月9日更新於 2026年10月9日儲存庫4 週前更新

Access pre-computed website action manuals containing page descriptions, functionality, DOM structure, and element selectors for browser automation. Use when you need CSS/XPath selectors for UI elements, building browser-based AI agents, or looking up how to interact with a website's UI.

僅含說明AI & Agents
AI 產生的概覽

提供預先算好的網站操作手冊,內含頁面說明、DOM 結構與供瀏覽器自動化使用的 CSS/XPath 選擇器。

功能
此技能為代理提供結構化的網站操作手冊,而非原始 HTML。它依關鍵字搜尋手冊,回傳以 URL 為基礎的操作 ID 與內容預覽,再取得完整細節,例如頁面元素、CSS/XPath 選擇器、元素類型、允許的方法(click、type、extract)以及文件中介資料。回傳的選擇器接著搭配代理本身的瀏覽器自動化工具使用。
適用情境
當你需要已知網站上 UI 元素的 CSS 或 XPath 選擇器、建置以瀏覽器為基礎的 AI 代理,或查詢如何與某個網站的介面互動時使用。
執行需求
需要存取 Actionbook 的 MCP 工具 search_actions 與 get_action_by_id,並需要一個獨立的瀏覽器自動化工具來執行回傳的選擇器。不含指令碼,僅為說明文件。

Actionbook

Pre-computed action manuals for browser automation. Agents receive structured page information instead of parsing entire HTML.

Workflow

  1. search_actions - Search by keyword, returns URL-based action IDs with content previews
  2. get_action_by_id - Get full action manual with page details, DOM structure, and element selectors
  3. Execute - Use returned selectors with your browser automation tool

MCP Tools

  • search_actions - Search by keyword. Returns: URL-based action IDs, content previews, relevance scores
  • get_action_by_id - Get full action details. Returns: action content, page element selectors (CSS/XPath), element types, allowed methods (click, type, extract), document metadata

Parameters

search_actions:

  • query (required): Search keyword (e.g., "airbnb search", "google login")
  • type: vector | fulltext | hybrid (default)
  • limit: Max results (default: 5)
  • sourceIds: Filter by source IDs (comma-separated)
  • minScore: Minimum relevance score (0-1)

get_action_by_id:

  • id (required): URL-based action ID (e.g., example.com/page)

Example Response

json
{  "title": "Airbnb Search",  "url": "www.airbnb.com/search",  "elements": [    {      "name": "location_input",      "selector": "input[data-testid='structured-search-input-field-query']",      "type": "textbox",      "methods": ["type", "fill"]    }  ]}

來源與署名

來源:actionbook/actionbook位於playground/rust-learner/skills/actionbook提交0e31254

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架