DSH Plugins
返回列表
⚙️

dsh-stall-guard

工作流 更新于 2026.10.21

在终端中运行以下命令:

dsh plugin install 1250589385/dsh-stall-guard

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

在 DeepSeek Harness 终端执行 dsh plugin install 1250589385/dsh-stall-guard(源码:https://github.com/1250589385/dsh-stall-guard),安装后刷新页面即可默认生效。

插件介绍

在国内或弱网环境里,git clone、pnpm install、pip install 这类下载常常挂住几分钟不动,智能体却只会干等,最后要么超时一句空话,要么误以为是命令写错而去改脚本。dsh-stall-guard 盯住「像下载」的命令:超过独立预算(默认 30 秒)就安全中止,并把一段智能体能直接执行的说明写回工具结果——强调是「到源不通」、附上未验证的镜像候选、提醒删掉半成品目录、带上原始命令,避免第二轮撞上 already exists。

守卫按渠道识别 git、npm、pip、cargo、go 以及 curl/wget 等 HTTP 拉取,同时刻意不误伤 git status、curl --version 这类本地查询。写入类操作绝不掐断,只提示,因为中止可能写坏用户文件;下载中止则几乎无副作用,重来即可。web_fetch、web_search 等也有各自超时策略,但本插件的差异化在于「事中」在工具层替智能体换源,而不是事后解释失败或换 LLM provider。

换源与状态提示全部来自内置中英文案表和可配置的占位符预设,不调用模型,平顺时 token 成本为 0,真卡住时大约一次两百多 token,通常仍比让智能体空等再乱猜更省。面板里的监督员、鱼缸动画只是让人心里有数;关掉形象守卫照样工作。

适合经常在 DeepSeek Harness 里让智能体拉依赖、克隆仓库、装包的用户,尤其是 GitHub 时通时不通、需要自动换源提示而不是人肉盯终端的场景。

使用场景

  • GitHub 上 git clone 或 fetch 长时间无进度
  • pnpm、npm 或 pip 安装依赖卡在拉包
  • curl、wget 下载大文件或镜像站连接挂死

适合人员

  • 常让智能体克隆仓库、装依赖的 Harness 用户
  • GitHub 或外网源不稳定、需要自动换源指引的场景
  • 希望减少智能体空等和误改命令的自动化工作流使用者