dsh-adaptive-reasoning
在终端中运行以下命令:
dsh plugin install zhuifengqug/dsh-adaptive-reasoning
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install zhuifengqug/dsh-adaptive-reasoning,或从源码仓库 https://github.com/zhuifengqug/dsh-adaptive-reasoning 安装,完成后重启 dsh web 即可生效。
插件介绍
在 DeepSeek Harness 的 Web 界面里,推理等级(Reasoning effort)一直只是模型选择器中一行静态文本:点两下、选一下,遇到 off、high、max 这类稀疏等级或供应商自定义标识符时格外别扭。dsh-adaptive-reasoning 把这行变成了一个真正的无级滑块——你拖到哪,reasoningEffort 就实时写到那,16 毫秒节流保证请求不会在拖动中堆积;松手或失焦时自动吸附到该模型声明的最近等级,只发一次确认写入,干净利落。
面板的视觉走的是像素质感路线:4 像素硬边、分段能量格、Press Start 2P 字体,轨道是一层冷灰的"灰烬",滑块划过时由 WebGL2 三段模拟(ignition → blur → composite)逐格"点燃",每个等级烧出从灰到赤红的独立色阶。不支持 WebGL2 或开启了减少动态效果的浏览器会自动回退到静态能量格,功能不受影响。
最实用的一点是"自动补全":当你打开一个尚未声明 reasoningEfforts 的模型面板时,面板会提示你点一下"自动补全"按钮,按钮会优先从 models.dev 拉取匹配记录,拉不到就按模型家族(deepseek、qwen、claude、gpt 等)给出保守的等级声明,写入 llm-pi-ai 配置。已经声明过的模型绝不会被覆写。插件全程通过 session.selectModel 的正规 RPC 通道读写,官方选择器、/model 命令、无障碍行为一概不动,装上是增强,卸掉即还原。
使用场景
- 模型声明的推理等级稀疏或不规则(off/high/max)
- 需要比下拉菜单更精细、更直观地调节推理深度
- 打开面板后一键为整个 provider 自动补全缺失的等级声明
适合人员
- DeepSeek Harness Web GUI 日常用户
- 频繁切换多种模型并调整推理等级的开发者
- 偏好像素风 UI 且在意无障碍回退的终端用户