智能搜索助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/yousearch-automation。
技能介绍
要解决什么问题
在 Agent 或 IDE 里直接操作 Yousearch 时,工具名、入参 schema 会随 Composio 侧更新而变化;若硬编码 slug 或字段,很容易在执行阶段报错或漏掉分页。本技能把流程收敛为:先发现工具 → 确认连接为 ACTIVE → 再按 schema 执行,并通过 Rube MCP 暴露 Composio 的 Yousearch toolkit。
技能如何工作
- 环境前提:客户端已接入 Rube MCP(
RUBE_SEARCH_TOOLS可用);Yousearch 经RUBE_MANAGE_CONNECTIONS(toolkityousearch)完成授权。 - 工具发现:每次跑工作流前调用
RUBE_SEARCH_TOOLS,拿到当前 tool slug、输入 schema、推荐执行顺序与已知坑点。 - 执行路径:常规操作用
RUBE_MULTI_EXECUTE_TOOL(须带memory,可为{});批量或脚本化可用RUBE_REMOTE_WORKBENCH里的run_composio_tool();需要完整 schema 时可查RUBE_GET_TOOL_SCHEMAS。 - 会话:同一工作流内复用 session ID;新工作流再生成新 session。
适用边界与注意点
- 未显示 ACTIVE 连接前不要执行任何 Yousearch 工具;按返回的 auth 链接完成绑定。
- 响应里若有分页 token,需循环拉取直到结束。
- 官方 toolkit 文档:
composio.dev/toolkits/yousearch;底层能力由 Composio 提供,行为以当前 search 结果中的 schema 为准。
使用场景
- 在 Cursor 里接好 Rube MCP 后,先查 `RUBE_SEARCH_TOOLS` 再按返回 schema 调用 Yousearch 搜索接口,避免 slug 过期
- 多页搜索结果需要跟分页 token 拉全量时,用 `RUBE_MULTI_EXECUTE_TOOL` 在同一 session 内连续执行
- 新环境部署 Agent 时,通过 `RUBE_MANAGE_CONNECTIONS` 绑定 yousearch 并走完 auth 链接直到状态为 ACTIVE
- 批量或脚本化调用多个 Yousearch 工具时,在 `RUBE_REMOTE_WORKBENCH` 里用 `run_composio_tool()` 串联执行
适合人员
- 负责在团队 IDE 里配置 MCP,并要把 Yousearch 搜数能力接进自定义 Agent 的后端工程师
- 维护 Composio 集成、需定期检查 yousearch 连接是否为 ACTIVE 的平台或 DevOps 同学
- 写自动化调研流程的 Agent 作者,要求每次执行前动态发现工具而非写死参数
- 对接企业搜索或知识库检索产品、需在对话式界面里稳定调用 Yousearch 的集成开发者