Agent Skills
返回列表
🤖

网页数据助手

AI Agent 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/browseai-automation 技能

技能介绍

解决的核心痛点

在智能体网页自动化场景中,我们常依赖 Browseai 处理复杂页面交互与数据提取。然而,直接硬编码工具 Schema 和参数会在底层 API 变更时导致频繁失败。此外,管理 MCP 连接、工具发现和跨工作流会话状态也会带来高昂的工程维护成本。

工作机制与核心步骤

本技能通过 Rube MCP 编排 Composio 的 Browseai 工具包,简化了自动化流水线。核心工作流遵循严格的三步模式:

  • 动态发现工具: 始终优先调用 RUBE_SEARCH_TOOLS 获取最新工具标识、输入 Schema 和执行计划,避免硬编码导致的崩溃。
  • 校验连接状态: 使用 RUBE_MANAGE_CONNECTIONS 并传入 browseai 参数,确保连接状态为 ACTIVE 后再执行任务。
  • 执行与编排: 通过 RUBE_MULTI_EXECUTE_TOOL 执行具体操作,或使用 RUBE_REMOTE_WORKBENCH 中的 run_composio_tool() 处理批量任务。

工程实践与避坑指南

为确保生产环境稳定性,开发者需严格遵守以下工程约束:

  • Schema 严格合规: 禁止猜测字段名,必须从搜索结果中提取精确的类型和名称。
  • 强制 Memory 参数: 执行调用时必须包含 memory 参数,若无上下文需传入空对象 {}。
  • 会话与分页管理: 单个工作流内复用 session ID,新工作流则生成新 ID。务必检查响应中的分页 token 以确保数据完整抓取。

使用场景

  • 当Browseai工具Schema更新后,需要动态获取最新参数和执行计划,避免硬编码导致任务失败的场景
  • 需要在多个工作流中复用同一浏览会话,同时确保连接状态为ACTIVE后再执行数据采集的场景
  • 处理批量网页数据采集任务时,通过工具包批量执行操作并管理分页以获取完整数据的场景
  • 新团队接入Browseai工具包时,通过标准化流程快速验证连接并完成工具发现初始化的场景

适合人员

  • 需要通过Rube MCP管理Browseai自动化流程,确保工具调用符合最新Schema的后端开发者
  • 负责搭建网页数据采集Pipeline,需要处理连接管理和批量任务执行的数据工程师
  • 需要集成Composio工具包到现有MCP客户端,处理工具发现和会话管理的自动化工程师
  • 处理多工作流网页任务,需要复用会话和管理分页的团队技术负责人