dsh-model-picker-2level:爲 DeepSeek Harness 提供兩級模型選擇

前言

在 DeepSeek Harness(DSH)裏配置多家模型供應商後,輸入區若用平鋪列表展示全部模型,條目會很長,切換時也容易看錯行。宿主仍提供模型目錄、會話選擇與 /model 命令,但默認選擇界面未必按「先供應商、後模型」組織。社區插件 dsh-model-picker-2level(維護者 weiYe-exployer,GitHub 倉庫 weiYe-exployer/dsh-model-picker-2level)替換輸入區的模型選擇 UI:先選供應商,再選模型,並保留全局搜索與思考強度選擇。下面介紹它的定位、能力與安裝用法。

這是什麼

dsh-model-picker-2level 是面向 DSH 的輕量客戶端插件,npm 包名爲 @codewei823/dsh-model-picker-2level(當前資料中版本 0.1.6)。它不新增供應商或 API Key 管理,只使用 Harness 已有的模型目錄和會話選擇能力,替換 Web 輸入區的模型選擇界面;內置 /model 命令保持可用。SkillHub 目錄分類爲「模型推理」,簡介爲:A two-level model picker for DeepSeek Harness.

核心功能

資料中明確列出的能力如下。

能力 說明
兩級導航 供應商頁顯示模型數量與當前使用標記;模型頁只列出該供應商下的模型
分層搜索 首頁搜索跨全部供應商;進入某供應商後僅搜索本家;支持大小寫無關與模糊匹配
思考強度 對支持推理的模型選擇強度;成功選擇的偏好在當前應用進程內按供應商與模型記憶
當前項提示 高亮當前供應商與模型,切換後同步更新輸入區顯示
鍵盤操作 ↑↓ 移動,Enter 打開或確認,Esc 清空搜索、返回或關閉
界面適配 跟隨宿主主題,窗口變化時重新定位,點擊外部關閉
錯誤反饋 選擇失敗時保留菜單;目錄不可用時提供診斷與重試入口

子代理會話中模型按鈕會被禁用,不能從該入口切換模型。

安裝與啓用

插件以當前 DSH 進程權限運行;安裝前建議閱讀倉庫源碼與 MIT License。DSH 社區插件目錄在 SkillHub,與 DeepSeek / 幻方無官方從屬關係。

通過 npm 安裝(desktop 爲 profile 示例,請換成你實際使用的 profile):

dsh plugin --profile desktop add @codewei823/dsh-model-picker-2level

在插件源碼目錄內本地安裝:

dsh plugin --profile desktop add .

或安裝本地歸檔(路徑替換爲實際文件):

dsh plugin --profile desktop add ./plugin.tgz

安裝後需重啓整個 Harness;客戶端模塊沒有熱重載。插件無需構建,本地安裝不需要先安裝開發依賴。

卸載:

dsh plugin --profile desktop remove @codewei823/dsh-model-picker-2level

卸載後同樣重啓 Harness,恢復宿主原有模型選擇器。

典型用法

經過上面的安裝與重啓,可按 README 中的步驟操作:

  1. 點擊輸入區的模型按鈕,查看供應商列表。
  2. 選擇供應商,進入該供應商的模型列表;單純瀏覽不會改變當前模型。
  3. 點擊目標模型,成功後菜單關閉,輸入區顯示新選擇。
  4. 需要調整推理強度時,在供應商首頁打開「思考強度」,選擇可用檔位。

首頁搜索跨全部供應商;進入供應商後搜索範圍限定在本家。清空搜索會恢復當前頁列表。供應商按宿主規則排列,賬號和官方供應商優先,其餘保持目錄順序。

鍵盤(節選):

按鍵 行爲
↑ / ↓ 移動列表高亮,不提交選擇
Enter 在模型按鈕上打開菜單;進入高亮供應商或確認模型 / 強度
Esc 搜索有文字先清空;爲空時返回供應商首頁,首頁則關閉
Tab / Shift+Tab 保留瀏覽器原有焦點行爲

輸入法組字確認不會觸發選擇。更細說明見倉庫 用戶指南。

適用場景與注意

適合誰:已在 DSH 中配置多供應商、經常在 Web 界面(含桌面客戶端內嵌 Web UI)切換模型,且希望用兩級列表縮小範圍的開發者。

運行環境(資料聲明):DSH 運行時當前聲明支持 0.2.1-rc.3,可通過 dsh --version 查看;界面面向 Harness Web。供應商與模型以 Harness 配置並暴露到模型目錄的內容爲準。其他運行時版本與平臺的兼容性尚未聲明。

常見問題摘要:

  • 安裝後界面無變化:確認插件裝到當前 profile,並重啓整個 Harness。
  • 無需重新配置供應商或 API Key。
  • 思考強度偏好僅在當前進程內有效;應用重啓後會話實際選擇以宿主恢復狀態爲準。
  • 切換失敗時菜單保留錯誤信息;「重試」行爲分選擇失敗條(重載目錄)與目錄不可用診斷(重新解析目錄服務)兩種。

已知限制:無插件配置面板與打開 / 切層動畫;讀屏對高亮項宣佈尚不完整;尚無獨立「刷新全部目錄」按鈕;宿主升級可能影響兼容性。

結尾

dsh-model-picker-2level 在不改動 Harness 模型目錄與憑證的前提下,把模型切換收成「供應商 → 模型」兩步,並保留搜索與思考強度,適合多供應商日常開發。目錄頁:SkillHub · dsh-model-picker-2level;源碼與文檔:GitHub · weiYe-exployer/dsh-model-picker-2level。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜