编者按

vvvspec/better-reasoning-slider

官方风格输入框 + 浮动推理能力滑块弹窗,节点与滑块对齐,弹窗跟随 Harness 主题自适应。

这是一个 DeepSeek Harness(DSH)插件。本站汇总其 GitHub README、安装信息、维护状态与公开安全信号。

better-reasoning-slider

English

DeepSeek Harness WebUI 插件:把输入框底部的模型/推理能力下拉换成更紧凑、更好看的控件。

  • 模型选择 — 点击模型胶囊按钮即可切换模型。
  • 推理能力滑块 — 拖动滑块调整推理强度(例如 low / high / max),滑条上会直接显示档位节点。

滑块通过官方 @deepseek-ai/dsh-client-ui-model-selection 同一套 ModelDirectory 写入当前会话,因此与 /model 弹窗保持一致。

功能

  • 官方风格输入框触发器:模型名 + 当前推理档位 + 箭头。
  • 浮动弹窗会自动避让视口边缘。
  • 模型按分组展示,带描述。
  • 推理能力为连续滑块,松手自动吸附到最近档位。
  • 节点直接显示在滑条上,并与滑块 thumb 对齐。
  • 背景/边框/阴影跟随 Harness 主题(使用 --dsw-specific-menu--dsw-alias-*--dsw-shadow-lv3),浅色/深色主题都适配。
  • 无需额外配置文件。

安装

从 GitHub 安装(推荐)

dsh plugin --profile web add github:vvvspec/better-reasoning-slider

或者使用完整地址:

dsh plugin --profile web add https://github.com/vvvspec/better-reasoning-slider

安装后重启 dsh web

本地开发安装

dsh plugin --profile web add file:/绝对路径/better-reasoning-slider

安装后重启 dsh web

使用方法

  1. 打开 Harness WebUI。
  2. 在输入框底部点击当前模型胶囊按钮。
  3. 弹出窗口包含:
    • 模型列表(按提供方分组)
    • 模型列表下方的 推理能力 滑块
  4. 拖动滑块到想要的档位:
    • 松开后会自动吸附到最近的节点。
    • 选择结果会写入当前会话,并与 /model 保持一致。

工作原理

  • 插件接管官方 conversation.input.model 插槽。
  • 使用与官方模型选择器相同的 modelDirectories 服务。
  • 滑块把 0–1000 的草稿范围映射到模型可用的 reasoning.efforts 列表。
  • 松手时通过 ModelDirectory.select() 提交最近档位。

环境要求

  • DeepSeek Harness Web profile。
  • 模型需要暴露 reasoning.efforts 才会显示滑块;没有推理档位的模型仍可正常使用模型选择。

许可证

MIT

REPOSITORY SIGNALS

安全与安装证据

该分数只基于公开仓库元数据与本站登记的安装证据,不等同于代码安全审计。

来源可追溯

来自公开插件目录,并链接到公开 GitHub 仓库。

许可证

仓库声明 MIT 许可证。

维护活跃度

最近 180 天内有代码更新。

安装证据

尚未登记可复验的精确安装元数据,请按仓库说明手动检查。

安装生命周期脚本

已检查的包元数据未声明安装生命周期脚本。