针对 DeepSeek Harness 进行故障转移的两级模型断路器
Letter2025/dsh-model-failover · 模型适配
针对 DeepSeek Harness 进行故障转移的两级模型断路器:在重复请求失败后使模型或整个提供程序跳闸,并将下一个请求路由到配置的回退
★ 3GitHub 星标
0分支
2026-09-08最近更新
TypeScript开发语言
MIT许可证
主要功能
- 模型级熔断 — 某个 provider/model 在 burstWindowMs 内失败达到 modelCircuitThreshold 次即打开。
- 插件装饰两个 agent-loop 官方瀑布(均为官方扩展点,无核心改动)
- 瀑布agent/request-error · 职责: 把 tripCodes 内的失败记录进熔断器,然后 next() 委托,重试仍归 llm-retry。
- 进程内状态 — 熔断状态存内存,插件重载即重置(与所有 harness 注册表一致)。
- 跨实例共享暂缓。
安装命令
dsh plugin --profile web add github:Letter2025/dsh-model-failover