liaoyuqing/dsh-llm-error-retry0

dsh-llm-error-retry

DSH (DeepSeek Harness) 插件:大模型请求报错时按规则休眠后自动重试。支持 HTTP 状态码 / 机器码 / provider 返回字段=值 三种命中形态,每条规则独立配置休眠时长与最大重试次数;会话框内显示重试卡片,GUI 设置页实时编辑规则。

AI Analysis

核心用途是自动处理大模型请求报错(如 429 频控),实现无感重试。适合网络环境不稳定或频繁触发 API 限制的用户。

Package
dsh-llm-error-retry
Version
0.6.0
License
MIT
Last updated
Sep 2, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:liaoyuqing/dsh-llm-error-retry

配置来源(优先级从高到低)

  1. GUI 界面保存~/.dsh/llm-error-retry/rules.json(含设置分区与备用页,两处等价;跨重启持久,npm 升级不影响)。
  2. ~/.dsh/cordis.patch.yml 中同 id(llm-error-retry)覆盖行的 config.rules
  3. 本包内置默认(cordis.patch.yml):429 → 60s × 10

运行快照与事件流水:~/.dsh/llm-error-retry/status.jsonconfig.dataDir 可改数据目录)。