前言¶
DeepSeek Harness (DSH) 支持通過插件擴展模型供應商。Command Code 提供了 Go / GOAT / Pro / Max 四個訂閱檔位,通常需要單獨管理 API Key 和用量。本插件將這些訂閱統一發布到 DSH 的 llm-pi-ai 命名空間,並提供賬戶用量展示與聯網搜索功能,所有操作基於同一憑證。
插件信息¶
- 名稱: dsh-commandcode-goat
- 作者: Plocr
- 類別: 模型推理
- 許可: MIT
核心功能¶
- 將 Command Code 訂閱(Go / GOAT / Pro / Max)發佈爲
llm-pi-ai提供商路由。 - 顯示賬戶用量(5 小時 / 周 / 月窗口)。
- 在同一憑證上啓用聯網搜索。
- 自動同步提供商並清理未使用的路由。
- 支持多檔位管理。
安裝¶
使用以下命令安裝插件:
dsh plugin --profile web add link:<本倉庫根目錄>
安裝完成後重啓 profile。
使用步驟¶
- 等待自動同步: 重啓 profile 後,等待十幾秒,
commandcode-goat-autosync會自動出現在 設置 → 模型 列表中。 - 填寫密鑰: 在生成的提供商標識符(如
Command | goat)中填入 API Key。 - 管理配置: 通過提供商標籤頁管理檔位、搜索開關及查看用量。
技術細節¶
- 適配器實現: 本插件不實現
LlmAdapter,而是直接將配置寫入llm-pi-ai命名空間,由 harness 自帶的適配器服務。 - 版本要求: 需要安裝 DSH 版本
>= 0.1.7-alpha.2。 - 同步機制: 同步操作是冪等的,會保留用戶手動配置的
apiKeyEnv、baseURL和modelOverrides,不會覆蓋用戶修改過的值。
結語¶
該插件旨在簡化 Command Code 多檔位訂閱的管理流程,將其無縫集成到 DSH 的模型路由體系中。更多詳情可參考 dsh.so 目錄 或 GitHub 倉庫。