前言¶
DeepSeek Harness(DSH)把模型与推理相关参数交给客户端配置。原生界面里改「思考深度」往往要点进菜单或记参数名,和 Codex 一类产品里「一条滑轨、四档强度」的交互相比,日常调参不够直观。社区插件 dsh-reasoning-slider(维护者 Xylocarpro,分类:客户端)通过 Harness 插件机制替换模型选择区域,提供四档推理滑块与模型搜索,不修改客户端安装文件。本文介绍其定位、能力与在 Windows 上的安装用法;事实以 GitHub 仓库 README 为准。
这是什么¶
dsh-reasoning-slider 是面向 DeepSeek Harness 的 UI 插件:在输入框旁的模型名称处打开面板,用滑动条在 关、轻度、高、Ultra 四档之间切换,并映射到 Harness 的推理参数 off、low、high、max。插件读取 Harness 模型目录,支持按名称搜索模型,且只展示当前模型声明支持的档位。
当前 README 标明插件版本 0.1.40,在 Windows 的 DeepSeek Harness 0.2.0-rc.2 上验证;Harness 仍处于预览阶段,后续版本可能需要适配。源码以 MIT 许可开源,属于社区作品,不代表 DeepSeek 或 OpenAI 官方。
核心功能¶
四档推理与参数对应¶
拖动或点击滑轨可选档;松手后只提交一次设置,保存失败时会恢复实际设置。档位与 Harness 参数、界面反馈如下(摘自 README):
| 档位 | Harness 参数 | 视觉反馈 |
|---|---|---|
| 关 | off |
关闭进度填充 |
| 轻度 | low |
纯蓝色进度条 |
| 高 | high |
蓝色进度条与四层粒子(约为 Ultra 半速) |
| Ultra | max |
极光渐变、完整粒子速度、流光边框与紫色光晕 |
仅可选择模型目录支持的档位;第三方模型可能缺少部分档位。切换模型时优先保留已有推理强度,不支持则使用该模型默认值。进入 Ultra 时会先显示约两秒的「更快消耗使用额度」提示(界面提醒,实际消耗由模型与服务商决定)。
模型选择与交互¶
- 点击输入框中的模型名称打开卡片,可搜索并切换模型。
- 滑块支持拖动、点击、跨档 50% 中点吸附,以及方向键增减一档、Home/End 到最低/最高可用档、Esc 关闭、Tab 切换焦点。
- 闪电动画模式仅影响视觉(输入框模型名左侧图标),不改变模型参数或计费;关闭时粒子小幅随机漂移,开启后整体流速提升约 30%。
- 系统启用「减少动态效果」时,插件会减少动画,Ultra 的粒子溅射可能不播放;流光边框仅在 Ultra 档显示。
技术挂载方式¶
package.json 中声明插件为 web 客户端注入,patch 经 cordis.patch.yml 打包;依赖 Harness >=0.2.0-rc.2。属于「一切皆插件」生态下的社区扩展,目录页见 SkillHub 插件页,与 DeepSeek / 幻方无官方从属关系。
安装与启用¶
官方推荐在 Windows 上使用发行 ZIP,无需 Node.js 或本地构建。
- 下载并解压
dsh-reasoning-slider-0.1.40.zip。 - 在解压后的项目目录打开 PowerShell。
- 将下方路径改为本机 DeepSeek Harness 安装目录,执行安装脚本:
# 示例:Harness 安装在 C:\Apps\DeepSeek Harness
.\scripts\install.ps1 -InstallDirectory 'C:\Apps\DeepSeek Harness'
脚本通过 Harness 随附 CLI,将包内 dist/dsh-reasoning-slider-0.1.40.tgz 安装到 desktop profile。安装完成后完整退出并重启 DeepSeek Harness,再点击输入框旁的模型名称即可看到新面板。
若需手动安装或指定 profile,可在项目根目录使用(路径同样需替换):
$installDirectory = 'C:\Apps\DeepSeek Harness'
$cli = Join-Path $installDirectory 'resources\runtime\cli\bin\dsh.cmd'
$bundle = (Resolve-Path '.\dist\dsh-reasoning-slider-0.1.40.tgz').Path
& $cli plugin --profile desktop add $bundle
scripts/install.ps1 支持 -Profile 参数;桌面客户端通常使用 desktop。若下载的是 GitHub 自动生成的源码 ZIP,需先按仓库内开发指南构建安装包后再安装。
安装后看不到新界面时:确认装到了 desktop profile、Harness 版本为已验证的 0.2.0-rc.2,并检查是否与其他替换模型选择器的 UI 插件冲突。
卸载并恢复原生选择器:
$installDirectory = 'C:\Apps\DeepSeek Harness'
$cli = Join-Path $installDirectory 'resources\runtime\cli\bin\dsh.cmd'
& $cli plugin --profile desktop remove dsh-reasoning-slider
改路径后执行,并重启 Harness。
典型用法¶
- 启动已安装插件的 Harness,在对话输入框旁点击当前模型名称。
- 在卡片内拖动白色圆形滑块,或直接点击滑轨,选择需要的推理档位;可用方向键微调。
- 如需换模型,在同一面板内搜索并选择;插件会按新模型能力保留或回退推理档位。
- 需要更强视觉反馈时,可打开闪电模式;若系统开启了「减少动态效果」,预期动画会减弱。
子代理会话仍遵循宿主的模型切换限制,行为与 Harness 一致。
适用场景与注意¶
适合谁:在 Windows 上使用 DSH 0.2.0-rc.2 左右版本、希望用滑块快速切换 off/low/high/max、并在一处完成模型搜索与选择的开发者。
安装前建议:插件随 Harness 客户端进程加载,具备与客户端相同的运行上下文。安装前应阅读 GitHub 源码 与 MIT 许可证,确认接受社区 UI 扩展的风险与维护节奏(仓库公开星标为 0,以目录页为准)。
局限:兼容性说明目前以 Windows + 指定 Harness RC 为主;Linux/macOS 或未验证版本需自行评估。不要凭插件名拼接 dsh plugin add github:... 类命令——README 给出的路径是 ZIP + install.ps1 或 CLI 指向本地 .tgz。
结尾¶
dsh-reasoning-slider 把 Harness 四档推理参数做成可拖动的滑块与模型面板,交互参考 Codex,实现细节(粒子、Ultra 提示、键盘与无障碍相关行为)在 README 中有完整说明。若要进一步了解构建与贡献,可查看仓库内的 docs/DEVELOPMENT.md 与 CONTRIBUTING.md。
- 目录页:https://www.skillhub.cn/plugins/Xylocarpro/dsh-reasoning-slider
- GitHub:https://github.com/Xylocarpro/dsh-reasoning-slider