hhb1028/dsh-retry-boost1

dsh-retry-boost

让 DeepSeek Harness 自动重试商汤 429/QUOTA 等瞬时网关故障直到任务完成——启动时给所有 llm-pi-ai provider 热注入加固版 retryPolicy,再也不用手动发「继续」。

AI Analysis

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

Package
dsh-retry-boost
Version
1.0.0
License
MIT
Last updated
Aug 27, 2026

Install

$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 个码需要重试的失败码