Yousearch 智能检索自动化
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,将 @org-02qudk26/yousearch-automation-nt 安装到 AI 助手中。
技能介绍
解决的具体问题
在使用 Yousearch 执行自动化检索任务时,开发者通常面临工具接口变更、连接状态不可靠以及参数校验失败等问题。直接硬编码 RUBE_SEARCH_TOOLS 的工具标识或参数,极易因底层 Schema 变动导致工作流中断。该技能通过标准化的 MCP 交互模式,将工具发现、连接鉴权与任务执行解耦,降低调用 Yousearch 工具链的试错成本。
核心能力与关键步骤
技能基于 Rube MCP 和 Composio Yousearch 工具包构建,核心工作流分为三个阶段:
- 工具发现:优先调用
RUBE_SEARCH_TOOLS获取当前可用的工具标识(slugs)、输入 Schema 及已知陷阱,避免使用过期的接口定义。 - 连接检查:通过
RUBE_MANAGE_CONNECTIONS验证 Yousearch 连接状态。若未处于ACTIVE状态,需跟随返回的鉴权链接完成授权。 - 任务执行:使用
RUBE_MULTI_EXECUTE_TOOL执行具体检索任务。调用时必须包含memory参数(即使为空对象{}),并在多步工作流中复用相同的session ID,同时注意处理分页 token 以确保数据拉取完整。
适用边界与注意点
- Schema 强约束:必须严格使用
RUBE_SEARCH_TOOLS返回的字段名与数据类型,不可凭经验猜测参数结构。 - 状态依赖:任何工具调用前,必须确认连接状态为
ACTIVE,否则任务会直接失败。 - 会话管理:新的独立工作流需要生成新的
session ID,跨工作流复用会导致状态污染。 - 适用范围:仅适用于已配置 Rube MCP 且具备 Yousearch 工具包访问权限的客户端环境,不处理 Yousearch 业务逻辑本身。
使用场景
- 在已连接 Rube MCP 的环境中,检查 Yousearch 连接状态是否为 ACTIVE。
- 在运行检索工作流前,调用工具发现接口获取 Yousearch 工具标识和输入参数。
- 在多步自动化任务中,复用会话 ID 并处理分页 token 拉取完整检索结果。
- 当 Yousearch 连接未激活时,按返回鉴权链接完成授权后重新执行检索。
适合人员
- 需要把 Yousearch 检索动作接入现有 Agent 工作流的 AI 工程师
- 维护 Rube MCP 客户端并排查 Yousearch 连接状态的集成工程师
- 要用工具发现接口避免硬编码检索参数的自动化工程师
- 需要在多步检索任务中管理会话和分页结果的系统工程师