hhb1028/dsh-retry-boost1

dsh-retry-boost

DSH 自动重试插件,针对商汤等服务商的 429/QUOTA 瞬时故障进行热注入加固重试。

AI 分析

核心用途是自动捕获并重试大模型 API 的瞬时网关故障,避免用户手动发送“继续”。适合频繁遇到 API 限流或临时网络波动的用户。支持自定义重试策略、次数上限及退避延迟。

套件
dsh-retry-boost
版本
1.0.0
授權
MIT
最近更新
2026年8月27日

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:hhb1028/dsh-retry-boost

配置项

在合并进 profile 的 cordis.patch.yml roster 行(或 DSH 的插件配置界面)里调整:

默认值含义
strategyfillfill = 只处理没有显式 retryPolicy 的 provider;boost = 对显式配置的也合并缺失错误码并抬高上限;force = 全部替换为插件策略
modenormalnormal = 有界重试;always = 无限重试(⚠️ 慎用,永远重试下去)
maxRetries50normal 模式下的重试次数上限
initialDelayMs1000首次退避延迟
maxDelayMs60000退避上限
jitterRatio0.2抖动比例(0–1)
retryableCodes上面 8 个码需要重试的失败码