Solución de Problemas de Clawdbot

Depura y corrige problemas comunes del asistente de IA Clawdbot. Aprende a diagnosticar problemas de conexión, fallos de mensajes y errores del gateway.

Descripción General de Solución de Problemas de Clawdbot

Esta guía te ayuda a diagnosticar y corregir problemas comunes con tu despliegue de Clawdbot. Encuentra soluciones para problemas de conexión, fallos de mensajes y errores del gateway.

Problemas Comunes

El Gateway No Inicia

Síntomas: El gateway falla al iniciar o se cierra inmediatamente.

Soluciones:

  1. Verificar disponibilidad del puerto:
lsof -i :3010
  1. Validar configuración:
clawdbot config validate
  1. Verificar logs:
clawdbot gateway logs

Conexión de WhatsApp Fallida

Síntomas: El código QR no se muestra o la conexión se pierde.

Soluciones:

  1. Limpiar sesión de WhatsApp:
rm -rf ~/.clawdbot/providers/whatsapp/session
  1. Reiniciar gateway:
clawdbot gateway restart
  1. Verificar conectividad de red

Mensajes No Entregados

Síntomas: Mensajes enviados pero no recibidos.

Soluciones:

  1. Verificar estado de la sesión:
clawdbot sessions list
  1. Verificar conexión del proveedor:
clawdbot providers status
  1. Verificar límites de tasa

El Agente No Responde

Síntomas: El agente no genera respuestas.

Soluciones:

  1. Verificar estado del agente:
clawdbot agents status
  1. Verificar clave API:
echo $ANTHROPIC_API_KEY
  1. Verificar disponibilidad del modelo

Comandos de Diagnóstico

Estado del Gateway

# Verificar salud del gateway
clawdbot gateway status

# Ver conexiones activas
clawdbot gateway connections

# Mostrar uso de recursos
clawdbot gateway stats

Diagnóstico de Sesiones

# Listar todas las sesiones
clawdbot sessions list

# Ver detalles de sesión
clawdbot sessions get <session-key>

# Limpiar sesión atascada
clawdbot sessions clear <session-key>

Diagnóstico de Proveedores

# Verificar estado del proveedor
clawdbot providers status

# Probar conexión del proveedor
clawdbot providers test whatsapp

# Reconectar proveedor
clawdbot providers reconnect telegram

Análisis de Logs

Habilitar Logging de Depuración

clawdbot gateway start --log-level debug

Ubicaciones de Logs

LogUbicación
Gateway~/.clawdbot/logs/gateway.log
Proveedores~/.clawdbot/logs/providers/
Agentes~/.clawdbot/logs/agents/

Niveles de Log

NivelDescripción
errorSolo errores
warnAdvertencias y errores
infoInformación general
debugInformación detallada de depuración

Códigos de Error

Errores de Conexión

CódigoDescripciónSolución
ECONNREFUSEDPuerto no abiertoVerificar que el gateway esté ejecutándose
ETIMEDOUTTiempo de espera de redVerificar red
EAUTHAutenticación fallidaVerificar credenciales

Errores de Proveedor

CódigoDescripciónSolución
WA_DISCONNECTEDWhatsApp desconectadoRe-escanear QR
TG_INVALID_TOKENToken de Telegram inválidoVerificar token
DC_MISSING_INTENTSIntents de Discord faltantesHabilitar intents

Problemas de Rendimiento

Respuestas Lentas

Causas:

  • Alto volumen de mensajes
  • Tamaño de contexto grande
  • Latencia de red

Soluciones:

  1. Habilitar streaming
  2. Reducir tamaño de contexto
  3. Verificar red

Uso de Memoria

Verificar memoria:

clawdbot gateway stats --memory

Reducir memoria:

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

Procedimientos de Recuperación

Resetear Gateway

# Detener gateway
clawdbot gateway stop

# Limpiar estado
clawdbot gateway reset --state

# Reiniciar
clawdbot gateway start

Resetear Proveedor

# Desconectar proveedor
clawdbot providers disconnect whatsapp

# Limpiar datos del proveedor
rm -rf ~/.clawdbot/providers/whatsapp

# Reconfigurar
clawdbot providers setup whatsapp

Resetear Agente

# Limpiar sesiones del agente
clawdbot agents reset main --sessions

# Limpiar espacio de trabajo del agente
clawdbot agents reset main --workspace

Obtener Ayuda

Recursos de Soporte

Reportes de Errores

Incluir en los reportes de errores:

  • Versión de Clawdbot
  • Sistema operativo
  • Mensajes de error
  • Pasos para reproducir

Próximos Pasos