dsh-effort-slider:DeepSeek Harness 推理强度滑块

前言

DeepSeek Harness (DSH) 提供了插件化扩展能力。在 Web 界面配置模型思考强度时,原生的推理等级面板使用一组单选行进行选择。dsh-effort-slider 插件通过监视该面板,将其替换为支持拖动的滑块组件,提供更直观的档位切换体验。

插件定位

名称:dsh-effort-slider
维护者:SmailPang
许可证:MIT

这是一个为 DeepSeek Harness 添加支持 Off、Low、High、Max 档位的可拖动推理强度滑块的客户端插件。它在不修改 DSH 本体代码的前提下,优化了推理强度的选择交互。

核心功能

  • 就地替换原生控件:监视「模型座位」弹层中的推理等级面板,将原生单选行替换为美观的滑块卡片。
  • 拖动交互:支持拖动滑块在 Off、Low、High、Max 档位间切换。松手即应用,面板保持打开。
  • 视觉反馈:
    • Max 档位时,轨道内显示 DeepSeek 蓝色 WebGL 火焰特效。
    • 若浏览器不支持 WebGL2,自动回退为 CSS 辉光效果。
  • 状态管理:自动适配 DSH 的深色/浅色主题;提供「恢复默认」按钮回到跟随模型状态;提供「返回」按钮回到主菜单。
  • 链路兼容:不另发请求,点击滑块后仍走 DSH 官方会话链路(selectModel、默认保存等),仅跳过成功后的强制关窗。

安装与启用

安装前需确保已安装 DeepSeek Harness (dsh 命令可用)。

  1. 安装插件(使用预构建包):
    dsh plugin --profile web add https://github.com/SmailPang/dsh-effort-slider/releases/download/v0.1.1/dsh-effort-slider-0.1.1.tgz
  1. 重启服务:
    安装完成后,重启 dsh web 命令,刷新浏览器即可生效。

使用步骤

  1. 进入设置:在任意会话的输入区点击「模型座位」,在弹层中选择「推理等级 / Effort」。
  2. 切换档位:拖动滑块到目标档位(Off / Low / High / Max),松手即应用。
  3. 恢复默认:点击卡片右下角的「恢复默认」按钮,可回到「跟随模型」状态。
  4. 返回菜单:点击「返回」回到模型与思考强度主菜单。
  5. 查看特效:将滑块拖动至最右侧 Max 档位,观察轨道内的蓝色火焰效果。

适用场景与注意

  • 兼容性要求:
    • DSH 版本:>= 0.2.0-rc.2
    • 宿主环境:Node >= 20
    • 浏览器环境:需支持 WebGL2(不支持时自动降级为 CSS 辉光)。
  • 安全性:插件不修改 DSH 本体代码,浏览器界面由 DSH 官方 Client Module 加载,请通过正规渠道安装。

源码与目录

插件源码及更多细节可查看:
* GitHub 仓库:https://github.com/SmailPang/dsh-effort-slider
* 插件目录:https://www.skillhub.cn/plugins/SmailPang/dsh-effort-slider

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

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

小夜