Blume 2.0 favicon

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.

Código e ITDesplegar sitios de documentación como…Importar contenido de documentación…Configurar la integración de búsqueda a…Integrar proveedores de asistentes de…
Blume 2.0 product interface screenshot
Visitas mensuales estimadas
11 mil
Periodo de datos:
Publicado en AIToolly

¿Qué es Blume 2.0? Descripción del producto

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.

¿Para qué se puede usar Blume 2.0?

Casos de uso respaldados por fuentes oficiales

Migración de sitios de documentación a Blume 2

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.

Publicación de portales de desarrolladores multifuente

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.

Cómo usar Blume 2.0

El proceso documentado, cuando está disponible

  1. 1

    Ejecutar el comando de actualización

    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.

  2. 2

    Actualizar adaptadores de configuración

    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.

  3. 3

    Validar anulaciones de componentes

    Mueva las funciones insertadas y las declaraciones internas de components.ts a archivos independientes, importándolas como referencias de componentes discretas.

  4. 4

    Ejecutar diagnósticos y verificación de compilación

    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.

Arquitectura de adaptadores y automatización de actualizaciones

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.

  • Los adaptadores modulares reemplazan a los proveedores tradicionales basados en cadenas de texto en configuraciones de búsqueda, despliegue, fuentes, analítica, referencias e IA.
  • La utilidad de actualización de la CLI identifica modificadores eliminados, anulaciones de componentes no válidas y rutas de configuración en desuso.
  • Es posible iniciar agentes de programación directamente mediante modificadores de la CLI para aplicar los cambios de migración requeridos de forma interactiva.

Qué probar antes de elegir Blume 2.0

Comprobaciones con tus propios materiales y flujo de trabajo

  • Confirmar que las anulaciones personalizadas de componentes en components.ts se importen desde archivos externos en lugar de definirse como funciones insertadas.
  • Verificar que los scripts de compilación de package.json no incluyan modificadores de CLI eliminados como adapter, output o base.
  • Comprobar que las especificaciones AsyncAPI que utilicen las versiones 1.x o 2.x incluyan la dependencia de pares requerida para la conversión en las dependencias del proyecto.
  • Revisar la configuración de búsqueda para confirmar que las claves de API de administración de los proveedores se mantengan exclusivamente en variables de entorno.

Fuentes y fecha de revisión de Blume 2.0

Qué fuentes se revisaron y cuándo

Última comprobación
Categoría
Código e IT

Preguntas frecuentes sobre Blume 2.0

Respuestas basadas en el registro de producto con fuentes verificadas

¿Qué ocurre con el contenido en Markdown y MDX al actualizar a Blume 2.0?

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.

¿Cómo gestiona Blume 2.0 los ajustes de relevancia de búsqueda en el frontmatter?

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.

¿Pueden los agentes de programación ayudar a automatizar la migración a Blume 2.0?

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.

¿Qué cambios se introdujeron en las anulaciones de componentes en components.ts?

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.

¿Cómo se configuran las especificaciones de referencia de API en Blume 2.0?

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.

Explora otras herramientas añadidas recientemente en la misma categoría.