Agent Defibrillator

👤 hazy2go 📦 v1.0.1 ⭐ 4.5 ⬇️ 1.8K 下载
🤖 AI-Agent 免费

📖 技能介绍

Agent Defibrillator

Watchdog service that monitors your AI agent gateway and restarts it when it crashes.

What It Does

  • Checks gateway health every 10 minutes
  • Detects crashes and stale processes
  • Auto-restarts with cooldown protection
  • Optional Discord notifications on restart
  • Detects version mismatches after updates

Install

Recommended (review code first):

git clone https://github.com/hazy2go/agent-defibrillator.git
cd agent-defibrillator
./install.sh

Verify

launchctl list | grep defib

Configure

Edit ~/.openclaw/scripts/defibrillator.sh:

访问小葱技能站7w4.net,解锁更多实用的AI技能插件。

Variable Default Description
DEFIB_GATEWAY_LABEL ai.openclaw.gateway launchd service label
DEFIB_RETRY_DELAY 10 Seconds between retries
DEFIB_MAX_RETRIES 3 Retries before restart
DEFIB_COOLDOWN 300 Seconds between restarts
DISCORD_CHANNEL (empty) Your channel ID for notifications

Commands

# View logs
tail -f ~/.openclaw/logs/defibrillator.log

# Manual check
~/.openclaw/scripts/defibrillator.sh

# Stop watchdog
launchctl bootout gui/$(id -u)/com.openclaw.defibrillator

# Restart watchdog
launchctl kickstart -k gui/$(id -u)/com.openclaw.defibrillator

Uninstall

launchctl bootout gui/$(id -u)/com.openclaw.defibrillator
rm ~/Library/LaunchAgents/com.openclaw.defibrillator.plist
rm ~/.openclaw/scripts/defibrillator.sh

Requirements

  • macOS (uses launchd)
  • AI agent running via launchd (OpenClaw, etc.)

🤖 AI 评测

这是一款专门为 macOS 用户打造的人工智能网关看门狗工具,质量可靠。优点:功能实用(自动监控并重启崩溃的网关)、文档详细、安全机制完善(防重启循环、版本检测、通知提醒)、安装使用简单。不足:仅支持 macOS 系统,需要一定的技术基础来理解和配置,风险提示明确但仍需用户谨慎。总体适合运行 OpenClaw 或类似 AI 网关的 macOS 用户,是一个值得信赖的工具。

📊 多维度评分

适应性4.5
规范性4.2
有效性4.8
可靠性4.6
可信度4.3

📁 包含文件 (6 个)

📄 README.md 5.4 KB
📄 SKILL.md 1.8 KB
📄 _meta.json 138 B
📄 defibrillator.sh 7.2 KB
📄 install.sh 4 KB
📄 skill-card.md 2.4 KB