Escribir código con IA es peligroso, no vaya a ser que al aprender borres la información de tu ordenador. En lugar de escribir código, hagamos que la IA trabaje sobre letras de canciones. ¿Por qué canciones? Las canciones son código para el corazón. No hay manera en que la canción te borre la información del ordenador.
Prompts y workflows
Un prompt es una instrucción o pregunta que se le da a una IA para que genere una respuesta.
Un workflow de IA es una secuencia automatizada de pasos (prompts, validaciones y acciones) que encadena múltiples interacciones con la IA para completar una tarea compleja de forma estructurada y repetible.
La diferencia es que hacer prompts aislados es una interacción puntual y desordenada, mientras que un workflow con IA encadena múltiples prompts, herramientas y decisiones lógicas en una secuencia automatizada o semiautomatizada, a menudo con validaciones intermedias.
Tener workflows sirve para lograr resultados más robustos, repetibles y escalables: permiten descomponer tareas complejas en pasos simples (como investigar, redactar, revisar y formatear), reducir errores, mantener el contexto y la calidad, y liberar tiempo humano al eliminar la necesidad de guiar a la IA paso a paso cada vez.
Un workflow convierte a la IA en un asistente procesal fiable, no solo en un generador de respuestas sueltas.
El ejercicio
Vamos a crear un grupo musical ficticio, su música y su material promocional.
ChatGPT : Para generar imágenes. Va a ser el editor de la revista.
Suno: Para crear la música del grupo musical. Va a tomar la letra que escribes y será el compositor que seguirá tus instrucciones.
Deepseek: Va a ser el encargado de manejar la documentación.
He escogido estas IAs por varias razones.
Podrás aprender gratis sin gastar dinero.
Tensor art tiene muchos modelos de IA donde puedes experimentar hasta obtener el resultado deseado.
ChatGPT sirve para generar imagenes y es muy bueno, pero si manejas información, cruza información de chats y olvida o confunde con facilidad. Lo mejor es darle solo instrucciones claras.
Deepseek tiene la ventaja de la privacidad. Es excelente manejando texto, y no mezcla chats. Cada cosa que se maneja en un chat solo lo ve la IA en ese chat.
Primero vamos a ver el esquema de trabajo (Workflow):
Crear el arte conceptual
Partimos de un prompt para Tensor art que va a darnos el arte conceptual. Como a mi me gusta el Cyberpunk y el Kpop, vamos a crear una banda de 5 integrantes. Voy a usar este prompt.
--------------------------------------------
5 beautiful K-pop idols on stage, neon-drenched concert performance, cyberpunk aesthetic, synchronized choreography pose, futuristic stage with holographic projections, glowing rim lights on each member, electric blue and magenta lighting, dynamic action pose, glossy stage outfits with metallic accents, intense neon glow, glowing edges on silhouettes, high contrast lighting, volumetric light beams from ceiling, screaming crowd blur in background, concert atmosphere, masterpiece, best quality, cinematic lighting, 8K, intricate details on costumes, sparkling outlines, vibrant reflections, night concert vibe, anime realism, detailed hair strands. faces evenly lit from front, clear facial features visible, soft front light fill, no shadows on faces slender body, slim physique, lean athletic build, narrow waist, toned slim arms and legs mechwarrior pilot suit, tactical armored vest, mechanical joint pads, cooling tubes on suit, combat harness, matte black armor plating, military grade fabric, functional straps and buckles, neural interface collar. bedroom eyes, heavy-lidded gaze, sultry expression, coy smirk, slight seductive smile, looking through lashes at viewer
-------------------------------------------- He obtenido varias imágenes, pero he seleccionado esta imagen:
Habiendo hecho esto, voy con ChatGPT, cargo la imagen y le digo que me de el prompt para cada una de las 5 mujeres en esta imagen. Lo más probable es que te de los prompts individuales de mujer1 a mujer 5 como me pasó a mi.
Importante destacar que pedí a ChatGPT que los prompts hagan que estas mujeres se vean ultrarrealistas.
Como prueba le pedi que generara una foto del grupo sobre fondo blanco.
Creando a los personajes
En Deepseek ingresas los prompts que te acaba de dar ChatGPT, pero poniendo nombres a cada integrante del grupo.
Como hay unas que se parecen a otras, hay que diferenciarlas. Entonces empecé a editar el prompt de cada una para diferenciarlas.
Le he dicho a Deepseek que estas son las integrantes de la banda de kpop orquestal ficticia "Neon Valkyrie" (que es un nombre poco imaginativo) con un fandom que se llama Circuit Riders. Las miembros del grupo se llaman Haneul, Bul, Bi, Eoreum y Byeol.
-------------------------------------------- HANEUL - The Sky Commander (aqui va el prompt de modificado por mi) Tema: Cielo, liderazgo, precisión, protección. Frase: "Target locked. Hearts unlocked."
BUL - The Crimson Striker (aqui va el prompt modificado por mi) Tema: Fuego, coraje, agresión, lealtad. Frase: "Talk less. Burn more."
BYEOL - The Violet Phantom (aqui va el prompt modificado por mi) Tema: Estrellas, misterio, tecnología, ilusión. Frase: "You didn't see me. Or maybe you did."
BIT - The Neon Spark (aqui va el prompt modificado por mi). Tema: Luz, velocidad, energía, alegría. Frase: "Too slow? Catch me if you can."
EOREUM - The Silver Frost (aqui va el prompt modificado por mi) Tema: Hielo, elegancia, resiliencia, compasión. Frase: "I don't need to thaw. You'll feel me anyway." --------------------------------------------
Entrenando a Deepseek para usar Suno
También escribi el siguiente texto y le dije a deepseek que son instrucciones para crear prompts de Suno. Con esto Deepseek podrá agregar tags a tus letras de canciones: -------------------------------------------- Asunto: Guía práctica de sintaxis y reglas para Suno
Te adjunto un resumen ordenado de las principales reglas para controlar la generación de voces, atmósferas y estructura en Suno.
1. Estructura básica Usá [Intro], [Verso], [Pre-Coro], [Coro], [Puente], [Outro]. Suno las interpreta como organización de la canción, no como letra cantada.
2. Énfasis con MAYÚSCULAS Las mayúsculas aumentan intensidad, volumen y agresividad. Clave: contraste (versos en minúscula → coro en mayúsculas).
3. Instrucciones múltiples con | (pipe) [Sección | Estado | Voz | Instrumento | Dinámica | Espacio] Máximo 7 elementos. Ejemplo: [Coro | Antémico | Voz plena | Guitarras | Energía creciente | Estéreo amplio]
4. Registro vocal por sección falsete, voz de pecho, voz mixta, susurro, rasgada, belting. Ejemplo: [Verso: Susurro, íntimo]
6. Ambiente en vivo (sonidos no cantados) Asteriscos: *público celebrando*, *tormenta*, *aplausos*. Etiquetas: [Intro: Público en vivo], [Ambiente de escenario]. Funciona mejor en rock, folk, cantautor.
8. By-pass de filtros (uso responsable) Homófonos: whole, dam, faux king (cantado rápido suena como una palabra). Funciona en rap, punk, metal. No funciona en pop nítido.
9. Control de ritmo en rap Guiones entre palabras → flujo rápido: i-hit-the-street
Coma → micro-respiro
Punto → pausa clara
Puntos suspensivos → arrastre
10. Alargamiento y tartamudeo Alargar: lo-o-o-o-ve you
Tartamudear: I-I-I want want you
Deletrear: L-O-V-E
11. Adlibs improvisados con [ad-libs] Suno agrega "yeah", "uh", "skrrt" automáticamente. Opciones: [ad-libs, heavy] o [ad-libs, sparse]. Funciona en trap, hip hop, rock.
12. Armonías escritas con (paréntesis) El texto entre paréntesis se canta como voz secundaria. Ejemplo: Tú eres mi luz (mi luz) (ooh ooh)
13. Duetos (dos voces) Obligatorio incluir Duet en el estilo. Etiquetas: [Voz Masculina], [Voz Femenina], [Ambas Voces]. Máximo 4-6 cambios por canción.
14. Claridad extrema con Broadway Agregar Broadway al estilo mejora la dicción (consonantes duras, vocales claras) sin volverlo un musical. Ideal para pop oscuro, trip-hop. Falla en grunge o lo-fi mumble. --------------------------------------------
Escribir la canción y generar en Suno
Ahora escribes a Deepseek el titulo y la letra de tu canción, indicando que es la letra de una canción.
Le puedes decir a Deepseek cual es el estribillo, que tipo de música quieres. y cómo debe sonar cada estrofa de tu canción. Le puedes decir que genere los tags correspondientes.
Una vez que estás contento, le pides a Deepseek el prompt de style y lyrics, indicando que Suno no genera más de 8 minutos de canción, y el prompt de style debe tener menos de 1000 caracteres y el de lyrics menos de 5000.
Copias y pegas los prompts que Deepseek te da en Suno. En Suno vas a "Create", pegas los prompts y oprimes "Create".
Una vez creada la canción, te vas al boton de los 3 puntos (a la derecha de la canción) donde puedes dar "Publish" para publicar. Los demás solo pueden ver las piezas que publicaste.
Felicidades, ya tienes tu primera canción.
Generar el material publicitario
En Deepseek le dices lo que quieres. Puede ser una revista, un poster, un anuncio, etc. Debes darle las especificaciones. Por ejemplo "quiero un poster para mi canción (nombre de la canción)" o "necesito una portada de revista que tenga lo siguiente (...)", etc.
Le di las especificaciones de una portada de revista en Deepseek y le dije:
-------------------------------------------- redacta la prosa para el email para el editor para el poster. recuerda agregar detalles de layout, colores, especificaciones de la fotografia, del escenario y el vestuario. Recuerda que necesito el texto del email. Indicar en el email el nombre de las miembros de Neon Valkerie que salen en el poster. Los fans quieren verlas en el poster. -------------------------------------------- Tomé el texto y le dije a ChatGPT: -------------------------------------------- Genera la imagen del texto. al terminar upscale 2x. Aqui va el texto: (aqui va el texto del correo al editor generado por Deepseek) -------------------------------------------- Y obtuve el resultado:
Repetí el proceso con especificaciones distintas para otra portada de revista, pero con los mismos personajes.
También redacté una bio muy corta para cada personaje y le pedí a Deepseek que redactara el correo al editor, siendo ChatGPT el editor, y obtuve esto:
Repetí el proceso para pedir un poster anunciando la gira de conciertos:
Lecciones aprendidas
Como puedes ver, hemos usado las fortalezas de cada IA. ya tienes tu primera canción y si seguiste los pasos como yo, ya tienes material promocional para tu grupo musical.
Como puedes ver hemos seguido una secuencia de pasos, donde el paso subsiguiente se alimenta del paso anterior. Los prompts están enlazados. Las definiciones de personajes sirven para crear los materiales promocionales. Y los personajes serán consistentes entre distintas imágenes.
Y todo surgió de un arte conceptual que parece caricaturesco hecho en Tensor art.
Antes de entrar a aprender "Agentic AI" para crear agentes de IA, necesitas aprender workflows. Esencialmente los agentes IA van a realizar labores específicas. Y como trabajar con código es peligroso, lo mejor es trabajar con letras de canciones.
Claro, no es lo mismo escribir una canción que escribir código. El código necesita más precisión. Pero la idea no era que seas un experto en un día, sino que puedas comprender la noción de workflows con IA.
Si miras la película híbrida IA "Escape from Berlin", es cine híbrido que usa técnicas tradicionales de filmación y también workflows con distintas IAs.
https://www.youtube.com/watch?v=lPzyiQFtq6U
La gente suele llamar "AI slop" todo trabajo donde interviene la IA. Pero como has visto, no es así.
Hubo un proceso exploratorio para obtener arte conceptual en Tensor Art.
Hubo modificación de los prompts para los personajes para reflejar correctamente sus características y diferenciarlas entre sí, porque en la imagen original hay varias que se parecen.
Si te fijas bien, lo único consistente en este ejercicio son los personajes. ¿Que otras cosas necesitarían consistencia? Los logos, por ejemplo. Le he dado consistencia a los logos, y eso se hace en la misma etapa donde creas los prompts de los personajes. Todo lo que requiera diseño va allí.
Con este ejercicio ya has aprendido en pequeño cómo funciona un workflow con IA. El siguiente paso, ahora que ya sabes esto, es aprender Agentic AI. Pero eso es otra historia para otro post.