Solução de Problemas do Clawdbot

Depure e corrija problemas comuns do assistente de IA Clawdbot. Aprenda a diagnosticar problemas de conexão, falhas de mensagens e erros do gateway.

Visão Geral da Solução de Problemas do Clawdbot

Este guia ajuda você a diagnosticar e corrigir problemas comuns com sua implantação do Clawdbot. Encontre soluções para problemas de conexão, falhas de mensagens e erros do gateway.

Problemas Comuns

Gateway Não Inicia

Sintomas: Gateway falha ao iniciar ou encerra imediatamente.

Soluções:

  1. Verificar disponibilidade da porta:
lsof -i :3010
  1. Validar configuração:
clawdbot config validate
  1. Verificar logs:
clawdbot gateway logs

Conexão WhatsApp Falhou

Sintomas: Código QR não aparece ou a conexão cai.

Soluções:

  1. Limpar sessão do WhatsApp:
rm -rf ~/.clawdbot/providers/whatsapp/session
  1. Reiniciar gateway:
clawdbot gateway restart
  1. Verificar conectividade de rede

Mensagens Não Entregues

Sintomas: Mensagens enviadas mas não recebidas.

Soluções:

  1. Verificar status da sessão:
clawdbot sessions list
  1. Verificar conexão do provedor:
clawdbot providers status
  1. Verificar limites de taxa

Agente Não Responde

Sintomas: Agente não gera respostas.

Soluções:

  1. Verificar status do agente:
clawdbot agents status
  1. Verificar chave API:
echo $ANTHROPIC_API_KEY
  1. Verificar disponibilidade do modelo

Comandos de Diagnóstico

Status do Gateway

# Verificar saúde do gateway
clawdbot gateway status

# Ver conexões ativas
clawdbot gateway connections

# Mostrar uso de recursos
clawdbot gateway stats

Diagnóstico de Sessões

# Listar todas as sessões
clawdbot sessions list

# Ver detalhes da sessão
clawdbot sessions get <session-key>

# Limpar sessão travada
clawdbot sessions clear <session-key>

Diagnóstico de Provedores

# Verificar status do provedor
clawdbot providers status

# Testar conexão do provedor
clawdbot providers test whatsapp

# Reconectar provedor
clawdbot providers reconnect telegram

Análise de Logs

Habilitar Log de Debug

clawdbot gateway start --log-level debug

Localizações dos Logs

LogLocalização
Gateway~/.clawdbot/logs/gateway.log
Provedores~/.clawdbot/logs/providers/
Agentes~/.clawdbot/logs/agents/

Níveis de Log

NívelDescrição
errorApenas erros
warnAvisos e erros
infoInformações gerais
debugInformações detalhadas de debug

Códigos de Erro

Erros de Conexão

CódigoDescriçãoSolução
ECONNREFUSEDPorta não abertaVerifique se o gateway está rodando
ETIMEDOUTTimeout de redeVerifique a rede
EAUTHAutenticação falhouVerifique as credenciais

Erros de Provedor

CódigoDescriçãoSolução
WA_DISCONNECTEDWhatsApp desconectadoRe-escaneie o QR
TG_INVALID_TOKENToken do Telegram inválidoVerifique o token
DC_MISSING_INTENTSIntents do Discord faltandoHabilite os intents

Problemas de Desempenho

Respostas Lentas

Causas:

  • Alto volume de mensagens
  • Tamanho de contexto grande
  • Latência de rede

Soluções:

  1. Habilitar streaming
  2. Reduzir tamanho do contexto
  3. Verificar rede

Uso de Memória

Verificar memória:

clawdbot gateway stats --memory

Reduzir memória:

{
  "gateway": {
    "messageBuffer": 500,
    "maxHistory": 50
  }
}

Procedimentos de Recuperação

Resetar Gateway

# Parar gateway
clawdbot gateway stop

# Limpar estado
clawdbot gateway reset --state

# Reiniciar
clawdbot gateway start

Resetar Provedor

# Desconectar provedor
clawdbot providers disconnect whatsapp

# Limpar dados do provedor
rm -rf ~/.clawdbot/providers/whatsapp

# Reconfigurar
clawdbot providers setup whatsapp

Resetar Agente

# Limpar sessões do agente
clawdbot agents reset main --sessions

# Limpar workspace do agente
clawdbot agents reset main --workspace

Obtendo Ajuda

Recursos de Suporte

Relatórios de Bugs

Incluir nos relatórios de bugs:

  • Versão do Clawdbot
  • Sistema operacional
  • Mensagens de erro
  • Passos para reproduzir

Próximos Passos