DeepSeek Harness 插件:fusion-symphony 多模型融合编排引擎

前言

在 DeepSeek Harness(DSH)的插件生态中,多模型协同通常面临配置复杂或需要模型训练的门槛。devmom/fusion-symphony 插件提供了一个基于 DSH 自身注册 LLM Provider 的多模型融合编排方案,采用 MoA(Mixture of Agents)范式实现零训练的模型融合。

下面介绍该插件的安装、配置与使用方式。

它是什么

fusion-symphony 是一个 DSH 插件包,定位为多模型融合编排引擎。它不依赖外部网关,直接使用 DSH 已注册的 ctx.llm Provider(如 deepseek、pi-ai 等)进行模型调用。通过纯 Prompt 编排替代训练式协调器,它将 OpenRouter Fusion、Sakana Fugu Ultra、Hermes MoA 三种范式的优点归约为三个可配置轴:拓扑、工具权限、校验循环。

核心能力

该插件主要包含以下功能:

  • 基于已注册 Provider 的 MoA 融合:利用 DSH 注册的 LLM Provider 构建多模型协同。
  • 零训练编排:Conductor、Worker、Verifier、Aggregator 等角色均通过 Prompt 定义,无需权重更新。
  • Conductor 任务分解与证据账本:Conductor 负责任务分解,Agent 角色的论断携带 evidence(证据),聚合器引用账本生成报告。
  • 深度校验与范围收缩重派:Verifier 检查覆盖度与深度,对深度不足的子任务进行定向重派。
  • 零压缩组装:报告长度无单次调用上限,聚合器生成框架,各章节草稿逐字拼接。
  • 降级链:支持 L2(全 worker 失败时单模型直答)和 L3(校验/聚合失败时标记 unverified)降级策略。
  • 定制卡片与过程上下文注入:通过 processBriefing 注入执行简报,提供 presentCall 和 presentResult 定制卡片。
  • Web Search 与跨 Provider 融合:支持 Agent 角色使用 ctx.web.search,并支持跨 Provider 指定不同模型角色。

安装与启用

安装该插件需使用 DSH 的 bundle 机制,将插件目录锚定到 profile。

dsh plugin --profile default add file:D:\work\DeepSeekHarness\Plugins\fusion-symphony

执行后,插件会通过 package.json 中的 dsh.bundle.patch 声明,结合 cordis.patch.yml 将 entry 插入 Cordis 组合。配置可在 cordis.patch.yml 的 config 字段中修改,或通过工具参数覆盖。

关键配置项包括:

  • enabled:是否注册工具(默认 true)。
  • provider / model:默认 Provider 和模型 ID。
  • conductorModel / aggregatorModel:Conductor 和聚合器专用模型(留空则用默认 model)。
  • workerModels:Worker 模型列表,支持跨 Provider,是融合的关键。
  • preset:预设模式(auto、fusion、hermes、fugu)。
  • maxRounds / maxWorkers:校验轮次上限和并发 Worker 上限。

调用方式

调用插件提供的 fusion_symphony_orchestrate 工具。以下是典型参数示例:

{
  "query": "2026 年 X 行业市场规模官方最新数据是多少?",
  "preset": "auto",
  "return_mode": "synthesized",
  "worker_models": [
    { "provider": "openrouter", "model": "anthropic/claude-...", "role": "agent" },
    { "provider": "openrouter", "model": "openai/gpt-...", "role": "agent" },
    { "provider": "openrouter", "model": "google/gemini-...", "role": "advisor" }
  ]
}

预设语义:
* fusion:全 agent,有工具,单轮合成。
* hermes:全 advisor,无工具,单轮顾问,返回 materials。
* fugu / auto:混合角色,按角色分配工具,多轮校验+重派。

返回模式:
* synthesized:返回组装后的最终答案。
* materials:返回各角色论断,供宿主 Agent 合成。

注意事项

  • 真机验证:安装态验证通过,但真机对话级验证需重启 Web GUI 才能真实消耗 deepseek-official 的 API 配额。
  • 计费与限制:maxTotalToolCalls 与 est_cost_usd 当前为近似值,未计入费;maxTokensPerWorker 实际按 ≥16000 兜底。
  • Conductor 状态:useConductor 为预留开关,真正的动态 Plan 暂未接入,当前为静态多 worker + 校验/重派。
  • 模型融合要求:单一模型时融合度下降,需在 workerModels 中填入不同模型(跨 Provider 或同一 Provider 下不同模型)才能体现融合优势。

生态链接

羽毛球分组比赛记分
小程序二维码

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

小夜