dsh-openrouter-providers
在终端中运行以下命令:
dsh plugin install MoRanYue/dsh-openrouter-providers
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中访问 https://github.com/MoRanYue/dsh-openrouter-providers 获取插件源码,按 README 指引将其加入 profile 的 dsh.profile.bundles 列表并重启即可启用 OpenRouter 提供商路由配置。
插件介绍
OpenRouter 聚合了 DeepInfra、Together 等多家推理提供商,默认由平台自动路由。但实际使用中,你往往想锁定特定提供商、按优先级逐层尝试、或把量化精度限制在 int8 以内以降低延迟与成本。dsh-openrouter-providers 就是为 DeepSeek Harness 提供一把精细的路由遥控器——让每一次 OpenRouter 请求都携带你亲手配置的 provider 参数。
在「插件 → 插件配置」中打开 OpenRouter 提供商列表卡片,逐行填入提供商 slug,选择「仅允许」或「按顺序优先」模式,再可选地限定量化位数(int4 / int8 等)。保存后,插件自动将 provider.only、provider.order 或 provider.quantizations 注入到所有 OpenRouter 请求体中,无需修改代码或手动拼参数。设置通过 DSH settings 服务持久化到本地配置文件,重启后自动恢复,不必每次重新填写。插件还附加 App Attribution 请求头,使 OpenRouter 排行榜上你的流量以 DeepSeek Harness OpenRouter 的身份呈现,而非 Unknown。
适合的场景:日常依赖 OpenRouter 下的特定提供商跑模型,不想被随机路由到不可用或高延迟节点;希望强制量化精度以控制推理成本;或者需要按业务优先级逐层降级(先快后稳)。需要注意的是,该插件不支持图像输入,且在「仅允许」模式下,若列出的所有提供商均离线,请求会直接失败——这是 OpenRouter 自身的 fallback 策略决定的。
使用场景
- 锁定特定提供商避免被随机路由到不可用或高延迟节点
- 按优先级逐层降级,先快后稳,保证可用性
- 限定量化精度(int8/int4)以降低推理延迟与调用成本
适合人员
- 依赖 OpenRouter 特定提供商跑模型的日常开发者
- 需要控制推理成本与延迟的团队工程师
- 希望按业务优先级降级、避免随机路由的平台负责人