DeepSeek Harness (DSH) 採用插件化架構。在使用 Web UI 管理模型時,”Models -> Fetch / Add models” 對話框默認勾選已存在的模型,排除新模型。若需反向操作(保留已有模型,移除新模型),需手動取消勾選,效率較低。
這是什麼¶
這是由 FraYoshi 維護的 DSH 客戶端插件。它向 “Models -> Fetch / Add models” 對話框添加了一個 “Invert selection” 按鈕,用於一鍵翻轉候選列表中的所有複選框。
核心功能¶
- 在 “Models -> Fetch / Add models” 對話框中增加 “反轉選擇” 按鈕。
- 點擊後瞬間翻轉列表中所有模型的複選框狀態。
安裝與啓用¶
DSH 的 plugin 命令負責自動處理安裝和包註冊。推薦使用 npmjs 安裝。
dsh plugin --profile web add @furayoshi/dsh-ui-models-invert-selection
典型用法¶
- 打開 Web UI。
- 進入 Settings -> Models -> Fetch / Add models。
- 在操作按鈕旁點擊新增的 “反轉選擇” 按鈕,列表中的複選框會全部翻轉。
適用場景與注意¶
- 版本要求:DSH 版本需 >= 0.1.1-rc.2。
- 許可證:MIT。
- 代碼狀態:插件目前處於高度 “vibecoded” 階段(代碼較爲草率)。
- 運行權限:插件在當前 DSH 進程權限下運行。
總結¶
該插件通過增加一個按鈕,解決了模型列表批量操作時的反向選擇痛點。插件源碼託管在 GitHub,也可在社區目錄查閱。