vvvspec/better-reasoning-slider
官方风格输入框 + 浮动推理能力滑块弹窗,节点与滑块对齐,弹窗跟随 Harness 主题自适应。
这是一个 DeepSeek Harness(DSH)插件。本站汇总其 GitHub README、安装信息、维护状态与公开安全信号。
better-reasoning-slider
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。
使用方法
- 打开 Harness WebUI。
- 在输入框底部点击当前模型胶囊按钮。
- 弹出窗口包含:
- 模型列表(按提供方分组)
- 模型列表下方的 推理能力 滑块
- 拖动滑块到想要的档位:
- 松开后会自动吸附到最近的节点。
- 选择结果会写入当前会话,并与
/model保持一致。
工作原理
- 插件接管官方
conversation.input.model插槽。 - 使用与官方模型选择器相同的
modelDirectories服务。 - 滑块把 0–1000 的草稿范围映射到模型可用的
reasoning.efforts列表。 - 松手时通过
ModelDirectory.select()提交最近档位。
环境要求
- DeepSeek Harness Web profile。
- 模型需要暴露
reasoning.efforts才会显示滑块;没有推理档位的模型仍可正常使用模型选择。
许可证
MIT
安全与安装证据
该分数只基于公开仓库元数据与本站登记的安装证据,不等同于代码安全审计。
来源可追溯
来自公开插件目录,并链接到公开 GitHub 仓库。
许可证
仓库声明 MIT 许可证。
维护活跃度
最近 180 天内有代码更新。
安装证据
尚未登记可复验的精确安装元数据,请按仓库说明手动检查。
安装生命周期脚本
已检查的包元数据未声明安装生命周期脚本。