dsh-continue
在终端中运行以下命令:
dsh plugin install weibaohui/dsh-continue
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端执行 dsh plugin install weibaohui/dsh-continue 安装插件(源码:https://github.com/weibaohui/dsh-continue),装完重启 dsh web 即可生效。
插件介绍
跑 agent 工作流时,网络抖动、限流、上下文撑满或回复写到一半被截断,会话往往就停在那里,只能反复手动续跑。dsh-continue 是 DeepSeek Harness 上的自动续跑插件:检测到可恢复的失败后,向同一会话自动重发续跑指令,并配合冷却与指数退避,尽量把长任务接回去。
插件用有序规则表区分失败类型:429 会尊重等待时间自动退避重试;额度耗尽或鉴权失败则立即止损并通知;上下文超限时优先尝试压缩会话再继续,宿主未挂压缩后端时降级为一行止损提示;崩溃孤儿轮、输出截断及其他常见错误按策略自动续跑。还可为自定义 HTTP 状态码或机器码配置专属规则,让特定错误优先命中。
同一失败连续多次仍不成功时,可配置后续续跑自动切换到备用模型。设置页里规则、开关、次数与退避参数均可视化编辑,provider 与模型支持下拉选择;每次续跑、换模型与停止原因都会记入活动日志。
适合经常跑长对话、长代码生成或多步 agent 任务的用户:默认规则开箱可用,也支持按需微调,希望在常见故障下尽量自愈、少打断心流时很实用。
截图预览
使用场景
- 长对话或长代码生成因输出上限被截断,需要自动接上后半段
- 主模型遭遇限流或传输错误,希望按规则退避重试而非手动点继续
- 多步 agent 任务中途因上下文超限或崩溃孤儿轮停摆,需要压缩或自动续跑
适合人员
- 经常跑长 agent 会话、不想反复输入继续的开发者
- 需要可配置失败策略与活动日志的可观测工作流用户
- 在 DeepSeek Harness 上跑多步自动化任务、追求少打断的团队