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 从公开仓库中收录这些内容。

举报或申请下架