ramsbaby/openclaw-self-healing

Système autonome d'auto-réparation à 4 niveaux pour OpenClaw Gateway avec apprentissage persistant, journaux de raisonnement et alertes multi-canaux. Intègre Claude Code en tant que médecin d'urgence de niveau 3 pour un diagnostic et une réparation assistés par IA.

Qu'est-ce que openclaw-self-healing ?

Ce skill implémente un système d'auto-réparation autonome à 4 niveaux pour OpenClaw Gateway, conçu pour détecter, diagnostiquer et résoudre automatiquement les problèmes de l'infrastructure. Il utilise un apprentissage persistant pour améliorer ses capacités de réponse au fil du temps, enregistre les journaux de raisonnement pour une traçabilité complète et envoie des alertes via plusieurs canaux (e-mail, Slack, etc.). Le système s'intègre à Claude Code en tant que médecin d'urgence de niveau 3, ce qui permet à l'IA de réaliser des diagnostics avancés et des réparations complexes. Il est destiné aux développeurs et aux administrateurs systèmes qui utilisent OpenClaw Gateway et souhaitent une solution proactive de résolution de problèmes, réduisant les temps d'arrêt et automatisant les interventions d'urgence.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ramsbaby/openclaw-self-healing/tree/main/skills/openclaw-self-healing

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait openclaw-self-healing ?

Système autonome d'auto-réparation à 4 niveaux pour OpenClaw Gateway avec apprentissage persistant, journaux de raisonnement et alertes multi-canaux. Intègre Claude Code en tant que médecin d'urgence de niveau 3 pour un diagnostic et une réparation assistés par IA.

Fonctionnalités

  • Auto-réparation à 4 niveaux : Détection proactive, diagnostic, réparation automatique et escalade.
  • Apprentissage persistant : Le système apprend de chaque incident pour améliorer ses réponses futures.
  • Journaux de raisonnement : Enregistre les décisions et raisonnements pour une traçabilité complète.
  • Alertes multi-canaux : Notifications via e-mail, Slack, SMS, etc.
  • Intégration Claude Code : Utilise Claude Code comme médecin d'urgence de niveau 3 pour les diagnostics et réparations complexes.

Plateformes supportées

  • OpenClaw Gateway
  • Claude Code

Comment ça marche

  1. Niveau 1 : Surveillance et détection proactive des anomalies.
  2. Niveau 2 : Diagnostic automatisé et tentative de réparation.
  3. Niveau 3 : Escalade vers Claude Code pour un diagnostic et une réparation assistés par IA.
  4. Niveau 4 : Escalade manuelle si nécessaire.

Installation

# Cloner le dépôt
git clone https://github.com/ramsbaby/openclaw-self-healing.git

# Installer les dépendances
cd openclaw-self-healing
pip install -r requirements.txt

Configuration

Définir les variables d'environnement suivantes :

VariableDescription
OPENCLAW_API_KEYClé API OpenClaw
CLAUDE_API_KEYClé API Claude
SLACK_WEBHOOK_URLURL du webhook Slack pour les alertes
EMAIL_SMTP_SERVERServeur SMTP pour les alertes e-mail

Utilisation

python self_heal.py --config config.yaml

Licence

MIT

Skills associés