Creación de visualizaciones científicas a partir de texto con la herramienta AutoFigure
Una guía ha demostrado cómo utilizar AutoFigure, una herramienta diseñada para generar figuras científicas directamente a partir de descripciones y explicaciones estructuradas de texto. La guía explica cómo configurar el entorno de AutoFigure, resolver conflictos de dependencias como la compatibilidad con Pillow, y preparar las herramientas para las salidas SVG y PNG. También cubre la creación de una figura de referencia personalizada, la configuración de un flujo de trabajo basado en API, y la conversión de descripciones detalladas de sistemas en diagramas de estilo de publicación. Se realizaron pruebas de renderizado sin conexión para SVG y PNG para garantizar que el flujo de trabajo funcionara correctamente antes de realizar cualquier llamada a la API.
La guía incluye pasos para importar rutas, definir la configuración del proveedor, y preparar descripciones de figuras y contenido de documentos de muestra. Se crearon funciones auxiliares para ejecutar comandos, imprimir encabezados de sección, leer archivos de forma segura, y recopilar de forma segura las claves de API. También se desarrollaron funciones de utilidad para mostrar los archivos generados en Colab, incluyendo salidas PNG, SVG, JSON, Markdown y draw.io. Se construyó un generador de galería HTML para revisar todas las salidas en una sola página, y se añadió una función de resumen de resultados para mostrar los metadatos de generación y vistas previas.
Se instalaron los paquetes del sistema, se resolvieron los problemas de compatibilidad con Pillow, y se clonó el repositorio de AutoFigure. Se instaló el SDK y sus dependencias, y se importaron las clases y utilidades principales después de confirmar que el entorno estaba listo. Se creó una imagen de referencia personalizada para guiar el estilo de diseño, y se configuró AutoFigure con el proveedor, el modelo, la clave de API, el directorio de salida, la imagen de referencia, la configuración de iteración, y el estilo visual. Se previsualizó la plantilla de prompt interna, y se ejecutó el flujo de trabajo principal de texto a figura para producir un diagrama científico.
Se creó un archivo Markdown de estilo de documento, y se utilizó opcionalmente el extractor de metodología de AutoFigure para generar una figura a partir del contenido del documento. También se creó una versión simple del documento en PDF, y se probó el flujo de extracción de texto. Se ejecutó opcionalmente el flujo de trabajo mxGraph draw.io, se listaron todos los archivos generados, se construyó una galería HTML, y se exportó la carpeta de salida completa como un archivo ZIP.
La guía concluyó mostrando un flujo de trabajo completo de AutoFigure desde la configuración del entorno hasta la generación de figuras, la validación, la previsualización, y la exportación. Se destacó cómo AutoFigure transforma descripciones complejas de investigación o sistemas en visualizaciones estructuradas, al tiempo que permite el control sobre las referencias, el estilo, el formato de salida, las iteraciones, y la extracción opcional basada en documentos. El resultado final es una tubería lista para Colab capaz de generar figuras SVG, preparar salidas editables de draw.io, probar la extracción de PDF, y empaquetar todos los activos generados para su uso futuro.