dsh-reasoning-slider:在 Harness 里用滑块切换四档推理强度

前言

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 或本地构建。

  1. 下载并解压 dsh-reasoning-slider-0.1.40.zip。
  2. 在解压后的项目目录打开 PowerShell。
  3. 将下方路径改为本机 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。

典型用法

  1. 启动已安装插件的 Harness,在对话输入框旁点击当前模型名称。
  2. 在卡片内拖动白色圆形滑块,或直接点击滑轨,选择需要的推理档位;可用方向键微调。
  3. 如需换模型,在同一面板内搜索并选择;插件会按新模型能力保留或回退推理档位。
  4. 需要更强视觉反馈时,可打开闪电模式;若系统开启了「减少动态效果」,预期动画会减弱。

子代理会话仍遵循宿主的模型切换限制,行为与 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
羽毛球分组比赛记分
小程序二维码

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

Xiaoye