Framework CREA para prompts efectivos (13 de enero)
Resumen
Domina prompts efectivos con confianza: aquí verás cómo aplicar el framework CREA para guiar a un LLM, construir un MVP de portafolio UX/UI en minutos y publicarlo como artefacto listo para compartir. Todo con ejemplos prácticos, trucos accionables y términos clave como zero/one/few shot, etiquetas XML y “muéstrame el plan a ejecutar”.
¿Cómo usar el framework CREA para prompts efectivos?
El framework CREA ordena tus instrucciones para obtener respuestas claras y útiles. Un prompt es una instrucción o conjunto de instrucciones que guía la respuesta del LLM; si es ambiguo, el modelo inventa detalles y el resultado se desvía [14:10].
Contexto: cuenta quién eres, tu objetivo y restricciones. Evita ambigüedades [13:35].
Rol: indica “actúa como…”, acota la especialidad (por ejemplo, diseñador web experto en portafolios) [18:05].
Especificidad: define secciones, estilo, dispositivos, animaciones, contenidos y criterios de calidad [20:40].
Acción: pide el formato de salida exacto: “genera el sitio con código que funcione de inmediato y usa placeholders realistas” [23:00].
¿Qué significa escribir un prompt claro para un LLM?
Evita órdenes genéricas como “créame el código en página web” [15:05].
Guía el resultado con detalles: estructura, tono, elementos, ejemplos y validaciones [16:20].
Usa el rol para alinear expectativas profesionales y estándares del entregable [18:05].
¿Qué es un MVP y por qué acelera tu proyecto?
MVP: versión mínima para validar una idea con usuarios reales [11:35].
En portafolio: secciones clave, navegación clara y posibilidad de contacto bastan para empezar [27:40].
Itera después: ajusta textos, colores, tipografías y casos de estudio al avanzar [29:10].
¿Cómo crear un MVP de portafolio con Claude paso a paso?
Se puede lograr un portafolio UX/UI funcional con Claude (modelo Sonnet 4.5) en un flujo de chat, sin usar el modelo más costoso como Opus cuando no es necesario [25:05]. Claude además permite publicar artefactos con un clic [49:10].
Abre Claude y define tu prompt con CREA [22:55].
Contexto: experiencia UX/UI, proyectos y objetivo de empleo [19:05].
Rol: diseñador web experto en portafolios para diseñadores [18:05].
Especificidad: hero, sobre mí, proyectos con título/descr./herramientas/resultado, habilidades, contacto, estilo moderno y limpio, responsive, animaciones suaves, mucho espacio en blanco [20:40].
Acción: “crea el sitio completo con código que funcione y placeholders realistas” [23:00].
Ejemplo de estructura con etiquetas XML para claridad del modelo [37:20]:
<contexto> Soy diseñador UX/UI con 3 años, 4 proyectos clave; busco empleo y necesito portafolio profesional.
</contexto><rol> Actúa como diseñador web experto en portafolios para diseñadores.
</rol><especificidad> Secciones: hero, sobre mí, proyectos, habilidades, contacto. Estilo moderno, limpio, paleta neutra con acento.
</especificidad><accion> Genera el sitio con código ejecutable aquí y placeholders realistas.
</accion>
¿Qué cambia entre zero shot y one/few shot?
Zero shot: sin ejemplos, basta con CREA si la tarea es clara [33:35].
One shot: añade un ejemplo de referencia visual (p. ej., estilo que te gusta) y describe qué te gusta de ese sitio: color, tipografías, formato tipo blog, paleta [31:00].
Few shot: múltiples ejemplos para combinar decisiones de diseño [33:50].
Resultado: el one shot aportó mejor color y composición, más cercano al referente [34:40].
¿Cómo publicar un artefacto y compartirlo?
Usa “publicar artefacto” en la esquina superior derecha [49:10].
El artefacto queda accesible en internet e indexable por buscadores; el chat sigue privado [49:25].
Comparte el enlace como tu primer MVP de portafolio [50:20].
¿Qué técnicas y buenas prácticas elevan tus prompts?
Pequeños cambios mejoran mucho la calidad del resultado y el control de cambios.
Etiquetas XML: delimita cada bloque del prompt. Ayuda al LLM a entender inicio/fin de contexto, rol, especificidad y acción [37:20].
Plan antes de ejecutar: “antes de realizar el cambio, muéstrame el plan a ejecutar” obliga al modelo a razonar y te deja aprobar o ajustar el plan [41:10].
No me gusta el color naranja; cámbialo por rojo. Antes de realizar el cambio, muéstrame el plan a ejecutar.
Iteración controlada: ajusta tonos (por ejemplo, de “rojo vibrante” a “rojo más opaco”) y aprueba los pasos [43:05].
Pide insumos faltantes: solicita que pregunte si falta contexto antes de ejecutar la tarea [59:05].
Idioma: escribir en inglés puede ayudar en temas con entrenamiento mayoritario en inglés; aún hay diferencias por idioma [1:02:05].
Modelos: elige por prueba y error según la tarea; Sonnet 4.5 fue suficiente para generar el sitio; Opus para tareas más complejas de investigación [25:05].
Tokens/contexto: algunas herramientas ofrecen compresión de conversaciones largas para mantener contexto útil [1:03:40].
Editar prompt inicial: en el mismo chat, edita el primer mensaje para mejorar la base sin empezar de cero [1:05:05].
XML vs JSON: XML funcionó mejor para estructurar el prompt; la salida sí puede pedirse en JSON cuando convenga [1:10:25].
Automejora: pide que revise su respuesta y sugiera mejoras hasta quedar conforme; si tras varias iteraciones no converge, abre un chat nuevo y mejora el prompt [1:12:05].
Habilidades y conceptos clave que practicar:
Prompt engineering con CREA y roles específicos.
Diseño de portafolios UX/UI enfocado en proyectos, habilidades y contacto.
Iteración guiada con planes de cambio y control de color/estilo.
Publicación como artefacto para validar rápido con usuarios.
Estrategias zero/one/few shot para ajustar calidad creativa.
¿Te quedaron preguntas o quieres compartir tu prompt y tu artefacto publicado? Déjalos en los comentarios y conversemos sobre cómo mejorarlos juntos.
Zero shot: sin ejemplos, basta con CREA si la tarea es clara.
One shot: añade un ejemplo de referencia visual (p. ej., estilo que te gusta) y describe qué te gusta de ese sitio: color, tipografías, formato tipo blog, paleta.
Few shot: múltiples ejemplos para combinar decisiones de diseño.
¿podrian mejorar la resolucion?
Hola genial. no pude ver la clase de ayer (Esta).
Solo q la grabacion (o lo q se subio esta con muy baja calidad o mejor dicho resolucion, la letra pequeña en pantalla casi no puede leerse.
Aclaro q la interfaz web de los cursos no tiene forma de elegir la resolucion, como antes tenia el platzi live.
es muy mala la resolución... porfavor mejorenla porque no podemos ver el ejercicio
RESUMEN CLASE:
—-----------------
🧠📌 Prompts efectivos para LLMs + MVP de Portafolio UX/UI
🧩 FRAMEWORK CREA (estructura del prompt)
🟦 C — CONTEXTO
📍 Define el marco de la tarea
Incluye:
👤 Quién eres
🎯 Qué quieres lograr
⛔ Restricciones
✔ Reduce interpretaciones erróneas del modelo.
🟦 R — ROL
🎭 “Actúa como…”
Sirve para:
🧠 Definir la especialidad del modelo
📏 Establecer estándares profesionales
🤝 Alinear expectativas desde el inicio
🟦 E — ESPECIFICIDAD
🔍 Nivel de detalle del encargo
Debe definir:
📂 Secciones
🎨 Estilo visual
📱 Dispositivos
🎞️ Animaciones
📝 Contenidos
✅ Criterios de calidad
➡️ Más detalle = mejores resultados
🟦 A — ACCIÓN
⚙️ Qué debe entregar exactamente el modelo
Ejemplos:
💻 Código funcional
📄 Formato exacto de salida
🧩 Placeholders realistas
▶️ Resultado ejecutable
✅ BUENAS PRÁCTICAS PARA PROMPTS
✔ Evitar órdenes vagas
✔ Definir claramente:
🧱 Estructura
🎙️ Tono
🔎 Validaciones
✔ Usar roles
✔ Delimitar bloques con etiquetas XML 🏷️
🚀 MVP DE PORTAFOLIO UX/UI
🔹 ¿QUÉ ES UN MVP?
🧪 Versión mínima y funcional
👥 Sirve para validar con usuarios reales
🔹 MVP APLICADO A UN PORTAFOLIO
📌 Secciones esenciales:
⭐ Hero
🙋 Sobre mí
📁 Proyectos
🛠️ Habilidades
✉️ Contacto
🧭 Claves:
Navegación clara
Mostrar valor rápido
🔁 Iteración posterior:
✏️ Textos
🎨 Colores
🔤 Tipografías
🎯 ZERO SHOT / ONE SHOT / FEW SHOT
⚪ ZERO SHOT
❌ Sin ejemplos
✔ CREA basta si la tarea es clara
🟡 ONE SHOT
➕ Un ejemplo o referencia
Puede incluir:
🎨 Colores
🔤 Tipografías
🖼️ Estilo visual
⬆️ Mejora clara frente al zero shot
🟢 FEW SHOT
➕➕ Varios ejemplos
🔀 El modelo combina decisiones
✔ Ideal para tareas creativas complejas
🛠️ HERRAMIENTAS Y FLUJO
🤖 Uso de Claude (Sonnet 4.5)
💰 No siempre hace falta un modelo más costoso
🔗 Publicación como artefacto:
Acceso por enlace
🔒 Chat privado
🧠 TÉCNICAS AVANZADAS
🗺️ Pedir plan antes de ejecutar
Ej.: confirmar cambio de color
🎯 Iteración controlada
❓ Pedir preguntas si falta contexto
⚙️ Considerar:
🌍 Idioma (inglés suele rendir mejor)
🤖 Elección del modelo
📏 Tokens y contexto
♻️ Mejorar el prompt inicial
📄 XML → estructurar prompts
📦 JSON → formato de salida
🚪 Si no converge → nuevo chat con mejor prompt
CREA
CONTEXTO
ROL
ESPECIFICIDAD
ACCION
Encontré unos nuevos frameworks
• CRISP:Contexto,Rol,Input,Steps,Output.•RTF:Rol,Tarea,Formato.•CO-STAR:Context,Objective,Style,Tone,Audience,Response.•SMARTPrompting:Específico,Medible,Claro,Relevante,Acotado.•ChainofThought(CoT): pedir razonamiento paso a paso.•ReAct:Razonar+actuar(pensamiento + ejecución).•Plan-and-Execute: plan primero, ejecutar después.•Few-shot prompting: enseñar con ejemplos antes de pedir output.
Existen múltiples frameworks de prompting: CREA (Contexto-Rol-Especificidad-Acción), RACE (Role-Action-Context-Expectation), RTF (Role-Task-Format), RISEN (Role-Instructions-Steps-End goal-Narrowing), APE (Action-Purpose-Expectation), COAST (Context-Objective-Actions-Scenario-Task), PEAR (Problem-Expectation-Action-Result), Chain of Thought (razonamiento paso a paso), Few-Shot (aprendizaje por ejemplos), y STAR (Situation-Task-Action-Result). Todos buscan estructurar prompts claros definiendo contexto, rol, objetivo y formato esperado. La mayoría comparten principios básicos: especificidad, contexto claro y expectativas definidas. Elegir uno depende de la complejidad de tu tarea y tu preferencia personal. Lo más importante es ser específico y claro en lo que solicitas.
La resolución del video en Desktop es terrible!
¿Qué es placeholders?
Los placeholders son textos o espacios temporales (demos) que se utilizan para rellenar información que aún no tienes. Como explica Toro, sirven para que la IA cree contenido de ejemplo en lo que tú pones los datos reales.
quería repetir unas cosas de la clase pero la resolución está muy baja y no me deja ver bien :(
Esa web o necesita un hosting? se queda en Claude? el enlace es de Claude?
Claude permite crear y visualizar el código en la misma interfaz. No necesitas hosting externo para ver el resultado inicial, ya que puedes usar la función "publicar artefacto" para obtener un enlace público y compartirlo.
Prompt para MVP:
<contexto>
Estoy desarrollando el MVP de una Startup Fintech llamada "El Auditor de Bolsillo".
El objetivo es levantar capital con inversionistas, por lo que el prototipo debe ser funcional y demostrar valor inmediato.
La App es un asistente en Telegram orquestado con N8N que ayuda a los usuarios a lograr la Libertad Financiera.
El usuario (yo) tiene una deuda prioritaria y busca dejar de trabajar por obligación para hacerlo por pasión.
</contexto>
<rol>
Actúa como un CTO (Chief Technology Officer) y Product Manager experto en N8N, Prompt Engineering y Finanzas Personales.
</rol>
<especificidad>
Necesito diseñar la lógica y el "System Prompt" para el nodo de Inteligencia Artificial dentro de N8N.
REQUISITOS TÉCNICOS:
1. Modelo de IA: Debe usar **Gemini 1.5 Flash** (Google AI Studio) porque es gratuito, rápido y multimodal (procesa nativamente Texto, Imágenes y Audio).
2. Entradas: El usuario enviará fotos de facturas, notas de voz ("Me gasté 50k en cine") o texto simple.
3. Base de Datos: Google Sheets (Columnas: Fecha, Tipo [Ingreso/Gasto], Concepto, Categoría, Monto, Comentario AI).
REQUISITOS DE NEGOCIO (CATEGORÍAS):
El sistema debe clasificar estrictamente en estas 6 "Jarras":
1. Vivir (Alimentación, Vivienda, Transporte, Ropa).
2. Diversión.
3. Ahorro.
4. Caridad.
5. Educación.
6. Inversiones (Libertad Financiera).
FUNCIONALIDADES CLAVE:
1. **Registro:** Detectar si es Ingreso o Gasto y guardarlo.
2. **Modo Reporte:** Si el usuario pregunta "¿Cómo voy?", "Dame un reporte" o "¿Puedo gastar?", la IA debe leer el contexto (o simular que lee la base de datos) y entregar un análisis de "La Verdad".
- Debe mostrar totales por categoría.
- Debe dar oportunidades de mejora.
- Debe priorizar el pago de DEUDAS antes que la diversión.
- Debe motivar hacia la Libertad Financiera.
PERSONALIDAD DEL ASISTENTE:
Motivador pero implacable con la verdad. Si hay deudas, bloquea gastos innecesarios. Su meta es que el usuario invierta, no que gaste.
</especificidad>
<referencia_ejemplo_reporte>
Usuario: "¿Cómo van mis finanzas este mes?"
IA: "Aquí está la verdad, Diego:
- Vivir: $1.5M (Bien, bajo control).
- Diversión: $800k (ALERTA: Te pasaste. Ese dinero debería estar en la deuda).
- Inversiones: $0 (Así nunca serás libre).
Consejo: Cancela la salida de hoy. Pasa esos 100k a la deuda del ICETEX. Recuerda: Trabajamos por pasión, no por obligación."
</referencia_ejemplo_reporte>
<accion>
Paso 1: PLANIFICACIÓN. Muéstrame el flujo lógico en N8N para manejar tanto el registro de datos (multimodal) como la solicitud de reportes en el mismo chat. Explica cómo diferenciarás la intención del usuario.
Paso 2: EJECUCIÓN. Una vez apruebe el plan, genera el "System Prompt" maestro para Gemini 1.5 Flash que maneje la clasificación, la extracción de datos JSON y la personalidad del reporte.
</accion>
¿Podrían mejorar la calidad de la transmisión? se ve muy pixelado.
yo lo unico que se es que en esta carrera de IA nadie es mejor todos vamos hacia la SUPER INTELIGENCIA ARTIFICIAL, que es superior a la Inteligencia Artificial General, la idea es que corra desde tu celular esa es la meta..... Saludos
Mis herramientas pues las chinas por que son Gratis =p y tienen mejor Logica por ejemplo me soluciona una infinidad de cosas
Una clase súper práctica, me encantó el prompt , lo he adaptado usando las etiquetas vistas y siguiendo el Framework CREA, se ve más sencillo.
Este es mi prompt adaptado:
<contexto>
Soy una asistente de logística con 4 años de experiencia trabajando en una distribuidora de dulces y en comercios minoritarios. He trabajado en el área de almacén , auditor de mercancía, en recolección de pedidos, y en el áreas de ventas.
Necesito un portafolio web profesional para empezar a aplicar a mejores empleos. Quiero algo moderno, minimalista y que resalte mi trabajo visual.
</contexto>
<rol>
Actúa como un diseñador web experto especializado en crear portafolios profesionales para diseñadores.
</rol>
<especificidad>
Crea un sitio web de portafolio completo que incluya:
1. Sección de bienvenida con:
- Mi nombre: Xxxx Xxxxx.
- Mi especialidad: Asistente de Logística.
- Frase que me describa profesionalmente.
2. Sección "Sobre mí" con espacio para contar mi historia.
3. Sección "Área Profesional" con espacio para contar sobre mis trabajos a lo largo del tiempo.
4. Lista de habilidades principales.
5. Información de contacto (email, LinkedIn, Behance).
El estilo debe ser:
- Moderno y Limpio.
- Colores profesionales ( neutros con un toque de color).
- Que se vea bien en celular y computadora.
- Con animaciones suaves al hacer scroll.
- Fácil de leer.
- Con mucho espacio en blanco para que respire .
</especificidad>
<accion>
Crea el sitio web completo usando código que funcione inmediatamente en Gemini. Usa textos de ejemplo realistas y placeholders para la imágenes. Quiero poder verlo funcionando de inmediato.
</accion>
Hola, conectada desde Irlanda. Primer dia, no pude conectarme las clases anteriores
Bienvenida Cecilia Neher, adelante que en platzi.com/comunidad encuentras los horarios del reto21. Y en platzi.com/reto las Lives Class
Entonces, si creo una web en Claude, el Link de acceso seria obligatoriamente el que me proporciona Claude? o sea, no puedo personalizar el link?
yo ví la clase en celular y la resolución estaba bien
Gracias Toro muy buena clase
Se ve malisima la calidad de video, no se logra leer de manera facil la consola :/
Me encanto esta clase. La verdad que comenzare a usar Claude porque no la habia explorado tanto y esto me voló. Justamente ando en el proyecto de crear mi portafolio.