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 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/install-watchdog-x/raw/index.md(查看排版版本)