跳到主要内容
Plugin

dsh-continue

weibaohui/dsh-continue

自动续跑:agent 会话中断后自动续上,规则表按失败类型(限流/额度/鉴权/上下文超限/崩溃孤儿)路由——自动退避重试、换模型继续、压缩上下文后继续或止损通知,规则可视化编辑,全程活动日志。

形态
Plugin 插件
安装
npm 包安装
需要密钥
否
近月下载
2,749
最近推送
9 天前更新

项目说明

From README

@weibaohui/dsh-continue 自动续跑插件 :agent 会话中断后自动帮你续上,不用手敲「继续」。

核心功能 - 自动续跑 :检测到传输错误、崩溃孤儿轮、输出截断等失败后,自动向同一会话重发续跑指令,带冷却与指数退避 - 有序规则表 :不同失败类型走不同策略,从上到下先命中先用—— - 限流(429):自动退避重试(尊重服务商要求的等待时间),最多 5 次 - 额度耗尽 / 鉴权失败:立即止损并通知,不白白重试 - 上下文超限: 自动压缩会话上下文,压缩成功后继续跑 (宿主平面若没挂压缩后端,降级为一行止损通知) - 崩溃孤儿轮:自动继续 - 输出截断(max-tokens):回复写到一半被输出上限掐断时自动续上,长回复 / 长代码输出不再停在半截 - 其他错误:自动继续 - 自定义状态码:自己填状态码列表,命中即按该规则续跑——数字匹配 HTTP 状态码(如 529 、 520 ),文字匹配机器码(如 UNKNOWN ),大小写不敏感;放在「服务端错误」上方即可让特定状态码优先走专属策略 - 失败后自动换模型 :同一失败连续 N 次仍不成功,后续续跑自动切换到备用模型(如主模型限流后换备用模型接着跑) - 可视化管理 :设置页里规则、开关、次数、退避参数全部可视化编辑;provider 和模型一律下拉选择 - 全程可查 :每次续跑、换模型、停止原因都有活动日志 安装 装完重启 dsh web 即生效。

默认规则开箱可用,无需任何配置。本插件的 bundle patch 不改动 compaction-basic 。web bundle 默认把压缩后端 放在每个 agent preset 的 isolate 域里,profile 也可能在宿主平面挂别的后端 (例如 @aiwayds/dsh-dcp );强行把那一行改成 disabled: false 会和它们抢同一个 compaction 服务,导致对方启动失败。插件改为懒解析 ctx.get('compaction') : 宿主平面有后端就用,没有就降级为止损通知。使用 1.打开 Web UI

Original description

自动续跑插件 for DeepSeek Harness — 有序规则表:按失败类型路由 继续续跑 / 换模型 / 压缩后继续 / 停止

安装方式

npm 包安装 · 安装无需配置

README 解析
shell
dsh plugin --profile web add @weibaohui/dsh-continue -w

安全能力

静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」

  • 写入文件
  • 读取文件
  • 访问网络
  • 读取环境变量
  • 调用模型

未发现已知红线(明文传输、安装期执行代码、凭据外传等)。

能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。

为什么是这个分数

近 9 天内有提交;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;近月 npm 下载 2749 次,star 不多但真在被使用。

维护活跃
86
实用度
54
生态热度
69
上手便捷
100
信号质量
86
数据置信度
100%
评分怎么算