search-orchestrator:多源搜索自动编排与可溯源结论

前言

在 Agent 里做查资料、核事实或写调研,常见做法是手动挑一个搜索工具,或按场景写死「先 Web 再 MCP」。环境里往往同时挂着百度搜索、Tavily、Brave、WebFetch、Browser 等多套能力,但谁来并行调用、多语言 query 怎么拆、深度检索何时停,通常要你在对话里反复指挥。

下面介绍 SkillHub 社区 Skill @user_c6863e36/search-orchestrator(页面名称:智能搜索编排器)。它把「发现可用搜索 Skill → 并行调用 → 迭代收敛 → 结论聚合与溯源」收成一条编排链路,并标明 requires_api_key=false,不强制为本 Skill 单独配置 API Key(具体搜索后端仍取决于你已安装的各搜索 Skill 及其密钥要求)。

这是什么

一句话定位: 全自动智能搜索编排器(简介中标注为 v5.32;SkillHub 包版本为 1.0.11)。

坐标与来源: @user_c6863e36/search-orchestrator,分类 ai-agent,来源 community,发布者 user_c6863e36(SkillHub 页面展示作者 Ashmorrow)。

解决的问题: 零配置自动发现环境中全部搜索类 Agent Skill,并行调用;按多语言 query 分流;深度迭代直至自动收敛;输出带全链路锚点审计与信息密度评分、可溯源的多源聚合结论。适用于搜索、查资料、核事实、对比、深度研究、调研报告等任务。

核心功能

以下能力均来自 SkillHub 官方简介,未在页面单独展开的实现细节不作延伸描述。

  1. 零配置工具发现
    自动发现当前 Agent 可用的搜索相关 Skill,即插即用,无需为编排器本身写配置文件。

  2. 并行多源搜索
    同时调度已发现的搜索工具。官方列举的支持类型包括:百度搜索、Tavily、高德地图、Brave、WebSearch、WebFetch、Browser,以及「任意搜索 Agent Skill」。

  3. 智能 query 分流
    对多语言 query 做分流,由编排逻辑决定如何拆解与下发检索。

  4. 深度迭代与自动收敛
    在需要多轮检索、对比、核实的场景下迭代搜索,直至编排器判定收敛,减少人工「再搜一轮」的来回。

  5. 锚点审计与信息密度评分
    全链路锚点审计,并对信息密度评分,便于判断结论是否足够支撑报告或决策。

  6. 可溯源结论聚合
    每条结论可溯源,自动聚合多源搜索结果,适合调研、对比与事实核对。

  7. 自然语言触发
    官方给出的触发词包括:搜索、搜一下、查资料、调研、对比、核事实、研究。

安装与启用

SkillHub 页面给出的安装指引是:让 AI 根据 SkillHub 安装文档 安装 @user_c6863e36/search-orchestrator。下面把文档中与安装相关的步骤整理为可复现命令(路径以你当前使用的 Agent 为准)。

1、检查或安装 skillhub CLI

command -v skillhub && skillhub --version

若未安装,可使用官方推荐的一键安装(含 CLI 与默认 Skill):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

仅需 CLI 时:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only

2、安装到当前 Agent 的 skills 目录

安装时必须用 --dir 指向当前 Agent 识别的 skills 目录;装到默认 ./skills/ 可能不会被 Agent 加载。官方文档列出的常见路径示例:

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或项目下的 .agents/skills/

安装命令形式如下(将 <skills 目录> 替换为实际路径):

skillhub install @user_c6863e36/search-orchestrator --dir <skills 目录>

也可先搜索再安装:

skillhub search search-orchestrator
skillhub install search-orchestrator --dir <skills 目录>

安装完成后,按你所用 Client 的要求重启或刷新 Skill 列表,使编排器生效。编排器会自动发现你已安装的其他搜索 Skill;若环境中没有任何搜索类 Skill,并行与多源聚合能力将受限于实际已挂载的工具。

典型用法

官方页面未提供单独的对话脚本示例,用法以自然语言触发为主。在已启用该 Skill 的 Agent 中,用简介中的触发词发起任务即可,例如:

  • 「搜一下某某技术的最新公开文档与版本说明」
  • 「调研 A、B 两种方案,对比优缺点并核事实」
  • 「查资料写一段可溯源的研究摘要,标出信息来源」

经过上面的步骤,编排器应自行完成工具发现、并行检索、迭代收敛与结论聚合;你只需在对话中明确主题、对比维度或核实点,无需手动指定「先用 Tavily 再用 WebFetch」之类的顺序。

适用场景与注意

适合谁

  • 经常在 Agent 里做多源查资料、写调研或核对事实的开发者。
  • 已安装多种搜索 Skill,希望统一编排而不是每次手写调用顺序的用户。

使用注意

  • 依赖环境: 编排质量取决于已安装的搜索类 Skill 及其可用性;本 Skill 标签为 requires_api_key=false,不表示所有下游搜索工具都不需要密钥。
  • 版本信息: SkillHub 展示包版本 1.0.11,简介中的 v5.32 指编排器产品描述版本,二者并存于官方页面,以页面为准即可。
  • 社区来源: 分类为 community,升级与行为变更以 SkillHub 上该坐标的新版本说明为准。
  • 平台差异: Cursor、Claude Code、Codex 等仅 skills 目录路径不同,安装命令中的 --dir 需与当前环境一致;官方未对某一 Client 单独说明时,不额外假设差异。

结尾

search-orchestrator 把多搜索 Skill 的发现、并行、迭代与可溯源聚合放在一层编排里,适合用触发词直接发起搜索、调研与核事实类任务。安装与优先源配置以 SkillHub 文档为准;Skill 主页与 API 入口如下:

  • SkillHub 页面:https://www.skillhub.cn/skills/user_c6863e36/search-orchestrator
  • API 入口:https://api.skillhub.cn/user_c6863e36/search-orchestrator
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye