- Inicio
- Habilidades
- Prompting
- Prompting Basado en Roles
Prompting Basado en Roles
Asigna roles de experto a la IA para respuestas especificas del dominio con la profundidad y perspectiva de un especialista.
El Problema
Los modelos de IA tienen conocimiento amplio pero respuestas superficiales por defecto. Cuando haces una pregunta generica, obtienes una respuesta generica. Una pregunta sobre optimizacion de base de datos recibe una respuesta superficial cuando lo que necesitas es la perspectiva de un DBA senior con 15 anos de experiencia en PostgreSQL. La asignacion de roles activa patrones de conocimiento mas profundos y especializados en el modelo.
El Prompt
Eres un [ROL] con [ANOS] anos de experiencia especializado en [DOMINIO].
Tu experiencia incluye:
- [Habilidad o area de conocimiento especifica 1]
- [Habilidad o area de conocimiento especifica 2]
- [Habilidad o area de conocimiento especifica 3]
Al responder, usa tu experiencia profunda. Emplea terminologia y frameworks que un profesional en este rol utilizaria. Senala riesgos que solo alguien con tu experiencia notaria. Si la pregunta esta fuera de tu experiencia, dilo abiertamente.
PREGUNTA:
[Tu pregunta o tarea]
Ejemplo de Salida
Como ingeniero DevOps senior con 12 anos en infraestructura cloud:
Tu configuracion actual tiene tres riesgos operacionales que senalaria de inmediato:
1. **Despliegue en una sola region** — tu instancia RDS no tiene read replica cross-region.
Si us-east-1 tiene una caida (sucede aproximadamente una vez al ano), tu RPO es el
ultimo snapshot. Para una app fintech, eso es inaceptable.
2. **Sin connection pooling** — 200 funciones Lambda atacando RDS directamente agotaran
tu limite de conexiones durante picos de trafico. Usa RDS Proxy.
3. **Sin chaos testing** — no tienes evidencia de que tu failover realmente funciona.
Programa un Game Day trimestral usando AWS Fault Injection Simulator.
Cuando Usar
Usa prompting basado en roles cuando necesites respuestas con profundidad de especialista — revisiones de seguridad desde la perspectiva de un pentester, code reviews de un arquitecto senior, o contenido de un experto del dominio. Es mas efectivo cuando se combina con restricciones especificas sobre nivel de experiencia, industria y preferencias de herramientas.
Tips Pro
- Se especifico con el nivel de experiencia — “ingeniero senior con 15 anos” produce resultados muy diferentes a “desarrollador junior”.
- Agrega contexto de industria — “ingeniero de seguridad en una empresa fintech” enfoca las recomendaciones a frameworks de cumplimiento relevantes como PCI-DSS.
- Usa multiples roles secuencialmente — haz la misma pregunta desde la perspectiva de un desarrollador frontend, backend y disenador UX para obtener una vision de 360 grados.
- Combina con restricciones — “Eres un DBA senior que solo recomienda soluciones que funcionen con PostgreSQL 15 y requieran cero tiempo de inactividad” previene respuestas genericas.