dsh-reasoning-slider:DeepSeek Harness 推理等级滑条

DeepSeek Harness (DSH) 的理念是“一切皆插件”。在调试推理模型时,手动调整推理等级(off / minimal / low / medium / high / xhigh / max)往往需要修改配置或多次点击。dsh-reasoning-slider 插件将类似 Codex 的推理等级滑条直接内嵌到了 DSH 的模型选择器中,让档位调整在 UI 层面完成。

这是一个由 edwardzhou21 维护的 DSH 插件,开源协议为 MIT。它不改变模型逻辑,而是通过 UI 交互封装了推理等级的切换逻辑,使得在模型选择器内即可完成档位调整。

核心功能

  • 内嵌展示:滑条位于模型选择器弹层,选中模型后自动显示该模型支持的推理档位。
  • 实时预览:拖动滑块可实时预览,松开后生效。
  • 智能携带:切换模型时,插件会尝试保留当前档位;若目标模型不支持该档位,则自动回退到其默认档位。
  • 多模交互:支持键盘(←/→ 或 ↑/↓)和鼠标滚轮切换档位。
  • 状态提示:单档位模型显示“支持档位: xxx”,无档位模型显示提示。

安装与启用

需要安装 pnpm 和 DSH。以下是使用 desktop profile 的安装命令:

dsh plugin --profile desktop add https://github.com/edwardzhou21/dsh-reasoning-slider/archive/refs/tags/v0.0.7.tar.gz

安装后,在 DSH 界面打开模型选择器即可看到该插件。

典型用法

  1. 打开 DSH,点击模型选择器。
  2. 选中一个模型。
  3. 在下方出现的滑条中拖动以调整推理等级。
  4. 松开鼠标,档位立即生效。

适用场景与注意

  • 适用场景:适合需要频繁测试不同推理等级的开发者。例如,对比低档位和最高档位的输出质量。
  • 注意:
    • 环境要求:插件要求 Node.js 版本在 22.13.0 或更高。
    • DSH 兼容性:dsh-reasoning-slider@0.0.7 支持 DSH 的 0.1.2-alpha.2、0.1.2-alpha.4、0.1.2-alpha.5、0.1.2-rc.1 与 0.2.0-rc.2 版本;DSH 0.1.2-alpha.3 尚未验证。
    • npm 包区别:npm 上的 reasoning-slider 包是上游原版,不含本仓库的改动。

插件通过 Cordis patch 机制集成,源码位于 GitHub。

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

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

小夜