1250589385/dsh-stall-guard ↗★ 0

dsh-stall-guard

下载类命令超时自动中止并提示换源 适合国内网络不稳、常因GitHub等下载卡死导致智能体干等的环境。

套件
dsh-stall-guard
相容性
待驗證
版本
0.1.6
授權
MIT
最近更新
2026年10月20日

同名套件的其他儲存庫

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:1250589385/dsh-stall-guard

配置

面板里点监督员形象打开,或直接编辑 $DSH_HOME/stall-guard/config.json:

{
  "version": 1,
  "enabled": true,
  "watchDownloads": true,
  "downloadSeconds": 30,
  "timers": { "fetch": 15, "search": 15, "read": 20, "write": 30, "exec": 30, "long": 120, "other": 30 },
  "overrides": { "web_fetch": 45 },
  "autoSwitch": true,
  "scenes": {
    "download": { "enabled": true, "seconds": 30 },
    "fetch": { "enabled": true, "seconds": 15 },
    "search": { "enabled": true, "seconds": 15 }
  },
  "supervisor": { "show": true, "display": "avatar" }
}
  • downloadSeconds —— 下载预算。GitHub 慢就调大,急着换源就调小。
  • watchDownloads: false —— 完全关掉下载检测,下载命令就按 exec 类处理(只提示不中止)。
  • overrides —— 给单个工具单独设秒数。