MIFSUT
ProyectoCaso de uso real · En producción

tresycuarto.com

Plataforma de tardeo y ocio de media tarde en España. Gestionada íntegramente por agentes IA: sin redacción manual, sin community manager, con coste operativo cero. 63 ciudades, 10.000+ locales enriquecidos con Google Places y Reels publicados automáticamente cada día en Instagram.

Resultados

10.000+

Locales en base de datos

63

Ciudades cubiertas

22

Vídeos Semana Santa 2026

14+

Reels publicados (Instagram)

~0 €

Coste infraestructura / mes

0

Horas de gestión manual

El reto

Crear una plataforma de contenido sobre ocio local en España con coste de operación cero: sin editores, sin community managers, sin agencias de contenido.

La solución: una cadena de agentes IA que descubren eventos, enriquecen locales con datos reales de Google, generan contenido audiovisual con voz neural y gestionan la comunicación con la audiencia — todo de forma autónoma, corriendo en infraestructura propia.

Agentes IA

scraper_eventos.py03:00 y 15:00 diario

Extrae eventos de portales turísticos oficiales españoles 2 veces al día. Geocodifica coordenadas con Nominatim (OSM) y almacena en D1.

Tecnología: Nominatim OSM (geocoding)

enriquecer_ratings.py04:00 diario

Enriquece cada local con Google Places API: foto real, rating, nº reseñas, nivel de precios y horario. Procesa hasta 500 locales/día (dentro del crédito gratuito de $200/mes). Prioriza ciudades de Semana Santa.

Tecnología: Google Places API (New)

generar_reels_eventos.py13:30 diario

Genera Reels de eventos próximos en formato 1080×1920. Narra el evento con voz neural, localiza los 5 bares más cercanos con fotos reales y fondo de color aleatorio. Sube a R2 y encola en Instagram automáticamente.

Tecnología: edge-tts XimenaNeural + Google Places (fotos)

generar_reels_evergreen.pyBajo demanda / semanal

Genera Reels 'Top 5 X en Ciudad' (bares, cafés, terrazas) con fotos reales de Google Places y voz neural. Sube a Cloudflare R2 y encola para publicación en Instagram.

Tecnología: edge-tts XimenaNeural + Google Places (fotos)

instagram_publisher.py10:00 y 18:00 diario

Publica Reels en @somos.tresycuarto vía Instagram Graph API. Lee una cola dinámica (eventos y evergreens) más una cola estática de Semana Santa. Máximo 2 publicaciones/día.

Tecnología: Instagram Graph API v19

enviar_newsletter.py15:15 diario

Envía un email diario personalizado a cada suscriptor con hasta 5 eventos de sus ciudades. Solo envía cuando hay eventos programados para ese día. Diseño responsive en paleta crema tresycuarto.

Tecnología: Brevo REST API

Stack técnico

Next.js 15.5 + TypeScriptFrontend & SSG
Cloudflare PagesHosting (coste cero)
Cloudflare D1Base de datos SQLite edge
Cloudflare R2Almacenamiento de media
Google Places API (New)Fotos, ratings, horarios y precio de locales
OpenStreetMap (Overpass API)Base de locales: bares, cafés, terrazas
Python 3 + Pillow + ffmpegGeneración de vídeos Reels 1080×1920
edge-tts (Microsoft Neural)Voz en off para vídeos (es-ES-XimenaNeural)
Ollama (local) + llama3.2:3bValidación y filtrado de contenido sin coste
BrevoEmail transaccional (newsletter diaria)
ListmonkGestión de suscriptores autohospedada
Instagram Graph APIPublicación automática de Reels

Fuentes de datos integradas

andalucia.orgagendaunica.cordoba.esjerez.esturismocastillayleon.comturismoregiondemurcia.escomunitatvalenciana.comvisitvalencia.comdatos.madrid.es (JSON API)spain.infoOpenStreetMap Overpass APIGoogle Places API

Pipeline de automatización

  1. 1Scraper visita portales turísticos oficiales 2x/día → eventos insertados en Cloudflare D1
  2. 2Geocodificador Nominatim (OSM) asigna coordenadas lat/lon a cada evento
  3. 3Ollama (llama3.2:3b, local) valida y filtra descripciones de baja calidad sin coste de API
  4. 4Enriquecedor Google Places obtiene foto real, rating, precio y horario de 500 locales/día
  5. 5Generador de Reels crea vídeo 1080×1920 con voz neural, fotos reales y paleta aleatoria
  6. 6Vídeo sube a Cloudflare R2 y se encola automáticamente en instagram_queue.json
  7. 7Publisher publica 2 Reels/día en @somos.tresycuarto vía Instagram Graph API
  8. 8Newsletter diaria a las 15:15 envía hasta 5 eventos personalizados por ciudad a cada suscriptor

¿Quieres algo así para tu negocio?

Diseñamos y desplegamos tu plataforma de contenido automatizada: desde el scraping de datos hasta la publicación en redes sociales, sin intervención manual.

[email protected]