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

    小蔥技能站7w4.net每天更新,海量AI技能等你發現。

  • 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:

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