diffbot-automation

通过Rube MCP(Composio)自动化Diffbot任务。始终优先搜索工具以获取当前架构。

安装

热度:18

下载并解压到你的 skills 目录

复制命令,发送给 OpenClaw 自动安装:

下载并安装这个技能 https://openskills.cc/api/download?slug=composiohq-composio-skills-diffbot-automation&locale=zh&source=copy

Diffbot Automation - 通过 Rube MCP 实现 Diffbot 自动化操作

技能概述


Diffbot Automation 是一个通过 Composio 的 Rube MCP 服务器实现 Diffbot 任务自动化的技能,让你无需直接编写 API 代码即可完成数据提取、内容分析和批量处理等操作。

适用场景

  • AI 代理数据获取:在 Claude、ChatGPT 等 AI 应用中集成网页数据提取能力,让代理能够实时获取结构化的网页内容,用于分析、问答或内容生成。
  • 批量数据处理:需要对多个网页或网站进行自动化数据采集时,通过 Rube MCP 的工作流模式可以高效执行批量提取任务,无需手动管理 API 调用。
  • 无代码自动化工作流:非开发者用户可以通过简单的 MCP 连接和工具调用,快速搭建 Diffbot 自动化流程,实现内容监控、竞品分析等业务场景。
  • 核心功能

  • 智能工具发现:通过 RUBE_SEARCH_TOOLS 自动获取最新的 Diffbot 工具列表和输入架构,确保始终使用正确的工具参数,避免因架构变更导致的调用失败。
  • 连接状态管理:使用 RUBE_MANAGE_CONNECTIONS 实时检查和管理 Diffbot 连接状态,在连接未激活时提供引导式认证流程,确保工作流的可靠性。
  • 批量任务执行:支持通过 RUBE_MULTI_EXECUTE_TOOL 执行多个 Diffbot 操作,并可使用 RUBE_REMOTE_WORKBENCH 进行更复杂的批量处理,自动处理分页和会话管理。
  • 常见问题

    Diffbot Automation 需要什么前置条件?

    需要具备三个条件:首先将 https://rube.app/mcp 添加为 MCP 服务器;其次确保 RUBE_SEARCH_TOOLS 工具可用以验证连接;最后需要一个有效的 Diffbot 账户,通过 RUBE_MANAGE_CONNECTIONS 完成授权连接。

    为什么每次执行前都要调用 RUBE_SEARCH_TOOLS?

    工具架构可能会随时间变化,硬编码工具名称和参数容易导致调用失败。RUBE_SEARCH_TOOLS 会返回最新的工具列表、输入架构和推荐的执行计划,这是确保工作流稳定运行的最佳实践。

    如何确认 Diffbot 连接是否就绪?

    调用 RUBE_MANAGE_CONNECTIONS 并指定 toolkit 为 diffbot,检查返回的连接状态。如果显示非 ACTIVE 状态,需要按照返回的认证链接完成 Diffbot 账户授权,只有连接激活后才能正常执行工具操作。