br0ny4/dsh-live2d-pet--packages-dsh-route-failover ↗★ 0

dsh-route-failover

DeepSeek Harness 插件:api.deepseek.com 连续 TRANSPORT 失败时自动把会话切到备用模型路由,主路由恢复后自动切回。 适合需要高可用性、防止API中断并配有备用端点的用户。

Package
dsh-route-failover
Compatibility
Unverified
Version
0.1.0
License
NOASSERTION
Last updated
Sep 23, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:br0ny4/dsh-live2d-pet#e7231acc2663a6599d3be2a4d37b614b16a4afac&path:packages/dsh-route-failover

配置

默认值在 cordis.patch.yml;在 profile 的 cordis.patch.yml 里按 id 覆盖:

- id: route-failover
  config:
    threshold: 3                 # 连续几次 TRANSPORT 后降级
    fallback:
      provider: vllm             # 备用路由(需在 llm-pi-ai 等适配器里已注册)
      model: qwen3.8-27b
    probeIntervalMs: 60000       # 主路由健康探测间隔
    restore: true                # 主路由恢复后自动切回

fallback 通常填一个内网/本机端点(不跨运营商),比如已配好的 llm-pi-ai vLLM。如果备用路由不可路由,selectModel 会失败并原样记录, 插件不会静默吞掉错误。