dsh-smart-restart:DeepSeek Harness 的验证型重启方案
`dsh-smart-restart` 是一款 DSH 插件,旨在解决服务重启不透明且破坏性的问题。它支持无需 root 权限的重启(依赖 systemd)、启动后健康检查(验证端口、进程状态等)以及将检查结果和恢复指令回传给发起会话,确保工作能基于事实继续。 该插件提供 `kill`(默认)和 `systemctl` 两种模式,具备循环保护机制(10分钟3次限制),并通过图形化设置卡片支持配置。安装后,它能自动检测 systemd 单元并进行验证型重启,为智能体系统运维提供更可靠的保障。
阅读全文dsh-smart-restart:DSH 重启后自动唤醒主 agent
DSH 插件 `edusrez/dsh-smart-restart`(v0.5.1,MIT 协议)旨在解决服务重启后主 agent 不知情导致工作中断的问题。它通过检测进程 PID 变化识别重启,并在启动时向 agent 发送 Smart-restart 通知以恢复任务。 核心功能包括: 1. **重启检测与通知**:通过 `marker.json` 比较 PID,计算宕机时间,并利用 `agent/session-start` 钩子发送通知。 2. **智能投递优先级**:按 `pending-notice.json` > `shutdown-notice.json` > 默认目标的顺序处理
阅读全文