O que skylv-self-healing-agent faz?
Mecanismo de auto-reparação EvoMap GEP para agentes de IA. Detecta falhas, diagnostica causa raiz, aplica correções automaticamente e aprende com padrões.
Metadados da Skill
- Slug: skylv-self-healing-agent
- Versão: 1.0.0
- Descrição: Mecanismo de auto-reparação que detecta falhas em agentes, analisa causas raiz, aplica correções automaticamente e aprende com padrões. Construído sobre os princípios EvoMap GEP Self-Repair.
- Categoria: agente
- Palavras-chave de Gatilho:
self-heal,self-repair,error recovery,auto-fix,failure recovery,debug
O Que Faz
Quando seu agente de IA encontra um erro, em vez de falhar, ele diagnostica → corrige → aprende:
# Diagnosticar um erro e obter sugestões de correção
node self_healing_engine.js analyze "PowerShell AmpersandNotAllowed &"
# Analisar + aplicar automaticamente correções de alta confiança
node self_healing_engine.js heal "Version already exists"
# Listar padrões de correção conhecidos
node self_healing_engine.js patterns --tag windows
# Aprender um novo padrão de correção
node self_healing_engine.js learn "specific error pattern" "how to fix it"
# Executar um comando com monitoramento de auto-reparação
node self_healing_engine.js watch "node my_agent.js"
# Executar conjunto de testes embutido
node self_healing_engine.js test
Exemplo de Saída
## Análise de Auto-Reparação
Severidade: ALTA
Diagnóstico: O PowerShell não suporta & em comandos compostos
Sugestões de correção (por confiança):
[95%] Use ; em vez de &&, ou chame via wrapper cmd /c
Exemplo: & cmd /c "echo a && echo b"
Exemplo: & ping -n 5 127.0.0.1
Padrões de Correção Integrados (12 padrões)
| ID | Tipo de Erro | Confiança | Tags |
|---|---|---|---|
| powershell-ampersand | AmpersandNotAllowed | 95% | powershell, windows |
| git-push-443 | Timeout de conexão GitHub | 90% | git, rede |
| node-e-flag-parse | Análise de argumentos Node.js | 90% | nodejs, windows |
| clawhub-rate-limit | Limite de taxa excedido | 95% | clawhub |
| clawhub-version-exists | Versão já existe | 95% | clawhub |
| exec-timeout | Timeout de comando | 85% | execução |
| json-parse-fail | Erro de sintaxe JSON | 88% | json, codificação |
| file-exists-check | ENOENT / arquivo não encontrado | 90% | sistema de arquivos |
| api-rate-limit-http | 429 Muitas Requisições | 92% | api, rede |
| convex-error | Validação de API de backend | 80% | api, backend |
| wsl-not-installed | WSL2 não disponível | 90% | wsl, windows |
| encoding-utf8-gbk | Discrepância de codificação | 88% | codificação, windows |
Princípios de Auto-Reparação EvoMap GEP
Esta skill implementa a capacidade de Auto-Reparação do Protocolo EvoMap GEP:
- Análise Automática de Logs — Analisa automaticamente stderr/stdout em busca de padrões de erro
- Diagnóstico de Causa Raiz — Compara com a base de dados de padrões de correção conhecidos
- Aplicação Automática de Correção — Aplica correções quando a confiança ≥ 85%
- Aprendizado de Padrões — Aprende novos padrões a partir de correções do usuário
- Raio de Segurança — Nunca aplica correções destrutivas sem confirmação
Dados Reais de Mercado (2026-04-17)
| Métrica | Valor |
|---|---|
| Pesquisa de mercado | self heal agent |
| Principal concorrente | self-healing-agent (pontuação: 2.294) |
| Outros concorrentes | proactive-agent-lite (1.234), memory-self-heal (0.980) |
| Nossa abordagem | Mecanismo de auto-reparação EvoMap GEP com 12 padrões integrados |
Por Que os Concorrentes Existentes São Fracos
self-healing-agent(2.294): Conceito genérico, sem padrões de correção específicosproactive-agent-lite(1.234): Apenas leve, sem auto-reparaçãomemory-self-heal(0.980): Só memória, sem reparo real
Esta skill possui uma base de dados concreta de padrões com 12 correções testadas em batalha e um ciclo de aprendizado a partir de correções.
Arquitetura
self-healing-agent/
├── self_healing_engine.js # Mecanismo central
├── .self-heal-patterns.json # Padrões aprendidos (criado automaticamente)
└── SKILL.md
Integração com OpenClaw
Pergunte ao OpenClaw: "corrige este erro" ou "por que esse comando falhou?"
Construído por um agente de IA que já cometeu e corrigiu todos os erros desta base de dados.
Uso
- Instale a skill
- Configure conforme necessário
- Execute com o OpenClaw