DeepSeek Harness (DSH) 默认使用下拉菜单选择模型的推理等级。dsh-effort-slider 插件将其改造为一条科幻风格的能量滑条,支持拖拽、点击和方向键操作。除了视觉升级,它还增加了 Ultra 档位、闪电编排模式和子代理 token 速率读数。
核心功能¶
Ultra 档¶
滑条第 6 格。选中时,插件会将推理等级锁定在该模型的最高真实档位(MAX),并往当前会话注入一段名为”最大严格性”的英文策略。无论界面如何交互,只要 Ultra 激活,实际推理等级就一定是 MAX。
闪电模式¶
默认关闭。开启后,插件会注入”父 agent 只做编排、活全部委派给子代理”的策略。这属于提示词层的控制,会显著增加 token 消耗(约 15 倍)。策略中包含防递归指令,关闭时会补一条 OFF 提示。
车队 tok/s¶
实时显示当前被跟踪会话中所有子代理的 token 产出速率(含生成与输入,不含 cache 读)。界面显示完整整数(如 12,840),无数据时整块隐藏。
安装与配置¶
推荐安装¶
dsh plugin add github:yuhub233/dsh-effort-slider
手动安装¶
把仓库目录复制到 DSH 的插件目录。Windows 默认路径为:
C:\Users\<你>\.dsh\plugins\
可选:安装配套 Skill¶
插件包内包含 4 个配套 skill(dispatching-parallel-agents / subagent-driven-development / verification-before-completion / systematic-debugging),需手动复制到 ~/.dsh/skills/ 才能被会话加载。
使用说明¶
界面交互¶
滑条支持拖拽、点击刻度以及使用键盘方向键调节。档位名称跟随模型真实档位动态变化,当模型无推理档位时控件自动隐身。
Ultra 使用¶
拖动至 Ultra 位置即可激活。此时插件会根据模型配置将推理等级设为 MAX,并注入严格的验收策略。
闪电模式¶
点击面板右上角的闪电开关即可切换。切换前后策略文本会发生变化,确保编排契约生效。
技术细节与限制¶
环境依赖¶
- DSH Desktop 版本需 ≥ 2.0.9。
- Node.js 版本需 ≥ 22(仅用于构建,运行时零依赖)。
实现原理¶
插件分为客户端和宿主两半。客户端通过 window.__ModuleLoader__.load 注册,负责 UI 渲染与交互;宿主通过 agent/pre-step 瀑布流注入策略文本,状态存储在 <DSH_HOME>/storages/effort-slider.json。
已知限制¶
- Nebula 皮肤:已按作者要求下线,代码保留但不可用。
- Token 统计:仅统计后代子代理,不含 cache 读。
- 包名一致性:
dsh-effort-slider同时是注册 ID、端点前缀和 JSON 属性名,修改需同步多处。