news-api-automation

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

安装

热度:55

下载并解压到你的 skills 目录

复制命令,发送给智能体自动安装:

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

News API 自动化技能 - 通过 Rube MCP 简化 News API 集成

技能概述


News API Automation 是一个通过 Composio News API 工具包和 Rube MCP 实现 News API 任务自动化的 AI 智能体技能,帮助开发者快速集成新闻数据采集和处理能力。

适用场景

  • 自动化新闻数据采集:需要定期获取最新新闻数据、监控特定主题或关键词的新闻动态,适合内容聚合、舆情监控等场景。
  • AI 智能体 News API 集成:在构建 AI 智能体或自动化工作流时,需要调用 News API 获取实时新闻信息作为数据源或上下文输入。
  • 批量 News API 操作:需要执行多个 News API 调用、批量处理新闻数据,或者将 News API 与其他 API 和工具串联使用的工作流自动化。
  • 核心功能

  • 智能工具发现:通过 RUBE_SEARCH_TOOLS 动态获取当前可用的 News API 工具列表和输入模式,避免硬编码过时的工具定义。
  • 连接管理:使用 RUBE_MANAGE_CONNECTIONS 统一管理 News API 授权状态,支持快速检查连接是否激活,并提供授权链接引导。
  • 工作流执行:通过 RUBE_MULTI_EXECUTE_TOOL 执行单个或批量 News API 工具调用,支持会话复用和内存传递,适合复杂的多步骤自动化任务。
  • 常见问题

    News API 自动化技能需要什么前置条件?


    需要先添加 Rube MCP 服务器(https://rube.app/mcp)到客户端配置,然后使用 RUBE_MANAGE_CONNECTIONS 建立 News API 连接。Rube MCP 本身无需 API 密钥,但 News API 需要相应的授权。

    为什么必须先调用 RUBE_SEARCH_TOOLS?


    News API 工具的模式和可用性会动态变化,直接硬编码工具定义可能导致调用失败。RUBE_SEARCH_TOOLS 返回最新的工具列表、输入模式和推荐执行计划,确保技能始终使用正确的工具定义。

    这个技能支持批量操作吗?


    支持。可以使用 RUBE_REMOTE_WORKBENCH 配合 run_composio_tool() 函数执行批量操作,或者在 RUBE_MULTI_EXECUTE_TOOL 中一次性传入多个工具调用。记得处理分页令牌直到获取完整数据。

    如何调试 News API 工具执行?


    建议先使用 RUBE_SEARCH_TOOLS 验证工具可用性和输入模式,然后用 RUBE_MANAGE_CONNECTIONS 确认连接状态为 ACTIVE。执行时检查工具返回的 errors 字段,确保传入参数与搜索结果中的 schema 完全一致。