DSH Plugins
返回列表
dsh-request-manager

dsh-request-manager

模型推理 更新于 2026.08.22

在终端中运行以下命令:

dsh plugin install tree-func/dsh-request-manager

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在终端执行 dsh plugin install tree-func/dsh-request-manager 完成安装(源码见 https://github.com/tree-func/dsh-request-manager),安装后重启 DSH 进程即可生效。

插件介绍

DeepSeek Harness 自带一组固定的 API 请求策略:请求之间没有可调间隔、重试次数硬编码为 5 次、SSE 中断或网络错误直接终止。dsh-request-manager 把这些参数集中到一个全局面板中,从会话区顶部一键打开,设置一次即跨所有会话生效,无需逐聊天开关。\n\n核心能力分三层。第一层:在每次 API 请求之间插入毫秒级额外延时,自动与手动重试均受约束,设为 0 即不介入。第二层:覆盖默认的自动重试次数,留空则回退到原生策略;对 DSH 默认不重试的失败类型(如 SSE 未收到 DONE、NETWORK ERROR)不影响。第三层:拦截请求失败——面板自动展开,提供「原地重试」和「按原生路径放弃」两张操作卡片,可配置超时秒数与超时动作(自动重试或自动放弃),点击停止或销毁会话则立即放行。界面跟随 DSH 语言设置自动切换中英文,样式适配浅色与深色主题。\n\n适合在 API 配额紧张、需要精细控制调用频率的开发者,希望避免瞬时抖动耗尽全部重试次数的场景,以及偏好由自己决定失败请求的去留而非交给一刀切策略自动终结的使用者。

截图预览

使用场景

  • 在 API 配额紧张时通过额外间隔精确控制调用频率
  • 失败请求出现时由人工决定重试还是放弃,避免一刀切策略
  • 跨所有会话统一请求行为,无需逐聊天配置

适合人员

  • API 配额有限、需要精细频率控制的开发者
  • 希望避免瞬时抖动耗尽重试次数的工程师
  • 偏好手动干预失败请求而非全自动策略的用户