SuperAPI AI 工具集

wide_research

智能体与模型

查看项目

更新于 10-26 18:14

技能介绍

用途

Wide Research 用于协调一个 manager 子代理,把同一项研究任务分发到许多相互独立的输入项上,并返回一份归一化后的结果集。

何时使用

  • 任务可以拆分为许多相互独立的子任务(例如每个输入对应一家公司、一个人或一个主题)。
  • 每个子任务应返回相同的结构化字段。
  • 用户提出“wide research”“parallel research”,或需要高体量的逐项查询/筛查。
  • 不适用于单项任务,或子任务之间存在依赖关系的情况。

工具与接口约定

  • 整个操作只使用一个 manager 子代理。
  • Manager 输入约定包括:operation_brief(一句简洁说明)、inputs(每个元素一个独立条目)、output_schema(必需字段与允许类型)、worker_prompt_template(针对每个输入的指令)、completion_format(manager 最终响应的精确 JSON 对象形状)。
  • Manager 输出约定包括:total、success_count、failure_count、results、failures、notes。

使用方式与操作规则

  • 在启动 manager 前先对输入列表去重并规范化。
  • 输出 schema 保持最小且明确,除非用户明确要求,避免可选字段或自由格式字段。
  • 一个用户目标使用一个 manager 协调者,不要派生多个平级的根级子代理。
  • 指示 manager 为每个输入分配一个 worker,并让每个 worker 只限定在自己的条目上。
  • 若完整性重要且部分输入失败,在可行时只对失败输入重试一次。
  • 立即回复用户“广域研究已开始”,不要阻塞等待完成。
  • 最终面向用户的输出中,始终报告覆盖率(success_count/total)与未解决的缺口。

适用场景

适合按公司、人物、主题逐条调研,批量筛查,以及需要统一字段的高体量并行查询。

限制

不适用于单项任务或子任务相互依赖的场景;输出字段需保持精简明确;失败重试仅限失败输入且可行时执行一次。