ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

通过 Rube MCP 自动化 Yousearch 操作:awesome-claude-skills 中 yousearch-automation Skill 的完整实战指南

通过 Rube MCP 自动化 Yousearch 操作:awesome-claude-skills 中 yousearch-automation Skill 的完整实战指南 AI 技能AI 插件人工智能工作流自动化【免费下载链接】awesome-claude-skillsA curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows项目地址https://gitcode.com/GitHub_Trending/aw/awesome-claude-skills点击查看免费下载本指南以开源仓库awesome-claude-skills中 composio-skills/yousearch-automation/SKILL.md 为绝对主体系统讲解如何让 Claude 通过 Rube MCPComposio 提供自动完成 Yousearch 相关的搜索、连接与批量操作。读完本文你将掌握先搜索工具 → 检查连接 → 多工具执行的完整工作流范式、各 MCP 工具的调用负载格式以及避免硬编码 schema 的关键陷阱可直接在 Claude Code、Claude.ai 等支持 Skills 的环境中落地运行。Skill 概览yousearch-automation 是什么yousearch-automation是一个标准的 Claude Skill 包其核心载体是SKILL.md文件由 YAML frontmatter 与 Markdown 指令两部分组成。文件开头composio-skills/yousearch-automation/SKILL.md声明了三个关键元信息name: yousearch-automation description: Automate Yousearch tasks via Rube MCP (Composio). Always search tools first for current schemas. requires: mcp: [rube]nameSkill 的唯一标识加载时作为元数据被 Agent 看到description向 Agent 描述该 Skill 的能力边界并显式强调Always search tools first for current schemas永远先搜索工具、再拿当前 schema这是整套工作流的第一原则requires.mcp声明该 Skill 依赖名为rube的 MCP 服务器即 Rube MCP。该 Skill 的本质定位是通过 Composio 的 Yousearch toolkit经由 Rube MCP 这一统一入口把 Yousearch 的搜索与数据操作能力封装成 Claude 可直接编排执行的工作流。它不直接硬编码某个具体 API 调用而是依赖 Rube MCP 提供的四个核心工具完成发现—连接—执行闭环。前置条件在执行任何 Yousearch 自动化任务之前需要满足以下条件composio-skills/yousearch-automation/SKILL.mdRube MCP 必须已连接环境中必须存在可响应的RUBE_SEARCH_TOOLS工具有效的 Yousearch 连接通过RUBE_MANAGE_CONNECTIONS建立 toolkit 为yousearch的 ACTIVE 连接先搜索后执行任何操作前都必须调用RUBE_SEARCH_TOOLS获取当前工具 schema避免因 schema 变更导致调用失败。从仓库结构看这一前置条件并非 yousearch 独有——README.md 的 App Automation via Composio 一节说明该目录下共收录了 78 个 SaaS 应用的预置工作流 Skill每个 Skill 都遵循同一套工具序列 参数指引 已知坑点 快速参考表模板yousearch-automation 正是其中之一。环境搭建接入 Rube MCP搭建过程非常轻量核心只有一步把https://rube.app/mcp作为 MCP 服务器添加到你的客户端配置中。按原文档说明这一过程无需任何 API Key——添加端点即可直接工作composio-skills/yousearch-automation/SKILL.md。完成端点添加后按以下顺序完成环境验证composio-skills/yousearch-automation/SKILL.md调用RUBE_SEARCH_TOOLS确认 Rube MCP 已可用调用RUBE_MANAGE_CONNECTIONS传入 toolkityousearch若连接状态不是 ACTIVE点击返回的授权链接完成 Yousearch 账号连接在运行任何工作流前再次确认连接状态为 ACTIVE。这套先验证工具、再验证连接、最后才执行的顺序是整个 Skill 保证可靠性的根基连接未就绪就执行工具只会得到授权类错误。工具发现Tool Discovery一切操作的起点该 Skill 反复强调一个核心方法论执行任何工作流之前必须先发现可用工具。工具发现的调用格式如下composio-skills/yousearch-automation/SKILL.mdRUBE_SEARCH_TOOLS queries: [{use_case: Yousearch operations, known_fields: }] session: {generate_id: true}调用后会返回以下关键信息可用工具 slug即后续RUBE_MULTI_EXECUTE_TOOL中tool_slug字段的取值来源输入 schema每个工具的合法参数结构与类型定义推荐执行计划针对当前 use case 的推荐调用顺序已知坑点该工具集的常见失败模式。之所以永远先搜索是因为工具 schema 是动态演进的——工具的 slug、参数名、字段类型都可能随上游 API 更新而变化。硬编码任何 slug 或参数都会在 schema 变更后静默失败。这一点在原文档的 Known Pitfalls 中被列为第一坑点composio-skills/yousearch-automation/SKILL.md。核心工作流模式三步闭环整个 Yousearch 自动化流程被凝练为三个步骤构成一个可复用的闭环模式composio-skills/yousearch-automation/SKILL.md。Step 1发现可用工具针对你的具体任务发起搜索注意在此步骤复用已有会话 ID 而非新建RUBE_SEARCH_TOOLS queries: [{use_case: your specific Yousearch task}] session: {id: existing_session_id}use_case描述越具体返回的工具推荐越精准。相比首次发现的generate_id: true此处在同一工作流内使用既有session.id以保持会话连续性。Step 2检查连接确认 Yousearch 连接处于 ACTIVE 状态RUBE_MANAGE_CONNECTIONS toolkits: [yousearch] session_id: your_session_idtoolkits传入数组形式session_id与 Step 1 保持一致。若返回状态非 ACTIVE应回到 Setup 阶段完成授权而不是继续往下执行。Step 3执行工具使用搜索阶段拿到的工具 slug按 schema 传入参数RUBE_MULTI_EXECUTE_TOOL tools: [{ tool_slug: TOOL_SLUG_FROM_SEARCH, arguments: {/* schema-compliant args from search results */} }] memory: {} session_id: your_session_id需要注意三个细节tool_slug必须来自RUBE_SEARCH_TOOLS的返回结果不能手写猜测arguments必须与搜索返回的 schema 完全一致字段名、类型都不能偏差memory参数必须始终携带即使没有跨步记忆需求也要显式传空对象{}。已知坑点详解六条实战红线原文档用专门章节列出了六个高频陷阱composio-skills/yousearch-automation/SKILL.md这是整套工作流最直接的防错清单坑点正确做法深层原因总是先搜索任何 slug、参数都不得硬编码必须先调RUBE_SEARCH_TOOLS工具 schema 随上游 API 演进硬编码即脆弱检查连接执行前确认RUBE_MANAGE_CONNECTIONS返回 ACTIVE未授权连接下执行必然失败Schema 合规严格使用搜索结果中的字段名与类型参数偏差会导致工具级报错Memory 参数RUBE_MULTI_EXECUTE_TOOL调用始终携带memory哪怕为空{}该工具要求该字段必须存在会话复用工作流内复用 session ID新工作流才生成新 ID会话承载跨步上下文随意新建会割裂状态分页处理检查响应中的分页 token持续拉取直到数据完整单次响应可能只返回部分结果快速参考四个 MCP 工具的分工原文档以表格形式给出了全流程中四个核心 MCP 工具的分工composio-skills/yousearch-automation/SKILL.md操作使用方式查找工具RUBE_SEARCH_TOOLS携带 Yousearch 专属的 use case建立连接RUBE_MANAGE_CONNECTIONStoolkit 传yousearch执行工具RUBE_MULTI_EXECUTE_TOOL使用搜索发现的工具 slug批量操作RUBE_REMOTE_WORKBENCH配合run_composio_tool()调用完整 schema对带schemaRef的工具使用RUBE_GET_TOOL_SCHEMAS这张表是四工具分工的最小记忆单元日常单次操作走搜索 → 连接 → 执行三件套面对批量任务则升级到RUBE_REMOTE_WORKBENCH远程执行当工具 schema 过于庞大以schemaRef引用形式返回时再通过RUBE_GET_TOOL_SCHEMAS拉取完整定义。从仓库结构看模板化 Skill 的适用边界对照同目录下的其他 77 个自动化 Skill如 composio-skills/hubspot-automation/SKILL.md 等同模板文件可以发现yousearch-automation 的文档结构是一个经过反复验证的通用范式frontmatter 声明依赖 → 前置条件 → 环境搭建 → 工具发现 → 三步工作流 → 坑点清单 → 快速参考表。这种模板化的价值在于无论目标是 Yousearch 还是其他任何 Composio 支持的 SaaSAgent 只需替换use_case与toolkits名称即可复用整套编排逻辑。从 SKILL.md 的description与正文措辞可以推断设计者刻意将当前 schema 以搜索为准作为最高原则写入指令其意图是让 Skill 在工具 API 频繁演进的环境中长期保持可用——这也是该模板 Skill 最值得借鉴的设计思想。实际使用中你完全可以在本 Skill 基础上把use_case扩展为更细粒度的 Yousearch 业务场景如特定类型的内容检索、定时批量拉取等但必须始终保留先搜索、再执行的铁律。本文全部内容基于仓库中 composio-skills/yousearch-automation/SKILL.md 及其所属的 composio-skills 目录结构撰写未超出仓库现有文档与代码证据范围。赞分享AI 技能AI 插件人工智能工作流自动化【免费下载链接】awesome-claude-skillsA curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows项目地址https://gitcode.com/GitHub_Trending/aw/awesome-claude-skills点击查看免费下载相关推荐通过 Rube MCP 自动化 Bright Data 操作awesome-claude-skills 的 Brightdata Automation Skill 实战指南通过 Rube MCP 自动化 Bright Data 操作awesome claude skills 的 Brightdata Automation SkiAI 技能AI 插件人工智能工作流自动化使用 awesome-claude-skills 的 gleap-automation Skill通过 Rube MCP 自动化 Gleap 操作的完整实战指南使用 awesome claude skills 的 gleap automation Skill通过 Rube MCP 自动化 Gleap 操作的完整实战指AI 技能AI 插件人工智能工作流自动化通过 Rube MCP 自动化 Textcortexawesome-claude-skills 中 Textcortex Automation Skill 完整实战指南通过 Rube MCP 自动化 Textcortexawesome claude skills 中 Textcortex Automation Skill 完AI 技能AI 插件人工智能工作流自动化上一篇终极指南如何在Cataclysm-DDA中从零创建自定义剧情线与NPC对话树下一篇flutter_photo_manager核心功能解析图片、视频与音频管理API详解创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表