DeepSeek Harness 插件

vvvspec/better-reasoning-slider

Star 数 ★ 0 分类 UI 增强 收录于 2026-08-16

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

安装

# GitHub 源码(首次需按提示配置 allowBuilds 构建授权后重试)

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

装任何插件都等于在你的机器上跑第三方代码,权限和你本人一样大——能读你的文件、用你的凭据、访问网络,工具审批管不到它。GitHub 来源的插件还会在安装时执行构建脚本。请只安装可信来源,并尽量锁定 commit(github:owner/repo#sha)。

README

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

内容来自项目 README(GitHub)↗

链接

同类插件

查看整个分类 →