DSH Plugins
返回列表
🧰

dsh-effort-sync

联网工具 更新于 2026.10.18

在终端中运行以下命令:

dsh plugin install DC1024/dsh-effort-sync

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

在 DeepSeek Harness 中打开「设置 → 插件」,执行 dsh plugin install DC1024/dsh-effort-sync 安装(源码:https://github.com/DC1024/dsh-effort-sync),安装后重启 DSH 以加载客户端插件。

插件介绍

在 DSH 里给模型选好供应商之后,模型选择器里有时仍看不到「思考强度」——并不是网关没报能力,而是发现契约里没有推理字段:即便 /v1/models 里写了 supported_reasoning_levels,目录也搬不进来。推理档位只能靠在适配器自报或你在 models 里手写 reasoningEfforts,网关一多、模型一换,手工对齐很快变成负担。

dsh-effort-sync 走「读上游、写目录」:按你在 providers 里声明的供应商(含 patch 层)拉模型列表,用正规凭据解析去请求 /models,把双方都有而目录还缺的等级写回 reasoningEfforts,写入路径与设置界面相同,经 configEditor,不绕旁路。设置 → 模型页尾有「同步推理等级」一键应用;agent 可用 sync_reasoning_levels,默认只报告差异不写盘。默认加性合并、只认 DSH 固定词表、保留已有 wire 拼写,单个供应商失败不会挡住其余写入。

适合在用 magpie 等已公布推理档位的中转网关、或自建 OpenAI 兼容端点的用户:想少维护一份目录、又希望选择器里档位与上游一致。需要整表替换或把上游 none 映射为 off 时,可在工具里显式开启相应选项;上游标 reasoning: false 的模型仍建议你自己决定是否关闭档位,插件只会在报告里提示。

使用场景

  • 网关已在 /v1/models 公布 supported_reasoning_levels,但 DSH 选择器仍无思考强度可选
  • 维护多个中转或自建兼容端点,不想为每个模型手写 reasoningEfforts
  • 希望 agent 在改配置前先 dry-run 查看目录与上游的差异

适合人员

  • 在 DSH 中配置自定义供应商与模型目录的深度用户
  • 使用 magpie 等已声明推理档位的中转网关用户
  • 需要批量、可审计地维护 models 配置的运维或自动化场景