技能yousearch-automation
Y

yousearch-automation

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

Yousearch Automation - 通过 Rube MCP 自动化 Yousearch 操作

技能概述

Yousearch Automation 是一个通过 Composio 的 Yousearch 工具包实现 Yousearch 任务自动化的技能,支持动态工具发现、连接管理和批量操作执行。

适用场景

  1. 自动化搜索任务:需要在工作流中自动执行 Yousearch 搜索操作,无需手动调用 API 或管理认证状态。

  2. 动态工具集成:需要根据实际任务动态发现和调用 Yousearch 工具,适应工具模式的实时变化。

  3. 批量操作处理:需要批量执行多个 Yousearch 操作,并通过统一的会话管理保持状态一致性。

核心功能

  1. 动态工具发现 通过 RUBE_SEARCH_TOOLS 实时获取可用的 Yousearch 工具列表、输入模式和执行计划,确保工具调用始终与最新模式兼容。

  2. 连接与会话管理 使用 RUBE_MANAGE_CONNECTIONS 验证和管理 Yousearch 连接状态,支持会话复用和跨操作状态保持。

  3. 批量工具执行 通过 RUBE_MULTI_EXECUTE_TOOL 批量执行多个 Yousearch 操作,支持参数验证、内存传递和错误处理。

常见问题

Yousearch Automation 需要什么前置条件?

使用 Yousearch Automation 需要三个前置条件:Rube MCP 已连接(通过添加 https://rube.app/mcp 作为 MCP 服务器)、通过 RUBE_MANAGE_CONNECTIONS 激活 Yousearch 工具包连接,以及在执行前调用 RUBE_SEARCH_TOOLS 获取当前工具模式。配置过程不需要 API 密钥,只需添加 MCP 端点即可。

如何处理工具模式变化?

工具模式会随 Composio 平台更新而变化,因此必须在每次工作流执行前调用 RUBE_SEARCH_TOOLS 获取最新模式。返回结果包含工具 slugs、输入模式、推荐执行计划和已知陷阱,使用这些信息可以确保参数与模式完全兼容,避免调用失败。

批量执行 Yousearch 操作有什么最佳实践?

批量执行时建议复用同一个会话 ID 以保持状态一致性,始终包含空的 memory 参数以满足接口要求,并检查响应中的分页标记以确保获取全部结果。对于大量操作,可以使用 RUBE_REMOTE_WORKBENCH 配合 run_composio_tool() 进行更高效的批量处理。