Changelog
Cómo se construye y evoluciona Azurebrains: pipeline de agentes, releases y decisiones técnicas
Azurebrains es un blog técnico mantenido por un pipeline multiagente construido sobre Azure OpenAI, Azure AI Search y GitHub Actions. Este changelog documenta la evolución del propio blog: las decisiones técnicas, los nuevos agentes incorporados, los cambios en la plataforma y las mejoras operativas que hacen posible publicar contenido de calidad de forma autónoma.
El blog opera con cuatro agentes especializados. El Discoverer monitoriza fuentes RSS y APIs de noticias técnicas —con Tavily y dominios oficiales de Microsoft y GitHub— para detectar candidatos relevantes para la audiencia. El Analyzer evalúa la novedad contra el índice vectorial de Azure AI Search, descarta duplicidades y determina el ángulo editorial más útil. El Writer genera el artículo completo con GPT-4o, incluyendo frontmatter, estructura de secciones y referencias internas. El Improver revisa posts existentes y los enriquece consultando la knowledge base azurebrains-kb para añadir profundidad técnica donde sea necesario.
Todo el flujo está orquestado con GitHub Actions: el Discoverer se ejecuta de forma programada, los agentes Writer e Improver abren Pull Requests que un humano revisa antes del merge, y el deploy a GitHub Pages se dispara automáticamente al fusionar cambios en la rama main. El stack incluye Jekyll como generador estático, Tailwind CSS para los estilos y tres modelos desplegados en Azure OpenAI en la región Sweden Central: gpt-4o, gpt-4.1-mini y text-embedding-3-small.
Cada entrada del changelog corresponde a una versión del blog y describe los cambios sustanciales: nuevas capacidades del pipeline, cambios en la arquitectura Jekyll, mejoras de interfaz, correcciones de comportamiento en los flujos automatizados y actualizaciones del stack. Los cambios menores de contenido editorial no generan entrada de changelog.
Migración del generador de imágenes a FLUX-1.1-pro en Spain Central
Release v1.4.0: evolución completa del pipeline de imágenes de portada — de DALL-E 3 a Black Forest Labs API y finalm...
MCP Server en Azure App Service y mejoras en el pipeline editorial
Release v1.3.0: despliegue del servidor MCP Post Agent en Azure App Service, correcciones en el image-generator, trig...
Sistema de Noticias Automáticas y Agente Discoverer con Tavily
Release v1.2.0: nuevo pipeline de noticias automáticas con colección _news/, rediseño visual de news-cards, sustituci...
Image Generator: portadas automáticas con DALL-E 3
Release v1.1.0: nuevo agente Image Generator que detecta artículos sin portada y genera imágenes de alta calidad con ...
Primera versión productiva del blog Azurebrains
Release v1.0.0: 30 artículos publicados, pipeline multiagente completo, integración Azure AI Search y sistema de cate...