devmom/fusion-symphony0

fusion-symphony

Multi-Model Fusion Orchestrator (MoA) over registered DeepSeek Harness LLM providers: conductor-led fan-out, evidence ledger, verify/synthesize loop, zero training.

包名
fusion-symphony
版本
0.1.0
许可证
MIT
最近更新
2026年8月25日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:devmom/fusion-symphony

配置(cordis.patch.ymlconfig,可在安装后修改,或运行期用工具参数覆盖)

字段默认说明
enabledtrue是否注册工具
providerdeepseek-official默认 Provider 路由(已按本机运行环境核对:settings.yaml + @deepseek-ai/dsh-llm-deepseek 适配器)
modeldeepseek-v4-flash默认模型 id
conductorModel""门控/Conductor 用模型 id(留空则用 model
aggregatorModel""Verifier/Aggregator 用模型 id(留空则用 model
workerModels["deepseek-v4-flash", "deepseek-v4-pro"]worker 模型 id 列表(同一 provider 下的多模型 = 真实融合;auto/fugu 下前一半 advisor、后一半 agent)
advisors / agents2 / 2默认顾问/调研员数量
searchtrue是否允许 agent 角色使用 web_search 取证据
useConductorfalse预留:是否用 Conductor 动态生成 Plan(当前为静态多 worker)
processBriefingtrue每次调用后注入一条"执行过程简报"上下文(各 worker 论断+证据来源+裁决),对话与会话日志可见;设 false 关闭
maxRounds2校验/重派轮次上限
maxWorkers4并发 worker 上限
maxTotalToolCalls8工具调用预算(保留)
maxTokensPerWorker4000单次 worker 模型调用 maxTokens(实际按 ≥16000 兜底)
maxTokensAggregator16000聚合器(最终报告组装)输出上限
maxSections8章节数上限(安全阀);实际章节数由 Conductor 按任务决定(综述类 6+ 章、简单任务 1~2 章)

多模型融合的关键workerModels(或调用参数 worker_models)里填多个不同模型 id(可跨 Provider),是让"不同模型盲区互相抵消"的前提。只有单一模型时,插件退化为"同模型多角色"的 MoA,效果打折但仍可用。