DSH Plugins
返回列表
🤖

dsh-custom-reasoning

模型推理 更新于 2026.10.06

在终端中运行以下命令:

dsh plugin install 3likofj/dsh-custom-reasoning

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

在 DeepSeek Harness 终端执行 dsh plugin install 3likofj/dsh-custom-reasoning 安装插件(源码:https://github.com/3likofj/dsh-custom-reasoning)。

插件介绍

在 DSH 里,推理强度(Effort)是否出现在模型选择器里,取决于适配器是否在元数据里声明了 reasoning 信息。许多走 llm-pi-ai 的第三方 OpenAI 兼容端点并没有这类声明:界面不会出现 Effort 行,而 dsh-llm 还会直接拒绝未声明的强度,请求甚至发不出去。要在这些模型上用到官方同款五档强度,唯一自洽的做法是把等级写回适配器侧的模型条目——本插件会在你切换模型时自动完成这件事。

插件监听当前会话模型变化:若路由属于 llm-pi-ai 且目录里完全没有 reasoning 元数据,就通过宿主 settings 的 mutate 为该模型写入标准五档 reasoningEfforts(off / low / medium / high / max)及必要的 compat 字段,并保留 apiKey、baseURL 等同级配置。宿主重发模型目录后,官方 Effort 行会出现,插件侧控件随之隐藏;已声明过的模型不会被重复写入。声明本身不会立刻改请求行为——只有你在选择器里真正选中某一档时,pi-ai 才会发送对应推理参数,因此对不支持推理的模型也相对安全、可逆。

模型栏左侧在官方缺失时还会显示状态胶囊:可查看自动声明进度、手动选档、配置线格式(openai-completions 场景)或关闭「选中未声明模型时自动开启」。适用边界很明确:仅 llm-pi-ai 路由、仅模型目录里能查到的条目;DeepSeek 官方适配器等本来就有 Effort 的不会介入。适合在 jagb、amd、platform、nvidia、zai 等第三方网关上用同一套官方 UI 管理推理强度的用户。

使用场景

  • 第三方网关模型没有官方 Effort 行,需要补上五档推理强度
  • 在 jagb、zai、OpenRouter 等 pi-ai 路由上想用 DSH 原生强度选择器
  • 切换模型后希望自动声明 reasoning,又不想误改已支持推理的官方适配器

适合人员

  • 使用 llm-pi-ai 连接多家 OpenAI 兼容 API 的 DSH 用户
  • 需要在目录模型上统一管理 off 到 max 推理档位的进阶用户
  • 自建或混用第三方端点、又希望界面与官方模型一致的人