install-watchdog
安装看门狗守护进程,自动重启崩溃服务
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:install-watchdog。 它的用途是:安装看门狗守护进程,自动重启崩溃服务 完整的 Skill 内容见:https://321skill.com/skills/install-watchdog-x-8/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'安装看门狗守护进程,监控我的AI编码代理服务,如果崩溃就自动重启。' 它会执行安装命令,自动检测操作系统类型,配置launchd或systemd服务,并提示你设置要监控的进程名称。安装完成后,AI编码代理即使意外退出也会被立即重启。
介绍
这个 Skill 解决的是服务进程意外崩溃后无人值守重启的问题。在开发或生产环境中,AI 编码代理、后台服务、本地模型等关键进程可能因内存泄漏、异常退出等原因停止运行,如果没有自动恢复机制,会导致任务中断或服务不可用。通过安装本守护进程,系统将自动检测指定进程状态,并在检测到异常退出时立即重新启动,确保服务持续运行。
使用本 Skill 前,需要先确定要监控的进程名称或 PID。执行安装命令后,它会自动判断当前操作系统(macOS 使用 launchd,Linux 使用 systemd)并配置相应的守护进程服务。安装完成后,您可以通过修改配置文件或环境变量来指定目标进程,守护进程会以后台服务形式运行,无需额外操作。
适合运维工程师、后端开发者和需要长期运行本地服务的 AI 应用开发者。尤其是那些在本地或服务器上运行 AI 编码代理、自定义后端服务、开源大模型等需要高可用性场景的用户,本 Skill 能大幅减少人工干预成本。
建议在首次使用前先测试被监控进程的退出行为,确保看门狗能正确识别。另外,守护进程本身也需要占用少量系统资源,请确认服务器资源充足。如果被监控进程需要特定端口或权限,请确保看门狗以相同用户身份运行。
核心特点
与系统自带的 systemd 或 launchd 的 Restart 选项相比,本 Skill 提供了一键安装和自动适配双平台的简化方案,并且内置了针对 egregore 代理的优化配置,无需手动编写服务单元文件。
注意事项
不适合监控需要复杂健康检查(如 HTTP 接口响应)的进程,仅支持基于进程存在性的简单监控。
常见问题
如何指定要监控的进程?
安装后通过编辑配置文件(通常是 /etc/egregore-watchdog.conf)设置目标进程名或路径,然后重启守护进程服务。
会监控多个进程吗?
默认只监控一个主进程,但可以通过复制配置段并修改服务名来支持多进程监控。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/install-watchdog-x-8/raw/index.md 读取 install-watchdog 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/install-watchdog-x-8/raw/index.md(查看排版版本)