前言¶
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 仓库。