Blume 2.0
Blume 2.0 refactoriza la configuración de la documentación en adaptadores modulares, introduce ajustes de detección para agentes y añade herramientas automatizadas de actualización.
Blume 2.0 refactoriza la configuración de la documentación en adaptadores modulares, introduce ajustes de detección para agentes y añade herramientas automatizadas de actualización.
Qué hace el producto y cómo se presenta oficialmente
Blume 2.0 es un lanzamiento importante del marco de documentación que reestructura la configuración del sitio a la vez que preserva el contenido existente en Markdown y MDX. La actualización reemplaza las opciones heredadas basadas en cadenas de texto y los bloques anidados de configuración por adaptadores tipados importados desde subrutas especializadas que cubren hosts de despliegue, motores de búsqueda, fuentes de contenido, herramientas de analítica, referencias de API y backends de asistentes de IA.
La versión también moderniza la detectabilidad organizando metadatos legibles por máquinas para IA, configuraciones de Model Context Protocol y habilidades dentro de un espacio de nombres agents dedicado. Los proyectos pueden automatizar su migración utilizando un comando de actualización interactivo por línea de comandos compatible con agentes de programación automatizados como Codex y Claude Code.
Casos de uso respaldados por fuentes oficiales
Los equipos de desarrollo pueden actualizar repositorios de documentación existentes ejecutando la CLI de actualización para identificar ajustes obsoletos, corregir anulaciones de componentes y actualizar esquemas de configuración.
Las organizaciones pueden integrar documentación procedente de repositorios locales, espacios de trabajo de Notion, Sanity, GitHub Releases y esquemas de API en un sitio de documentación unificado, estático o renderizado en servidor.
El proceso documentado, cuando está disponible
Ejecute la CLI de actualización desde la raíz del proyecto para incrementar la versión del paquete y examinar los archivos de configuración en busca de los cambios necesarios.
Convierta los bloques de búsqueda, despliegue, fuentes de contenido, referencia de API, analítica y asistentes en blume.config.ts en llamadas a funciones de adaptadores importadas.
Mueva las funciones insertadas y las declaraciones internas de components.ts a archivos independientes, importándolas como referencias de componentes discretas.
Ejecute los comandos doctor y build de la CLI para confirmar que todos los ajustes de configuración y vinculaciones de componentes superen la validación sin errores.
Blume 2.0 orienta su arquitectura hacia adaptadores modulares en todos los puntos de integración funcional. En lugar de especificar cadenas de texto para proveedores y bloques de credenciales dentro de blume.config.ts, los desarrolladores importan funciones de adaptador dedicadas desde subrutas especializadas como blume/search, blume/deploy, blume/sources, blume/reference, blume/analytics y blume/ai. Esta arquitectura permite declarar explícitamente las salidas específicas para plataformas como Vercel, Netlify, Cloudflare y Node.js, eliminando la detección implícita del servidor en tiempo de ejecución y los modificadores obsoletos de compilación por línea de comandos.
Para simplificar la adopción, Blume 2.0 incluye un flujo de trabajo de actualización automatizado mediante la CLI. Al ejecutar la utilidad de actualización se inspeccionan blume.config.ts, components.ts y los scripts del paquete, mostrando las ubicaciones exactas de los archivos y los reemplazos necesarios para las configuraciones desactualizadas. La herramienta también puede invocar agentes de programación como Codex o Claude Code para resolver los hallazgos de la migración de forma interactiva antes de verificar el sitio con las herramientas de diagnóstico doctor y build integradas.
Comprobaciones con tus propios materiales y flujo de trabajo
Qué fuentes se revisaron y cuándo
Respuestas basadas en el registro de producto con fuentes verificadas
Las páginas de Markdown y MDX no requieren modificaciones durante la actualización, ya que Blume 2.0 modifica la sintaxis de configuración en lugar de la estructura del contenido de las páginas.
El campo de frontmatter search.boost, que se ignoraba en Blume 1, ahora está activo y multiplica directamente la clasificación de relevancia de búsqueda para la página.
Ejecutar el comando de actualización con el modificador codex o claude inicia una sesión interactiva con el agente para aplicar automáticamente las correcciones de configuración requeridas.
Todas las entradas de componentes deben ser ahora componentes importados, rutas de archivo u objetos descriptores de componentes específicos, quedando prohibidas las funciones insertadas y declaraciones internas.
Los bloques individuales de referencia se sustituyen por una matriz reference unificada que se alimenta de funciones de adaptador para OpenAPI, AsyncAPI, GraphQL y Scalar.