dsh-agent-watch
哨卫插件:跨工作区通用的 DSH Web 守护服务。监听全局哨兵文件,触发后进行沙盒预检、重启 Web 并唤醒目标会话,支持崩溃自愈。
AI 分析
核心用途是 DSH 服务的运行守护与热重载。适合需要保障 Web 服务高可用、崩溃自动拉起以及跨工作区自动重启的系统治理任务。
安装
此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗
说明文档
阅读完整 README ↗配置(watch profile 的 cordis.patch.yml)
| 键 | 默认 | 说明 |
|---|---|---|
| watchDirs | [DSH_HOME] | 监听哨兵的目录 |
| flagFile | .hot-reload-flag | 哨兵文件名 |
| legacyFlags | [] | 额外旧路径哨兵(迁移期用) |
| bin | 自动解析 @deepseek-ai/dsh | bin.js 路径 |
| profile | web | 重启目标 profile |
| port / baseUrl | 3080 | web 端口与 API 基址 |
| preflightReadyMs | 20000 | 沙盒预检存活判定 |
| crashWindowMs | 30000 | 快速退出判定窗口 |
| maxQuickExits | 3 | 崩溃自愈上限 |
| incidentFile | $DSH_HOME/.watch-incident.json | 事故落盘 |
| defaultWorkspace | '' | workspace 兜底 |