dsh-auto-continue
自动发送「继续」恢复被网络错误等非人为原因中断的请求,带错误分类。
插件信息
截图
安装这个 DSH 插件
复制下面的命令,在 DeepSeek Harness 终端中运行即可。
dsh plugin add github:HsiangNianian/dsh-auto-continue 插件以当前 dsh 进程的权限运行,安装时可能执行代码。安装前请检查源代码仓库和许可证;如需可复现安装,请固定 commit 哈希。 插件安全 →
更多介绍
适用于 DeepSeek Harness(dsh web): 当 webui 里的请求因为 非人为因素 中断时, 插件模拟用户输入 「继续」 并自动发送, 让 Agent 继续干活, 无需手动干预。消息与手动输入完全等价——进入会话日志、对模型可见, 中断的任务随即恢复。自 0.8.0 起引擎跑在 宿主进程内 (单实例): 浏览器标签全关掉也在值守, 多标签页同时打开也不可能重复发送。
错误分类 — 临时性错误(网络 / 超时 / 5xx / 429 等)自动续跑; 永久性错误跳过并通知, 因为重试也没用。判定为永久性的条件: HTTP 状态码 401/403, 或 code/message 命中认证、凭据/API Key、余额/配额、模型不存在、上下文长度/超限等关键词。provider 专属例外可由用户显式填写普通文本匹配; 关闭分类后则全部自动继续 - 自适应退避 — 连续失败时等待时间递增(冷却 × 系数: 20s → 40s → 80s…), 有上限, 不再对故障上游狂轰滥炸 - 中英文本地化 — 设置卡片、内置续跑 / 护栏 / 循环文案以及浏览器通知都跟随 DSH 当前界面语言(初始值来自浏览器语言)。只支持 en 和 zh, 其他语言回落中文; 切换语言只会替换内置默认值, 不会覆盖用户自定义文本 - 模板化继续文本 — continueText 支持 {code} {message} {status} {tool} {turn} {errorCount} {sessionTitle} {elapsed} 占位符, 续跑消息可携带失败上下文(如「继续 (git push 失败: UPSTREAM)」); 达到 max-tokens 时使用 另一套模板 (如「继续输出, 不要重复已生成的内容」) - 幂等护栏 — 续跑前检查上一步工具调用: 结果未确认(回合在工具执行中途夭折, 如 git push 可能已经推上去了)时, 续跑消息会提示模型先确认状态、不要重复执行; 工具已确认成功时说明已完成、请勿重复; 工具失败则不加护栏(重试本来就是目的)。两段护栏文本都可配置(支持 {tool} / {result} 占位符) - 无输出回合续跑 — 已观察到模型步骤或推理回复,但回合正常结束且没有可见输出时自动恢复。没有模型活动的空回合不会触发;文本、工具调用、图片、扩展块和已显示的流式内容均算可见输出。未观察到开始的回合不会被猜测为静默。启动后也能恢复显式的 no-visible-output 标记。关闭开关会取消排队中的静默续跑;即使开关关闭,静默回合也不会清零重试上限。 - 暂停 — 设置卡片里的全局 暂停自动继续 开关可立即停掉一切(实时 + 扫描); 会话级暂停(如通过通知按钮)只挂起单个会话, 到期自动恢复。唯一的显式例外是通知里的 立即续跑 按钮——按下它等于用户明确要求发送这一次, 不受暂停限制 - 通知按钮 — 通知带 立即续跑 (无视冷却、连续上限与暂停, 马上发送)和 暂停该会话 1 小时 按钮 - 循环守卫 — 连 运行中的回合 也盯着, 四个信号都会触发守卫(取消当前回合并用可配置的循环提示文本重启, 「停止重复, 换一种方式」): 模型 连续输出完全相同的消息 (不限长度, 如 "Let me test…
相关指南
继续了解 界面增强 插件的选择、安装和使用方法。
关于这个插件: dsh-auto-continue
dsh-auto-continue 是什么?
dsh-auto-continue 是一款界面增强插件,由 HsiangNianian 维护。自动发送「继续」恢复被网络错误等非人为原因中断的请求,带错误分类。
如何安装 dsh-auto-continue?
在 DeepSeek Harness 终端运行 dsh plugin add github:HsiangNianian/dsh-auto-continue 即可。dsh CLI 会从 GitHub 解析插件并安装到当前配置。如需可复现安装,可固定 commit 哈希:dsh plugin add github:HsiangNianian/dsh-auto-continue#commit。
dsh-auto-continue 免费吗?
dsh-auto-continue 是社区开源项目,采用 MIT 许可证。你可以查看源码并免费安装使用。
相关插件
DSH Web UI 全家桶聚合插件:一键安装家族的全部功能插件(任务看板 / Git 图谱 / 宠物 / 移动端远程 / SSH / 模型能力 / 会话归档 / 皮肤 / 设置区 / 社区插件,完整清单以本包 aggregate.yml 为准)。compat 桥接层已并入本包(src/client),因此无需独立的 compat npm 包。