DSH Plugins
返回列表
🖥️

dsh-provider-hub

客户端 更新于 2026.09.05

在终端中运行以下命令:

dsh plugin install tappat225/dsh-provider-hub

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在终端执行 dsh plugin install tappat225/dsh-provider-hub 即可将插件安装到 DeepSeek Harness,完整源码地址为 https://github.com/tappat225/dsh-provider-hub ,安装后重启 DSH 并在左侧栏设置按钮上方找到 Provider Hub 入口。

插件介绍

DSH 用户每接入一个新的 LLM 网关,都要手动编辑 settings.yaml 里的 llm-pi-ai.providers,填协议、端点、模型列表、思考档位——字段多、改错要重启,多网关场景下 YAML 很快变成一团纠缠的文本。dsh-provider-hub 把这件事搬进了左侧栏的 Provider Hub 面板:卡片式控制台里逐个添加网关,配置页面按基础字段、请求头、模型简表、配置 JSON 分段展开,一次保存即热更新路由,全程无需碰 YAML。

面板内置覆盖 GLM、Claude、GPT、Qwen、DeepSeek、Kimi、Gemini 等主流系列的模型目录,输入模型名时前缀联想直接带出 contextWindow、maxTokens、输入模态与思考档位参数;支持一键从上游 /models 拉取完整清单,也支持完全手写 JSON 逐项填参,列表与 JSON 双向同步。每个网关可独立设置协议、Base URL、自定义 User-Agent、API Key 与附加请求头,针对按 UA 白名单校验的网关,插件请求可携带完全自定义的 UA,绕开 DSH 默认的归因头。适配器将上游每种失败分类到规范码,可重试的瞬态错误自动指数退避重发,确定性失败则如实上报,不白白烧轮次。

适合同时接入两三个以上 LLM 网关、需要按 UA 或请求头做网关级区隔、又不想在 YAML 里反复折腾参数的 DSH 用户。

使用场景

  • 同时接入多个 OpenAI / Anthropic 兼容网关,独立配置协议、UA、Key 与模型目录
  • 网关按 User-Agent 白名单校验客户端,需要逐网关自定义 UA 绕过默认归因头
  • 用卡片式面板完成模型参数与请求头配置,免去手写 settings.yaml

适合人员

  • 同时使用两个以上 LLM 网关的 DSH 用户
  • 需要按 UA 或请求头做网关级区隔的开发者
  • 偏好面板配置、不想反复编辑 YAML 的日常使用者