前言¶
DeepSeek Harness(DSH)采用「一切皆插件」的理念,通过插件扩展推理与交互能力。很多模型支持多档推理强度,但 DSH 默认没有直观控件;手动配置或猜测档位既慢又容易出错。下面介绍一个模仿 Claude Desktop 推理强度控件的插件,为 DSH 增加可拖拽的思考强度滑块。
插件简介¶
dsh-thinking-effort-rheostat 是 DeepSeek Harness 的思考强度滑块插件,由 drowsylazy 维护。它为每个模型调出模型声明的全部档位,提供可视化的强度调节;对没有档位的模型,可一键启用或自定义档位配置。
核心功能¶
- 档位来自模型本身:刻度、档位名、默认档由模型申报,换模型时自动适配。
- 没有档位时一键启用:支持按 models.dev 推荐组合写入配置,可自定义 7 档(Off → Max)与发送值,随时撤销。
- 弹簧动效:滑块弹到目标档,最高档格子从右向左点亮,撤销时弹回原位;拖拽零延迟跟手。
- 跟随主题:使用 DSH 主题变量,明暗双主题均通过对比度检查。
安装与启用¶
从 GitHub 安装:
dsh plugin --profile demo add github:drowsylazy/dsh-thinking-effort-rheostat
将 demo 替换为实际 profile 名。本插件无构建脚本,不需要构建授权;建议锁定 commit(github:drowsylazy/dsh-thinking-effort-rheostat#<sha>)。
本地源码安装:
git clone https://github.com/drowsylazy/dsh-thinking-effort-rheostat.git
dsh plugin --profile demo add link:.\dsh-thinking-effort-rheostat
link: 为软链安装,源码改动即时生效(装好后不要移动目录)。桌面端也可以在会话里让 Agent 用内置 plugin_manager 安装,效果相同。
卸载:
dsh plugin --profile <profile> remove @local/dsh-thinking-effort-rheostat
典型用法¶
- 拖动 / 点击刻度 / 点击轨道:换档——越高越慢,推理越多,复杂任务上通常更准。
- 键盘操作:← →(或 ↑ ↓)逐档,Home End 直达两端。
- 底部「一键启用 · 自定义…」:给没有档位的模型开档。
- 底部「撤销启用」:还原,滑块弹回初始位。
适用场景与注意¶
适合需要精细控制推理强度的开发者,尤其是使用支持多档推理强度的模型时。插件以当前 DSH 进程权限运行,安装前应检查源码与许可证。
总结¶
这个插件在 DSH 原有基础上,为每个模型提供了直观的推理强度滑块,档位读模型、动效跟手、主题适配,适合需要精细调节推理强度的场景。目录页:https://www.skillhub.cn/plugins/drowsylazy/dsh-thinking-effort-rheostat;GitHub:https://github.com/drowsylazy/dsh-thinking-effort-rheostat