dsh-provider-hub
在终端中运行以下命令:
dsh plugin install arzvaak/dsh-provider-hub
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在已启用 @deepseek-ai/dsh-llm-pi-ai 适配器的 DeepSeek Harness 配置档中执行安装命令,或从 https://github.com/arzvaak/dsh-provider-hub 的 Releases 下载 .tgz 后用 dsh plugin add 指定本地路径,安装后重启 DSH 并打开「设置 → 提供商」。
插件介绍
在 DeepSeek Harness 里配置多家模型提供商时,路由、密钥和订阅登录往往分散在不同界面或插件里,既难统一维护,也容易把 API Key 留在浏览器或配置明文里。dsh-provider-hub 以可安装插件的形式补上「设置 → 提供商」这一入口,把常用接入方式收拢到同一套设置流程,并沿用 DSH 原生的 llm-pi-ai 适配器与凭据 Remote API,密钥写入 Harness 凭据库,而不是塞进提供商配置或本地存储。
核心能力分三块:一是 BharatCode 预设,内置 Qwen、DeepSeek 等模型条目,支持填写密钥、在主机内做实时目录发现,并在保存前核对模型能力;二是任意 OpenAI 兼容端点,可选 Chat Completions 或 Responses,本地网关与需 HTTPS 的远程地址均可按路由 ID 单独配置,无发现接口时也可手工维护模型列表;三是订阅类能力不重复造轮子,而是嵌入已安装的 dsh-plugin-subscriptions 设置组件,由上游插件负责 OAuth、刷新、配额与适配,本插件只负责在提供商页里呈现原有登录控件(如 ChatGPT/Codex、GitHub Copilot 等)。
设置页会保留路由级选项(请求头、推理兼容、重试与超时等),并在模型 ID 仍匹配时尽量保留既有高级项;保存依赖命名空间 revision 防止陈旧覆盖。若设置写入成功但凭据存储失败,页面会说明部分保存并提示重试密钥。模型发现缺失的上下文/输出上限会以可编辑的默认估计值呈现,保存前务必核对。
适合已在使用 DSH 原生推理栈、希望在一个地方管理 BharatCode、自建或第三方 OpenAI 兼容网关,并已与(或计划安装)订阅插件的用户。高级路由删除与深度编辑仍可交给 Harness 自带的 Models 设置;本插件侧重提供商侧的添加、发现与安全存钥,不替代整套订阅推理与账号限额逻辑。
使用场景
- 需要在 Harness 里统一配置 BharatCode 与多家 OpenAI 兼容网关
- 本地或远程推理端点要支持发现模型并写入对话模型选择器
- 已安装订阅插件,希望在提供商页完成 Codex/Copilot 等登录
适合人员
- 日常使用 DSH 原生 llm-pi-ai 推理栈的开发者
- 需要 BharatCode 或自建 OpenAI 兼容 API 的用户
- 在同一配置档中搭配 dsh-plugin-subscriptions 的订阅用户