Aplicaciones

Cada una de las cinco páginas siguientes contiene una receta ejecutada con un modelo: el texto que se le dio, el script que escribió, las respuestas del Hub y el archivo o la imagen producidos, con la versión de la aplicación y lo que falló primero. Las guías del repositorio siguen siendo la referencia.
Lo que comparten las cinco recetas
En todas las páginas, un modelo sigue las mismas llamadas, en el orden de la guía para el modelo: get_state sobre hub, get_state sobre la aplicación, un script completo y un segundo get_state para la captura. Solo cambian la forma de iniciar la aplicación y el script. Los textos dados al modelo, los scripts y las respuestas del Hub son los de las ejecuciones, en inglés, y se reproducen tal cual en esta página y en las siguientes.
- GIMP, Krita y Blender ejecutan un puente dentro de la aplicación, en el modo
tcp; lo inicia el operador. - LibreOffice ejecuta un puente propio en el modo
uno, que inicialibremodular-launch. - Inkscape no necesita nada iniciado: en el modo
cli, el Hub ejecuta un proceso de Python por script.
Cada script lo escribió un modelo, Claude Sonnet 5.5, a partir de la guía y del estado de la aplicación, sin reutilizar ningún script de las pruebas del proyecto. Después se volvió a ejecutar cada receta en directorios nuevos, dos veces: las respuestas fueron idénticas salvo las duraciones, las fechas y los identificadores que generan las aplicaciones, y las imágenes fueron idénticas al píxel, salvo el degradado con tramado de GIMP, que difiere en un nivel en algunos píxeles. Las versiones proceden de get_state y son las de la página de compatibilidad.
Dónde se detienen las recetas
Una receta muestra lo que necesitó un trabajo. No muestra todos los trabajos: la página de cada aplicación enumera lo que no se probó. Un script se ejecuta con sus derechos en el Python propio de la aplicación, y la compuerta del Hub detiene los accidentes, no un script decidido (véase Seguridad).
Estas cinco aplicaciones son las probadas, no el alcance del Hub: una aplicación más se añade mediante un módulo, un puente y su guía, como describe CONTRIBUTING.md, y el código tiene licencia MIT.
Las aplicaciones
Tres primeros scripts funcionaron tal como estaban escritos (Krita, Inkscape, LibreOffice). Dos se ejecutaron sin error y dieron un resultado equivocado: GIMP exportó un solo color uniforme, y Blender renderizó los colores equivocados. Sus páginas dicen qué costó cada uno.
-
GIMP
Un modelo dibuja una pancarta en GIMP 3.0.4 y la exporta como PNG; el primer script se ejecutó sin error y exportó un solo color uniforme.
-
Krita
Un modelo pinta una postal de dos capas en Krita 5.2.9 y la guarda como .kra; el puente lo inició una extensión de arranque, no Scripter.
-
Blender
Un modelo construye y renderiza una escena en Blender 4.3.2; el primer renderizado se ejecutó sin error y salió con los colores equivocados.
-
Inkscape
Un modelo compone una tarjeta de visita en Inkscape 1.4 sin ningún puente que iniciar: el Hub ejecuta un proceso de Python por script.
-
LibreOffice
Un modelo construye una hoja de ventas en LibreOffice Calc 25.2.3.2 sin ningún documento abierto, con fórmulas, formato y un archivo .ods guardado.