Cómo generar una gran cantidad de algoritmos
El programa de dibujo es un servicio de nodejs. Nodejs iniciará un Chrome sin cabeza en el back-end, usamos Puppet er y luego Puppet er iniciará el programa de dibujo real.
El programa principal para dibujar está escrito en js y canvas. js calcula la plantilla más adecuada en función de los parámetros pasados y luego maneja varios detalles complejos, como la combinación de colores, la configuración de la imagen de fondo, el texto decorativo y las imágenes decorativas del producto. Finalmente, todas las imágenes creativas se representan en HTML a través de lienzo.
Finalmente, el dibujo se completa a través de nodejs, y nodejs llama al titiritero para calcular la relación de posición y otras capturas de pantalla para generar la imagen final.