La Interacción Persona-Ordenador (HCI) está atravesando un cambio de era. Tras evolucionar del procesamiento por lotes en los años 50 a las Interfaces Gráficas de Usuario (GUI) dominadas por la manipulación directa, hemos llegado a un tercer gran paradigma: las Interfaces de Usuario Basadas en la Intención (Intent-Based UIs).
En este nuevo modelo impulsado por el prompting, el usuario ya no dicta el «cómo» paso a paso, sino que especifica el «qué» (el resultado deseado) y el sistema se encarga de la ejecución. Esto ha abierto la puerta a la Generative UI (Interfaces Dinámicas), donde la Inteligencia Artificial evalúa el contexto de un prompt para renderizar en tiempo real componentes de interfaz únicos, como tablas o formularios, adaptados exactamente a la intención del momento.
La Crítica de Don Norman: ¿Es el Prompt Engineering un Fracaso de Diseño?
A pesar de la euforia por la IA generativa, referentes históricos de la usabilidad como Don Norman argumentan que obligar a los usuarios a aprender «prompt engineering» (ingeniería de prompts) es el síntoma definitivo de una interfaz mal diseñada.
Depender puramente de cajas de texto abierto presenta problemas críticos en la experiencia de usuario:
- Reconocimiento frente a recuerdo: Una buena interfaz debe mostrar opciones visibles que el usuario pueda reconocer, como sucede en la GUI clásica. Un campo de prompt abierto obliga al usuario a recordar y formular comandos desde cero, lo que le genera una gran carga cognitiva y el frustrante «síndrome de la página en blanco».
- Falta de predictibilidad: Mientras que con el nuevo paradigma los sistemas impredecibles merman la confianza del usuario, que necesita sentir que tiene el control de los resultados.
- Ben Shneiderman defiende que los usuarios necesitan sistemas predecibles para sentirse seguros. Un campo de texto libre permite problemas como el Prompt Injection (usuarios manipulando la IU con instrucciones maliciosas para saltarse las normas de la aplicación). Por tanto, dejar un prompt 100% abierto sen ningún control o «guardrailes visuales» es una mala practica de diseño crítica.
- Riesgos de Seguridad: Dejar un prompt completamente abierto y sin barreras visuales permite vulnerabilidades de inyección (Prompt Hacking), donde un usuario puede manipular el sistema con instrucciones maliciosas.
Prompts Explícitos vs. Implícitos
Para solucionar esta fricción, empresas como Apple defienden una filosofía de diseño que reduce la necesidad de escribir, dividiendo los prompts en dos tipos:
- Prompts Explícitos: Son aquellos donde el usuario redacta manualmente la instrucción, lo que asume una gran carga cognitiva.
- Prompts Implícitos (o Contextuales): El sistema recoge información sobre el contexto actual del usuario (como la pantalla activa o un texto seleccionado) y lo transforma invisiblemente en un prompt. Así, la interfaz que ve el usuario es un simple botón (ej. «Resume esto»), pero por debajo se envía una instrucción rica a la IA sin que el usuario escriba nada.
La filosofia de diseño de Apple reduce al máximo la necesidad que el usuario escriba texto complejp. Introduce la dicotomía del diseño de prompts
Evolución del UI Design (La IA nos lleva de interfaces rígidas a sistemas dinámicos que se adaptan al contexto del usuario) – Imagen generada con Gemini

El Peligro de los Prompts Vagos: Los «Diseños de Frankenstein»
Más allá del usuario final, los diseñadores UI/UX utilizan el prompting para generar prototipos. Sin embargo, las herramientas de IA sufren ante la ambigüedad. Cuando se les alimenta con un prompt vago, la IA suele devolver «diseños de Frankenstein«: interfaces construidas con fragmentos de patrones genéricos pero que carecen de coherencia estructural.
Estos prototipos generados por IA suelen presentar fallos claros:
- Exceso de desorden visual (clutter): Añaden elementos innecesarios, lo que incrementa la carga cognitiva y el coste de interacción para el usuario.
- Elementos repetidos: Es común que la IA duplique la misma información en la pantalla (como dos barras de progreso para una misma métrica), lo cual añade ruido y distracción.
- Flujos contraintuitivos: Disponen el contenido sin una secuencia lógica de jerarquía, rompiendo la progresión mental del usuario.
- Mala jerarquía visual: A menudo hacen visualmente prominentes contenedores que solo tienen información numérica secundaria, diluyendo el foco de las tareas realmente importantes de la página.
¿Cómo evitar que la IA genere «diseños de Frankenstein»?
Como hemos visto, cuando utilizamos descripciones genéricas, las herramientas de prototipado con IA tienden a generar «diseños de Frankenstein«: interfaces que parecen armadas al azar, con exceso de ruido visual, elementos repetidos y flujos contraintuitivos.
Para solucionar este problema sin tener que asumir todo el trabajo de diseño desde cero, la clave no es escribir prompts extremadamente largos, sino aumentar la especificidad de las instrucciones. Aquí tienes 5 estrategias prácticas para lograr mejores resultados:
- Utiliza palabras clave visuales muy precisas La verbosidad no equivale a claridad. Evita pedirle a la IA un diseño «limpio, sencillo y moderno», ya que es demasiado ambiguo. En su lugar, utiliza referencias a estilos de diseño establecidos (como neobrutalismo, skeuomorfismo o flat design). Si utilizas herramientas que generan código, menciona directamente frameworks o bibliotecas de componentes concretas (como React, Next.js o Tailwind CSS) para guiar la estructura lógica del resultado.
- Adjunta referencias visuales ligeras Una imagen sigue valiendo más que mil palabras. Si no tienes tiempo para crear un mockup de alta fidelidad, adjunta en tu prompt referencias ligeras como moodboards, imágenes de inspiración o capturas de pantalla de tu sistema de diseño. Aunque la IA rara vez logrará una precisión perfecta píxel a píxel, estas imágenes guían su interpretación estética mucho mejor que el texto por sí solo.
- Realiza un análisis visual con IA para formular el prompt Si la herramienta que utilizas no permite subir imágenes, puedes usar un chatbot general (como ChatGPT) para hacer «ingeniería inversa». Sube tu imagen de referencia al chatbot, pídele que analice el estilo visual y la disposición de la página, y luego utiliza esa descripción detallada como tu prompt de texto para la herramienta de diseño.
- Proporciona datos de prueba (Mock Data) El buen diseño se construye alrededor del contenido, no al revés. Cuando la IA diseña sin datos, suele crear contenedores gigantescos para información irrelevante. Genera primero un archivo JSON o una lista con datos de prueba realistas (nombres, descripciones largas, estados) y aliméntalos en tu prompt. Esto obligará a la IA a agrupar y mostrar la información con una estructura y jerarquía visual que realmente soporte el contenido.
- Incluye fragmentos de código (Code Snippets) La forma más directa de dar contexto y reducir el margen de malinterpretación de la IA es proporcionarle código real. Puedes extraer fragmentos de tu propio código, de sistemas de diseño de código abierto (como Material Design o Carbon) o inspeccionando los elementos de un sitio web en vivo. Al adjuntar estos snippets al prompt, la IA no tiene que adivinar cómo construir un componente complejo, como una tabla de datos, logrando así el resultado más preciso posible.
Al final del día, estas estrategias mejorarán drásticamente los resultados de la IA, pero recuerda que
las buenas decisiones de diseño no se pueden automatizar. Analizar las necesidades del usuario, equilibrar los compromisos estéticos y aplicar el sentido común seguirá siendo responsabilidad del diseñador humano.
El efecto Estética-Usabilidad y las Leyes de la Gestalt
Para contrarrestar los resultados robóticos y planos de la IA, debemos recordar principios humanos de percepción visual. El efecto estética-usabilidad dicta que los usuarios son mucho más indulgentes y perdonan fallos menores de funcionalidad si encuentran el diseño visualmente atractivo. Las interfaces hermosas generan emociones positivas y construyen confianza.
Para garantizar esta estética, es fundamental establecer una jerarquía visual clara que guíe el ojo del usuario a través del uso del color, el contraste, la escala de tamaños y la agrupación de elementos.
Además, la organización visual descansa sobre las Leyes de la Gestalt, principios psicológicos que explican cómo el cerebro humano simplifica y agrupa instintivamente imágenes complejas. La IA necesita que apliquemos de manera consciente reglas como:
- El Principio de Proximidad: Los elementos que están situados cerca unos de otros se perciben como parte del mismo grupo. Por ejemplo, colocar la etiqueta descriptiva justo pegada a su campo de texto ayuda al usuario a relacionarlos inmediatamente.
- La Región Común: Consiste en usar contenedores visuales, cajas o fondos para delimitar una sección de contenido e indicarle al cerebro que toda esa información está conectada.
Estrategias para Diseñar Interfaces con IA
Para evitar los fallos de la IA y mejorar la usabilidad, el sector ha desarrollado estrategias de interacción mixtas:
- Prompting Estructurado (Scaffolding): Aplicaciones como Notion evitan el «síndrome de la página en blanco» ofreciendo menús contextuales y visuales. El prompt está empaquetado como un botón estándar de la GUI tradicional, y el usuario solo recurre al texto libre si necesita altísima personalización.
- Prompting Espacial: En herramientas como Figma, la posición espacial de los elementos en el lienzo sirve como contexto. Al seleccionar varios bloques de diseño, el sistema entiende subconscientemente las relaciones espaciales entre ellos, formando parte de la sintaxis del prompt sin tener que describirlo con palabras.
- Uso de Palabras Clave y Referencias Ligeras: A la hora de solicitar diseños a una IA, evita usar adjetivos como «limpio». Es mejor utilizar términos visuales precisos (ej. neobrutalismo), adjuntar capturas de pantalla, o mencionar bibliotecas de código concretas.
- Aportar Mock Data o Código: En lugar de dejar que la IA imagine, proporcionarle datos de prueba o pequeños fragmentos de código del sistema de diseño asegura que la herramienta genere una estructura coherente.
Conclusión
El prompting impulsado por IA es un avance extraordinario para la exploración rápida de conceptos y para desbloquear la creatividad en etapas tempranas. Sin embargo, la creación de interfaces es un proceso profundamente humano. Interpretar contextos ambiguos, establecer jerarquías visuales con sentido y aplicar la empatía hacia el usuario son decisiones de diseño críticas que no se pueden automatizar. Detrás de cada buen prompt y de cada diseño funcional, debe haber siempre el criterio de un diseñador.
