前言¶
DeepSeek Harness 是一個功能強大的本地模型運行環境。但在日常開發或測試中,如果依賴單一模型或提供商,成本可能會上升,環境也可能變得脆弱。FreeDSH(dsh-h-v1)作爲 DeepSeek Harness 的社區擴展,在原有基礎上增加了一層實用的分發機制,旨在解決模型成本和穩定性問題。
是什麼¶
FreeDSH 是一個由 marcosmmjr2023 維護的插件,專注於免費優先的多模型路由、本地網關集成以及安全的核心更新。它不隸屬於 DeepSeek 官方,僅作爲擴展層存在。
核心功能¶
該插件主要提供以下能力:
- 智能模型路由:採用免費優先策略,支持任務感知和自動故障轉移。
- FreeLLMAPI 集成:作爲本地網關,連接多個免費/低成本提供商。
- UI 覆蓋層:在 DeepSeek Harness 界面中顯示狀態徽章、快捷鍵和模型控制。
- 安全核心更新:支持並行 A/B 風格實例測試,避免直接覆蓋工作環境。
- 版本化覆蓋層:將設置、插件和預設作爲代碼管理。
- 同步與回滾工具:提供本地快照和 git 歷史記錄,支持環境恢復。
- 多語言支持:包含巴西葡萄牙語(pt-BR)本地化。
安裝與啓用¶
根據你的系統環境,可以通過以下命令進行安裝。
Windows¶
在 PowerShell 中運行:
powershell -ExecutionPolicy Bypass -Command "$f=\"$env:TEMP\dsh-setup.ps1\"; irm https://raw.githubusercontent.com/marcosmmjr2023/dsh-h-v1/main/installer/dsh-setup.ps1 -Headers @{'Cache-Control'='no-cache'} -OutFile $f; & $f"
Linux¶
在終端中運行:
bash <(curl -fsSL https://raw.githubusercontent.com/marcosmmjr2023/dsh-h-v1/main/installer/dsh-setup.sh)
作爲 DSH Bundle 安裝¶
如果你已經擁有可運行的 DeepSeek Harness,且只需插件功能,可以直接註冊:
dsh plugin --profile web add github:marcosmmjr2023/dsh-h-v1
典型用法¶
安裝完成後,可以通過以下命令進行管理:
dsh up # 打開 GUI 界面
dsh update # 更新倉庫/核心/覆蓋層
dsh doctor # 運行診斷檢查
dsh env list # 列出並行實例
若需卸載 Bundle 插件:
dsh plugin --profile web remove freedsh
注意事項與適用場景¶
- 非官方項目:FreeDSH 不隸屬於 DeepSeek 或幻方AI,僅供社區使用。
- 憑證安全:所有憑證必須保持在本地,絕不可提交到代碼倉庫。
- 免費層級限制:免費層級會隨時間變化,插件不會繞過提供商的條款。
- 環境穩定性:設計原則是絕不靜默破壞現有工作環境。
- 運行權限:插件以當前 DSH 進程的權限運行,安裝前請檢查源碼與許可證(MIT)。
短結尾¶
FreeDSH 適合希望降低模型調用成本、提升環境配置管理能力的 DeepSeek Harness 用戶。更多技術細節請參考項目目錄或 GitHub 倉庫。