install-watchdog

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

安装使用

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

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

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

使用示例

‘请帮我安装egregore看门狗守护进程,确保我的交易策略后端服务在崩溃后能自动重启。’,它会引导你运行安装命令,并根据你的操作系统自动配置launchd或systemd服务,将你的后端应用进程纳入监控。之后,即使服务因未知原因退出,看门狗也会立即将其重新拉起,保证策略的持续运行。

介绍

该Skill解决了AI应用(如智能体)在无人值守运行时可能意外崩溃或停止响应的问题。通过安装一个名为“egregore”的看门狗守护进程,它能持续监控目标应用的状态,一旦检测到异常退出或无响应,便会自动重新启动应用,确保服务的高可用性。

使用方式非常简单,只需在AI开发环境中运行安装命令,该Skill会根据你的操作系统(macOS的launchd或Linux的systemd)自动配置并启用守护进程。之后,你指定的应用进程就会被纳入监控范围,实现自主恢复。

它非常适合需要长时间稳定运行的AI应用开发者,特别是那些部署在服务器上、处理关键任务或需要7x24小时在线的智能体、自动化流程或后端服务。对于运维工程师和全栈开发者来说,这是一个提升服务可靠性的基础工具。

建议在部署生产环境前进行充分测试,确保看门狗进程本身不会与你的应用产生资源冲突。同时,它主要解决进程级别的崩溃恢复,对于应用内部的逻辑错误或内存泄漏,仍需结合日志监控和代码层面的健壮性设计。

核心特点

核心区别在于它专为AI应用(egregore)设计,并原生支持macOS(launchd)和Linux(systemd)两大主流开发/部署环境,提供开箱即用的自动化进程监控与恢复方案,无需用户手动编写复杂的守护脚本或服务配置。

注意事项

不适合需要精细控制重启策略(如依赖特定退出码判断)或运行在Windows系统上的场景。

常见问题

这个看门狗守护进程支持Windows吗?

不支持。它目前仅支持通过launchd(macOS)和systemd(Linux)来安装和管理守护进程。

安装后如何查看守护进程的状态或日志?

在macOS上可使用`launchctl list`和`launchctl log`命令,在Linux上可使用`systemctl status`和`journalctl`命令来查看状态和日志。

给 AI 助手的安装指引

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

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