DSH 推理滑杆

August 31, 2026 · View on GitHub

Important

本项目已于 2026 年 8 月 31 日停止主动开发并进入只读归档。现有 Release、交互演示和源码继续保留,但不会再适配未来的 DSH 版本。当前 DSH 已在模型菜单中原生提供模型声明的推理档位;可运行 dsh plugin --profile web remove dsh-reasoning-slider 返回官方控件。

DSH 推理滑杆

为 DeepSeek Harness 提供简洁、识别模型能力的推理强度控制

CI npm npm 总下载量 状态 MIT

交互体验 · 安装 · 三种模式 · English

暗色 DeepSeek Harness 输入区与局部放大的能量推理滑杆

为什么做这个插件

DSH 中的不同模型会公布不同的推理强度档位。这个插件在输入框中只保留 “模型”和“强度”两个小胶囊,需要时才从强度胶囊展开紧凑滑杆;不虚构 模型能力,也不改变供应商路由。

  • 识别模型能力: 只显示当前模型实际提供的档位;
  • 低开销: 拖动时只做本地预览,松手后才向 DSH 提交一次;
  • 原生风格: 模型与 28px 强度胶囊分离,并沿用 DSH 的设计变量与接口;
  • 个性配色: 可为所有模型统一设置浅色/深色配色,也可按模型分别保存;
  • 选择明确: 支持键盘;原生模式保持静止,选择能量模式则明确开启动态;
  • 隐私清晰: 不读取凭据和账号,不收集遥测,也不自行发起网络请求。

Beta 状态

模型能力约束和 DSH 接入已经过测试,视觉渲染器与配色交互仍在持续打磨。 Beta 更新会兼容已有偏好,先通过真实使用反馈稳定视觉接口,再转为正式版。

一个插件,三种模式

设置 -> 推理滑块 · Beta 中选择:

模式效果
官方完全恢复 DSH 官方模型选择器
原生使用安静的强度胶囊与紧凑弹出滑杆
能量拖动与提交完成时显示短暂、独立实现的 WebGL 单元与辉光效果

插件市场负责安装、更新、停用和卸载;插件内部设置只负责切换外观,用户 无需安装多个功能重复的插件。

能量模式在强度切换期间使用一套正式单元渲染器;Off 和中间档落档后恢复静态, 模型公布的最高档则持续燃烧。它保留像素火焰场与点火喷射感,但改用恒定 CSS 像素速度,因此轨道变长不会让动画在观感 上减速。浅色和深色界面分别提供成套预设,并允许继续精调“效果色”和“轨道 底色”;选择“全部模型”可共用两套配色,选择“按模型”后则分别保存。旧版 两色配置会保留原来的效果色并自动补齐推荐底色。动效灵感来自 Claude,但实现 与模型接口均保持供应商中立。

从 Off 拖动到 Max 的高清推理滑杆动图

可在交互体验页直接操作同一套正式渲染器,体验拖动、键盘、浅色/深色界面和实时配色;页面不连接任何账号。

DSH 推理强度控制设置中的能量模式与浅色、深色独立配色

安装

直接运行 DSH 标准命令:

dsh plugin --profile web add dsh-reasoning-slider

随后自行重启 DSH。提供 dsh 的 DSH 发行形式均使用同一条官方命令。 本插件以软件包元数据中标明的最新 DSH 版本完成测试。

更新或卸载:

dsh plugin --profile web update dsh-reasoning-slider
dsh plugin --profile web remove dsh-reasoning-slider

行为边界

  • 强度选择始终通过 DSH 官方模型选择接口提交;
  • 模型没有公布至少两个强度档位时,不添加虚构选项;
  • 能量效果只在紧凑弹层打开时运行;切换强度时短暂出现,落在 Off 或中间档后恢复静态,最高档则持续运行。关闭弹层即卸载,不需要动态时可选择原生模式;
  • 本插件不读取 DeepSeek 余额或额度。账号余额属于另一个需要明确网络与 凭据权限、独立失败处理的插件,不应和通用模型控件捆绑。

本项目为社区项目,与 DeepSeek 无隶属或背书关系。

反馈问题 · 安全说明 · MIT