0%
Tema 11.2

Tipos de prompt patterns

¿Te está gustando el curso?

Regístrate gratis para guardar tu progreso y obtener tu certificado al finalizar

11.2 Tipos de prompt patterns

Existen decenas de prompt patterns documentados en investigación académica y práctica profesional, pero se pueden agrupar en categorías que resuelven clases de problemas específicos. Comprender estos tipos te permite reconocer qué pattern es apropiado para cada situación y cómo adaptarlos a tu contexto. En este apartado exploraremos las principales categorías de patterns con ejemplos concretos y aplicaciones prácticas.

Patrones de asignación de rol

Los patrones de rol asignan un rol, personalidad o expertise simulada al modelo. Son entre los patrones más poderosos porque transforman fundamentalmente cómo el modelo aproxima la tarea.

Patrón Persona: Asigna al modelo una persona específica con características, experiencia y perspectiva. "Eres María García, directora de recursos humanos con 15 años de experiencia en empresas tecnológicas españolas. Tu empresa tiene 150 empleados. ¿Cuál es tu estrategia de retención de talento?" El modelo responde desde esa perspectiva específica, generando soluciones realistas para ese contexto.

Patrón Experto Especializado: Asigna expertise en un dominio muy específico. "Eres un especialista en compliance de RGPD con experiencia en startups españolas. Un cliente te consulta sobre cómo estructurar un programa de protección de datos." Genera respuestas técnicas y legalmente informadas, no genéricas.

Patrón Instructor/Educador: Solicita que el modelo explique como profesor. "Explica qué es machine learning de forma que un estudiante de 15 años lo entienda. Usa analogías simples." Genera explanations pedagógicamente efectivas, no explicaciones técnicas puras.

Patrones de estructura de salida

Estos patrones definen cómo el modelo debe organizar la información que devuelve. Son fundamentales cuando necesitas que la salida sea procesable, no solo informativa.

Patrón Tabla/Matriz: Solicita organizaci;ón en formato tabular con filas y columnas específicas. "Analiza los tres competidores principales en el mercado de SaaS HR español. Presenta un análisis en tabla markdown con columnas: Empresa | Público Objetivo | Precios | Diferenciales | Debilidades | Recomendación."

Patrón Enumeración Estructurada: Solicita que se organize como lista numerada, viñetas o listados jerárquicos. "Proporciona un plan de acción para mejorar la tasa de retención de clientes. Estructura como: 1. Diagnóstico, 2. Estrategias Corto Plazo (sub-puntos), 3. Estrategias Largo Plazo, 4. Métricas de Éxito."

Patrón Árbol de Decisiones: Organiza la información como secuencia de decisiones binarias o multiopción. "Crea un árbol de decisiones que ayude a pequeñas empresas a elegir entre ERP, CRM o software de facturación. Comienza con 'Es tu prioridad...' y ramifica según respuestas."

Patrón JSON/Código Estructurado: Solicita salida en formato de datos estructurados. "Extrae información de estas tres reseñas de clientes en formato JSON con campos: sentimiento, temas mencionados, sugerencias específicas, impacto en NPS."

Patrones de procesamiento y razonamiento

Estos patrones guían al modelo a través de procesos cognitivos específicos para mejorar la calidad del razonamiento.

Patrón Cadena de Pensamiento (Chain-of-Thought): Solicita que el modelo explique su razonamiento paso a paso. "Quiero que analices si deberíamos entrar en el mercado de Portugal. Primero, analiza el tamaño del mercado. Segundo, compara nuestro producto contra competencia local. Tercero, evalúa requisitos regulatorios. Finalmente, proporciona recomendación fundamentada."

Patrón Verificación de Premisas: Solicita al modelo que primero liste asuntos clave, luego verifique su validez. "Quiero comparar dos herramientas de email marketing. Primero, lista las características clave que una buena herramienta debe tener. Segundo, verifica si cada herramienta cumple cada característica. Tercero, compara resultados."

Patrón Paso a Paso Explícito: Desglosa tareas complejas en pasos enumerados claros. "Dame un plan paso a paso para validar una idea de negocio. Cada paso debe incluir: acción específica, tiempo requerido, recursos necesarios, cómo saber si lo hiciste correctamente."

Patrón Pensamiento Crítico Forzado: Solicita explícitamente que el modelo desafíe supuestos. "Proporciona una estrategia de marketing para startup de fintech. Pero primero, cuestiona cada suposición que típicamente hace una startup: ¿debemos realmente enfocarnos en crecimiento rápido? ¿Es digital el mejor canal? ¿Nuestro público objetivo es realmente quién pensamos?"

Patrones de refinamiento iterativo

Estos patrones mejoran resultados mediante múltiples rondas de retroalimentación y refinamiento.

Patrón Crítica Constructiva: Solicita que el modelo critique su propia respuesta. "Proporciona un plan de contenido social media. Luego, crítica tu propio plan: ¿cuáles son las debilidades? ¿Qué podría fallar? ¿Qué ignoré?"

Patrón Contrargumento: Solicita que el modelo presente el lado opuesto. "Propón una estrategia de precios basada en valor. Ahora, presenta el argumento más fuerte posible en contra de esta estrategia. ¿Cuándo sería inapropiada?"

Patrón Retroalimentación Simulada: Pide que el modelo anticipé preguntas de crítica. "Dame una propuesta de presupuesto para 2025. Imagina que se la presentes a nuestro CFO extremadamente conservador. ¿Qué cuestionaria? ¿Cómo responderías?"

Patrones de contexto y constraste

Estos patterns refuerzan comprensión mediante comparación y contraposición.

Patrón Comparación Explícita: Solicita análisis comparativo estructurado. "Compara dos metodologías ágiles (Scrum vs. Kanban) específicamente para startups con equipos de 5-10 personas. Incluye tabla comparativa, caso de uso ideal para cada una, y recomendación."

Patrón Antes/Después: Estructura cambios como transformaciones. "Describe el flujo de trabajo actual de nuestro equipo de atención al cliente. Ahora, describe cómo cambiaría si implementásemos un sistema de tickets CRM. Destaca mejoras específicas."

Patrón Casos Límite: Solicita análisis de situaciones extremas. "Proporciona mejores prácticas de gestión de proyectos. Ahora, cómo cambiarían si: proyecto muy rápido (2 semanas), proyecto muy grande (500 personas), proyecto con incertidumbre alta (startup en pivot constante)?"

Combinación de patrones

Los patrones raramente se usan aislados. Un prompt efectivo frecuentemente combina múltiples patrones. Por ejemplo: asigna un rol (Patrón Persona), solicita estructura tabular (Patrón Tabla), pero incluye razonamiento paso a paso (Chain-of-Thought). La combinación estratégica de patrones crea prompts muy poderosos.

La selección de qué patrones combinar depende de: complejidad de la tarea (tareas simples necesitan menos patrones), tipo de resultado deseado (si necesitas tabla, usa Patrón Tabla), y tiempo disponible (aplicar tres patrones puede ser eficiente o excesivo según contexto).

Ideas clave

  • Los patrones de rol (Persona, Experto, Instructor) transforman cómo el modelo aproxima una tarea asignándole una perspectiva o expertise específica.
  • Los patrones de estructura (Tabla, Enumeración, Árbol) organizan la salida en formas procesables que encajan directamente en casos de uso específicos.
  • Los patrones de razonamiento (Chain-of-Thought, Verificación, Paso a Paso) mejoran la calidad del pensamiento del modelo para tareas complejas.
  • Los patrones de refinamiento (Crítica, Contrargumento, Retroalimentación) iterativamente mejoran resultados mediante perspectivas múltiples.
  • Los patrones de contexto (Comparación, Antes/Después, Casos Límite) refuerzan comprensión mediante contraste y análisis situacional.
  • Los prompts efectivos frecuentemente combinan múltiples patrones estratégicamente según la complejidad y tipo de resultado deseado.