dsh-provider-toggle:DSH 模型提供商一鍵開關

前言

DeepSeek Harness (DSH) 的模型選擇欄通常包含所有已配置的模型提供商。如果只想暫時禁用某個提供商(例如測試 API 連接或清理列表),通常需要手動修改配置文件或卸載插件。dsh-provider-toggle 插件通過在界面中直接提供開關,解決了這一操作繁瑣的問題。

插件概覽

  • 名稱:dsh-provider-toggle
  • 所有者:DeepseekDays
  • 類別:客戶端
  • 許可證:MIT
  • 核心能力:爲每個模型提供商提供一鍵啓用/禁用開關。

核心功能

  • 開關位置:在「設置 → 模型」的每一行中,開關位於「編輯」按鈕的左側。
  • 禁用邏輯:關閉開關後,該提供商會從主界面的模型選擇欄中消失。
  • 啓用邏輯:重新打開開關後,提供商會恢復顯示。
  • 實現方式:通過包裝 ctx.llm.listModels() 實現功能,不修改 DSH 內核文件。

安裝與啓用

通過官方命令安裝:

dsh plugin --profile desktop add github:DeepseekDays/dsh-provider-toggle

典型用法

  1. 打開 DSH,進入「設置 → 模型」頁面。
  2. 找到需要管理的目標提供商行。
  3. 點擊該行左側的開關來禁用或啓用該提供商。

注意事項

  • 運行時依賴:爲空。
  • 特殊限制:對 deepseek-account 暫無開關功能。
  • 重啓要求:如果未讀取到 bundle(例如剛安裝),需要完全退出 DSH(包括系統托盤)並重啓,開關纔會出現。

總結

該插件通過簡單的 UI 開關,在不修改內核文件的前提下,實現了模型提供商的快速啓用與禁用,適合需要頻繁切換模型源的開發者。

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

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

小夜