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 屬性名,修改需同步多處。