dsh-custom-provider
在终端中运行以下命令:
dsh plugin install linziyanleo/dsh-custom-provider
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中安装此插件,执行命令 dsh plugin install linziyanleo/dsh-custom-provider,插件源码地址为 https://github.com/linziyanleo/dsh-custom-provider 。
插件介绍
接入一个模型端点往往不只是填一个 base URL 和 API key 那么简单。线协议可能是 OpenAI Chat Completions、OpenAI Responses 或 Anthropic Messages;模型目录通常是预先确定而非动态发现的;上下文窗口与最大输出 token 需要显式声明;推理力度映射和消息回放字段在不同提供商之间可能各不相同。dsh-custom-provider 把这些信息转化为 DeepSeek Harness 可直接使用的提供商路由,配置好的模型立即出现在 DSH 原生模型选择器中,并完整走通流式输出、工具调用、用量统计、终止原因、取消和推理力度等标准流水线。
插件提供双语 Web 设置页面和 settings.yaml 声明式配置两种管理方式。每条路由独立选择三种协议之一,模型目录为静态声明,不依赖远端 /models 接口。API key 通过 DSH 凭据服务逐请求解析,绝不写入配置文件。Chat Completions 路由支持提供商级和模型级兼容性覆盖,涵盖 store 参数、developer 角色、thinking 格式、maxTokens 字段名等细节。配置变更经过完整校验后才替换生效,避免半启用状态。
如果你运行兼容网关、自托管 LLM 服务或聚合端点,希望 DSH 将其作为一等模型源使用,这个插件正是为此而生。它不引入任何遥测,不请求工作区、Shell 或浏览器权限,仅管理 llm-custom 配置命名空间及其引用的 DSH 凭据。
截图预览
使用场景
- 将自托管 LLM 或兼容网关接入 DSH 模型选择器
- 为不同供应商配置 OpenAI 或 Anthropic 协议路由
- 通过 Web 界面或 YAML 集中管理多端点模型目录
适合人员
- 运行私有 LLM 网关或聚合端点的开发者
- 需要多协议兼容的 DSH 用户
- 偏好声明式 YAML 配置的运维工程师
