DeepSeek Harness 模型擴展插件 (dsh-model-extension)

DeepSeek Harness (DSH) 允許用戶配置自定義模型提供商,但原生設置界面在設置推理模式與多模態參數時往往受限。dsh-model-extension 插件通過接管模型設置頁面,提供更完整的擴展配置能力。

核心功能

  • 新增「模型+」設置導航:通過 bundle patch 禁用官方模型設置頁,該頁爲唯一模型設置入口。
  • 模型目錄擴展配置:在模型目錄每行展開區新增推理擋位(reasoningEfforts)、輸入模態(text/image)及兼容性(supportsReasoningEffort/thinkingFormat)設置。
  • 元數據自動預填:支持通過 models.json 自動填充配置,僅支持 https://models.dev/models.json 數據格式。
  • DeepSeek 賬號路由:支持 deepseek-account 路由,置頂顯示,無可用模型時整行隱藏;編輯卡片僅含模型目錄。
  • 數據落盤:所有配置通過 DSH 原生 settings.mutate 保存,落盤至 $DSH_HOME/settings.yaml。

安裝與構建

Web / CLI (profile web):

# github
dsh plugin --profile web add github:lovezi0/dsh-model-extension

# npm
dsh plugin --profile web add dsh-model-extension

Desktop: 在 Desktop 應用內的「插件頁」安裝,安裝源可填 github:lovezi0/dsh-model-extension、dsh-model-extension 或本機絕對路徑。

從源碼構建: 構建自包含,無需宿主源碼。

npm install
npm run build

注意事項

  • 安裝獨立:Desktop 與 CLI 共享同一 $DSH_HOME 下的會話、設置、憑證與工作區,但插件激活與 lockfile 彼此獨立。同一插件需要在 Web/CLI 側和 Desktop 側分別安裝。
  • 數據格式限制:僅支持 https://models.dev/models.json 數據格式。
  • 賬號路由邏輯:DeepSeek 賬號路由置頂顯示,無可用模型時整行隱藏;編輯卡片僅含模型目錄。

該插件爲 DSH 提供了更細粒度的模型配置能力,適合需要精細控制推理參數或管理多模態模型的用戶。插件託管在 GitHub,源碼可查。

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

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

小夜