yousearch-automation
通过Rube MCP(Composio)自动化您的搜索任务。始终优先搜索工具以获取当前架构信息。
Yousearch Automation - 通过 Rube MCP 自动化 Yousearch 操作
技能概述
Yousearch Automation 是一个通过 Composio 的 Yousearch 工具包实现 Yousearch 任务自动化的技能,支持动态工具发现、连接管理和批量操作执行。
适用场景
-
自动化搜索任务:需要在工作流中自动执行 Yousearch 搜索操作,无需手动调用 API 或管理认证状态。
-
动态工具集成:需要根据实际任务动态发现和调用 Yousearch 工具,适应工具模式的实时变化。
-
批量操作处理:需要批量执行多个 Yousearch 操作,并通过统一的会话管理保持状态一致性。
核心功能
-
动态工具发现 通过
RUBE_SEARCH_TOOLS实时获取可用的 Yousearch 工具列表、输入模式和执行计划,确保工具调用始终与最新模式兼容。 -
连接与会话管理 使用
RUBE_MANAGE_CONNECTIONS验证和管理 Yousearch 连接状态,支持会话复用和跨操作状态保持。 -
批量工具执行 通过
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() 进行更高效的批量处理。