install-watchdog

为AI应用安装看门狗守护进程,实现崩溃后自动重启。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:install-watchdog。
它的用途是:为AI应用安装看门狗守护进程,实现崩溃后自动重启。
完整的 Skill 内容见:https://321skill.com/skills/install-watchdog-x-4/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“为我的AI客服对话应用安装看门狗守护进程。”,它会引导你完成配置并执行安装命令,将你的应用进程托管给系统服务管理器。之后,即使应用意外崩溃,看门狗也会自动将其重新拉起来,保证服务不间断。

介绍

该Skill解决了AI应用或服务因意外崩溃导致服务中断的问题。它通过安装一个名为“egregore”的看门狗守护进程,利用macOS的launchd或Linux的systemd服务管理器,监控目标应用的生命周期。一旦检测到应用停止运行,看门狗会自动将其重新启动,确保服务的持续可用性,尤其适用于需要长时间稳定运行的AI智能体或后台服务。

使用方式通常是在配置好目标应用后,运行该Skill的安装命令。它会根据你的操作系统自动配置相应的启动服务(launchd或systemd),并将看门狗进程设置为开机自启。之后,看门狗便会默默在后台工作,无需人工干预。

它非常适合需要部署和维护稳定AI服务的开发者、运维工程师或智能体开发者。无论是运行在服务器上的AI模型接口、自动化流程智能体,还是任何需要高可用性的后台服务,都可以通过此Skill来增强其鲁棒性。

建议在正式部署前,先在测试环境中验证看门狗的重启功能是否按预期工作。请注意,它主要处理进程级别的崩溃重启,对于应用内部逻辑错误导致的“假死”但进程仍在的情况可能无法检测,需结合应用自身的健康检查机制。

核心特点

专为AI应用和智能体设计,直接集成launchd/systemd系统级服务管理,提供开箱即用的进程守护方案,而非通用的进程管理脚本。

注意事项

不适合用于需要精细控制重启逻辑(如依赖特定退出码)或应用内部状态复杂、重启成本极高的场景。

常见问题

这个看门狗支持Windows系统吗?

不支持,目前仅支持macOS (launchd) 和 Linux (systemd)。

如何卸载或停止这个看门狗服务?

根据你的操作系统,使用相应的系统命令(如systemctl disable)来禁用服务即可。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/install-watchdog-x-4/raw/index.md 读取 install-watchdog 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。