DSH Plugins
返回列表
🤖

dsh-model-router

模型推理 更新于 2026.10.16

在终端中运行以下命令:

dsh plugin install chillBnetley/dsh-model-router

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install chillBnetley/dsh-model-router 安装本插件(源码:https://github.com/chillBnetley/dsh-model-router),并在 profile 的 cordis.patch.yml 里将 dsh-model-router 加入 dsh.profile.bundles。

插件介绍

在 Harness 里若始终用同一模型应付所有对话,写代码、推理与闲聊往往要么贵、要么不稳。dsh-model-router 在每次 llm/stream 调用前按本轮任务类型做分类,再按策略把请求派发到更合适的 provider/model,而不是改写会话内容本身。

核心是按任务选目标:编码、数学推理、知识问答等走质量优先;日常闲聊走效率优先、优先免费模型;写作、翻译、长上下文则在接近最高分的前提下选更便宜的方案。另有硬规则:执行工具的轮次不会把 Grok 当执行模型;能力未知或工具支持不明的模型会被排除;限流路由会冷却;会话标题与压缩等辅助调用默认不路由。还支持工作/闲聊模式切换、dryRun 只记录不改流量、以及把实际应答模型回写到 Composer 选择位。

能力矩阵 data/capabilities.json 为策略提供评分、价格与实测信号;可用 /route 查看最近一次分类与选型理由。子代理与 agent team 仍按原流程工作,路由只替换流式请求所用的模型,可用 respectModels 保护已钉住的模型。

适合已在 profile 中配置多模型目录、希望按场景自动权衡质量与成本的用户;也适合想先用 dryRun 对照自己的网关与能力表,再逐步放开真实流量的团队。

使用场景

  • 同一 Harness 里编码、推理与闲聊混用,希望自动选更强或更省的模型
  • 已配置多 provider 目录,想按任务类型做质量与价格权衡
  • 先用 dryRun 观察选型,再对真实流量放开自动路由

适合人员

  • 在 profile 中维护多模型网关的 Harness 用户
  • 关心推理质量与 API 成本的日常开发者
  • 需要子代理仍用专用模型、主会话自动路由的团队