🦸 Saitama Centro de Mando

-- Actualizando...
0
Agentes Online
0
Jobs en Cola
0
Aprobados
0
Errores Hoy

Estado de Agentes

Acciones Rapidas

Errores de Hoy

Fuentes Externas

Errores Recientes

Contenido Visual para Publicar

Aqui ves las imagenes generadas por IA (Stable Diffusion XL) listas para descargar y publicar en TikTok, Instagram, Twitter o Facebook. Haz clic en una imagen para verla en grande y descargarla.

Configuracion del Sistema

Bienvenido al Centro de Mando

Este sistema usa 8 agentes de IA que trabajan juntos para encontrar tendencias virales, generar contenido para TikTok/Instagram, revisarlo con IA, y prepararlo para publicar. Cada agente tiene un rol inspirado en One Punch Man.

Como funciona el Pipeline

🔍
Genos
Busca tendencias
🎨
Child Emperor
Genera contenido con IA
🌪️
Tatsumaki
Revisa calidad (QA)
Aprobado
Listo para publicar

Los 8 Agentes

🦸 Saitama — Centro de Mando (API)

Es el cerebro central. Coordina a todos los demas agentes, muestra el estado del sistema, gestiona la configuracion y sirve como API para este Dashboard.

/health /status /jobs /diagnostics /config /trigger /errors
🔍 Genos — Scout de Tendencias

Busca tendencias virales en 4 fuentes: Google Trends, Reddit, YouTube y HackerNews. Puntua cada tendencia y crea "jobs" con las mejores para que Child Emperor las procese.

Automatico: Cada 6 horas busca nuevas tendencias
Manual: Boton "Buscar Tendencias" en Resumen
🎨 Child Emperor — Creador de Contenido

Toma los jobs pendientes y usa IA (Llama 3.3 70B) para generar: hook viral, caption, hashtags, CTA (llamada a la accion) e imagenes con Stable Diffusion XL. Las imagenes se guardan en R2.

Genera: Texto en espanol + 2 imagenes (TikTok 9:16 + Instagram 1:1)
🌪️ Tatsumaki — Supervisora de Calidad

Revisa cada contenido generado con IA usando 5 criterios: relevancia, engagement, calidad, originalidad y adecuacion. Da un score de 0 a 1 y decide: aprobar, rechazar o pedir edicion.

Score minimo: 0.7 para aprobar (configurable)
💰 Metal Knight — Reportes Financieros

Genera reportes diarios de rendimiento: contenido publicado, racha de publicacion, estimacion de revenue por links de afiliados, y marca contenido como publicado.

Datos: Revenue estimado, racha de dias, contenido por categoria
🚴 Mumen Rider — Notificaciones

Envia alertas via Telegram y Discord. Tiene throttling (max 1 notificacion/hora), silencio nocturno (10pm-7am), pero los errores criticos se envian inmediatamente.

Requiere: Configurar telegram_bot_token y chat_id en Config
🕵️ Drive Knight — Analytics

Analiza patrones de aprobacion/rechazo, calidad de fuentes, y auto-ajusta la configuracion del sistema (pesos de categorias, prioridad de fuentes) para mejorar resultados con el tiempo.

Inteligente: Se auto-optimiza basado en datos historicos
👴 Silver Fang — Creador de Video

Genera scripts de video con 3 variantes (hook rapido, storytelling, loop infinito), crea imagenes variantes con IA, y estructura escenas con transiciones y musica sugerida.

Formatos: TikTok vertical, Instagram Reels, Stories

Guia de cada Seccion

📊 Tab Resumen

  • Agentes Online: Cuantos de los 8 agentes han reportado actividad reciente (heartbeat en los ultimos 30 min)
  • Jobs en Cola: Contenido pendiente de ser procesado por algun agente
  • Aprobados: Contenido que paso la revision de Tatsumaki y esta listo para publicar
  • Errores Hoy: Fallos ocurridos hoy (se resetean a medianoche UTC)
  • Estado de Agentes: Indicador verde = online, gris = nunca ejecutado, amarillo = degradado
  • Acciones Rapidas: Botones para disparar agentes manualmente sin esperar el cron automatico

🤖 Tab Agentes

  • Rol: La funcion principal de cada agente
  • Estado: online/offline basado en su ultimo heartbeat
  • Ultimo heartbeat: Cuando fue la ultima vez que el agente reporto actividad
  • Operacion: Que esta haciendo ahora (idle, processing, cron, etc.)
  • Boton Ejecutar: Dispara el agente manualmente via la API de Saitama

📋 Tab Pipeline

  • Filtro: Filtra jobs por estado (Todos, Pendientes, Procesando, Aprobados, Fallados)
  • Cada job muestra: Tema, categoria, idioma, plataforma, fecha, reintentos
  • Jobs Aprobados: Muestran el hook y caption generados por la IA
  • Jobs Rechazados: La IA detecto problemas de calidad
  • DLQ (Fallados): Jobs que fallaron 3+ veces y fueron movidos a cola muerta

🔧 Tab Diagnostico

  • Errores de Hoy: Contadores por tipo (AI_TIMEOUT, R2_FAIL, SOURCE_DEGRADED, etc.)
  • Fuentes Externas: Estado de cada fuente de tendencias (verde = funciona, amarillo = problemas)
  • Errores Recientes: Lista detallada de los ultimos errores con agente, tipo y mensaje

⚙️ Tab Config

  • Categorias activas: Que tipo de contenido buscar (gaming, curiosidades, memes, etc.)
  • Idiomas: En que idioma generar el contenido (es = espanol)
  • Plataformas: Para que red social (tiktok, instagram, both)
  • Palabras blacklist: Palabras prohibidas que la IA nunca usara
  • Score minimo: Puntuacion minima (0.0-1.0) para que Tatsumaki apruebe contenido
  • Prioridad de fuentes: Orden de importancia de las fuentes de tendencias
  • Links de afiliados: URLs de afiliados por categoria para monetizar

Flujo paso a paso para generar contenido

1
Buscar Tendencias

Haz clic en "Buscar Tendencias (Genos)" en Resumen. Genos buscara en Google Trends, Reddit, YouTube y HackerNews las tendencias mas relevantes para tus categorias configuradas.

2
Generar Contenido

Espera ~15 segundos y haz clic en "Generar Contenido (Child Emperor)". La IA generara hooks virales, captions, hashtags e imagenes para cada tendencia encontrada.

3
Revisar Calidad

Espera ~10 segundos y haz clic en "Revisar QA (Tatsumaki)". La IA revisara cada contenido con 5 criterios de calidad y aprobara o rechazara automaticamente.

4
Ver Resultados

Ve a la tab "Pipeline" y filtra por "Aprobados" para ver el contenido listo. Cada post tiene hook, caption, hashtags y CTA listos para copiar y publicar.

5
Publicar

Copia el contenido aprobado y publicalo en TikTok/Instagram. Luego usa "Reporte Finance (Metal Knight)" para trackear tu rendimiento.

Como funciona la IA de Cloudflare

🧠 Que es Cloudflare Workers AI

Cloudflare tiene una plataforma de IA integrada directamente en sus servidores edge (mas de 300 ciudades en el mundo). Eso significa que no necesitas servidor propio, ni GPU, ni pagar OpenAI. Los modelos de IA corren dentro de Cloudflare, al lado de tus Workers.

Se usa con una sola linea: env.AI.run('@modelo', { parametros })

📝 Modelo de Texto: Llama 3.3 70B

  • Modelo: @cf/meta/llama-3.3-70b-instruct-fp8-fast
  • Quien lo usa: Child Emperor (genera hooks, captions, hashtags, CTA)
  • Tambien lo usa: Tatsumaki (evalua calidad del contenido con 5 criterios)
  • Como funciona: Se le envia un prompt con el tema, categoria, idioma y reglas. El modelo responde con JSON que contiene el contenido generado.
  • Parametros: max_tokens: 800, temperature: 0.8 (creativo pero coherente)
  • Costo: Gratis en el tier de Cloudflare Workers (con limites de uso)

🖼️ Modelo de Imagenes: Stable Diffusion XL Lightning

  • Modelo: @cf/bytedance/stable-diffusion-xl-lightning
  • Quien lo usa: Child Emperor (genera imagen principal), Silver Fang (genera variantes para video)
  • Como funciona: Se le envia un "prompt" describiendo la imagen (estilo, colores, composicion). El modelo genera una imagen PNG en 4 pasos de inferencia.
  • Resolucion: 768x1024px (formato vertical 9:16 para TikTok/Reels)
  • Almacenamiento: Las imagenes se guardan en Cloudflare R2 (almacenamiento de objetos, similar a S3)
  • Costo: Gratis en el tier de Cloudflare Workers AI

🔄 Flujo completo de IA

1
Genos encuentra una tendencia: "IA que genera videos solos"
2
Child Emperor envia el tema a Llama 3.3 70B → recibe hook, caption, hashtags, CTA y un prompt para la imagen
3
Child Emperor envia el image_prompt a Stable Diffusion XL → recibe imagen PNG 768x1024
4
La imagen se guarda en Cloudflare R2 y se vincula al job
5
Tatsumaki envia el contenido a Llama 3.3 70B para evaluar calidad → aprueba o rechaza
6
Silver Fang genera variantes de imagen para crear video slideshow con diferentes angulos

💡 Donde se publican las imagenes

Las imagenes generadas aparecen en la tab "🚀 Publicar". Desde ahi puedes:

  • Ver la imagen en grande — clic en la imagen abre un preview
  • Descargar — boton "📥 TikTok" o "📥 Instagram" descarga el archivo PNG
  • Copiar URL — para compartir la imagen directamente

Luego publicas la imagen manualmente en tu cuenta de TikTok, Instagram, Twitter o Facebook.

Automatizacion

Estos crons corren automaticamente sin que hagas nada:

  • Cada 5 minutos: Saitama verifica la salud de todos los agentes
  • Cada 6 horas: Genos busca nuevas tendencias automaticamente
  • A las 4am UTC: Saitama limpia datos viejos del sistema (garbage collection)

Los demas agentes se ejecutan manualmente desde este Dashboard usando los botones de Acciones Rapidas, o se pueden encadenar creando un workflow externo.