DSH Plugins
返回列表
🤖

dsh-clinepass-pin

模型推理 更新于 2026.10.19

在终端中运行以下命令:

dsh plugin install liujuntao123/dsh-clinepass-pin

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

在 DeepSeek Harness 中执行 dsh plugin install liujuntao123/dsh-clinepass-pin,或从 https://github.com/liujuntao123/dsh-clinepass-pin 安装后重启 dsh。

插件介绍

如果你用 DeepSeek Harness 走 api.cline.bot 的 cline-pass,网关会在十几个上游之间自动挑选,同一进程里几分钟就可能从 pareto 漂到 deepseek;稳定模型别名还可能落到匿名回退网。对在意「每次对话到底走哪家 Provider」的人来说,这种漂移既难排查,也和「只想用 DeepSeek」的预期不一致。

dsh-clinepass-pin 在发往网关的 chat 请求 JSON 里注入 providerOptions.gateway.only,把允许的上游收窄为你配置的那一份(默认 deepseek)。它挂在 globalThis.fetch 上,只改写匹配的 POST /api/v1/chat/completions,其它请求原样透传;解析异常时也会回落为原请求,避免拖垮一次对话。官方 profile 里的网关路由门禁在 Desktop 版因 app.asar 完整性校验无法就地修改,本插件走的是比配置更低、且与 dsh-clinepass 同一观察缝的写入路径。

与 dsh-clinepass 配套时,后者只记录网关最终用了谁,本插件负责「让它一直是 DeepSeek」。若同时安装,建议把本插件排在 dsh-clinepass 之前,这样观测插件的状态文件才能正确反映 hook 已安装。硬钉的代价也清楚:被钉的上游不可用时请求会直接失败,不会自动回落到 pareto、fireworks 或其它渠道。

适合已经使用 cline-pass、需要固定上游 Provider、并愿意接受「无回落」换取路由可预测性的 Harness 用户;也适合在 Desktop 上无法走官方 compat 网关配置、但仍需可控 only 过滤的场景。

使用场景

  • cline-pass 在 api.cline.bot 上频繁换上游,需要固定走 deepseek
  • 已装 dsh-clinepass 观测路由,还要在请求侧写入 gateway.only
  • Desktop 版无法改官方 compat 网关门禁,仍要可控 only 过滤

适合人员

  • DeepSeek Harness 上走 cline-pass 的开发者
  • 在意 Provider 可预测、不接受匿名回退网的用户
  • 与 dsh-clinepass 配套使用、要读写两侧对齐的人