Variables de prompt
Convierte un buen prompt en una plantilla para rellenar. Escribe {{variables}} donde cambian los detalles y StickyPrompts te los pedirá cada vez que se ejecute el prompt.
Un prompt que dice «escribe un correo de renovación para Elena, de Bluebird Market» sirve una vez. Un prompt que dice «escribe un correo de renovación para {{contact_name}}, de {{company}}» sirve todas las semanas y para todo el equipo. Las variables son los huecos de un prompt guardado: escribes las instrucciones una sola vez, y quien lo ejecuta solo rellena lo que cambia esta vez.
Escribe una variable
Pon un nombre entre dobles llaves en cualquier parte del prompt:
Escribe un correo de seguimiento antes de la renovación para {{contact_name}}, de {{company}}.
Eso es todo. StickyPrompts detecta automáticamente cada {{...}}, lo resalta en el editor y lo añade al panel VARIABLES de la derecha. No hay que registrar nada aparte, y si borras el texto, la variable desaparece.
Los buenos nombres de variable son cortos, en minúsculas y descriptivos, con guiones bajos entre las palabras: renewal_date, no {{Date2}}. El nombre se convierte en la etiqueta que ve quien rellena el prompt, así que top_feature aparece como Top Feature.
Ejemplo: Renewal Check-in Email
El equipo de éxito de clientes de Northwind usa este prompt antes de cada renovación. Tiene cinco variables.
Escribe un correo de seguimiento antes de la renovación para {{contact_name}}, de {{company}}.
Contexto:
- Plan: {{plan}}
- Fecha de renovación: {{renewal_date}}
- Lo que más usan: {{top_feature}}
Tono: cercano, directo, sin presionar. Máximo 120 palabras. Termina con una
pregunta clara. Sigue la voz de marca de Northwind.
| Variable | Qué escribe quien lo ejecuta |
|---|---|
{{contact_name}} | La persona de contacto del cliente, por ejemplo Elena Ortiz |
{{company}} | El cliente, por ejemplo Bluebird Market |
{{plan}} | Su plan actual, por ejemplo Growth, 12 tiendas |
{{renewal_date}} | Cuándo renueva, por ejemplo 15 de noviembre de 2026 |
{{top_feature}} | La función en la que más se apoya, por ejemplo Store Comparison |
Define valores predeterminados y campos obligatorios
Cada variable del panel VARIABLES tiene sus propios ajustes.
- Valor predeterminado. Escríbelo en Set a default value (optional). El valor predeterminado aparece ya rellenado cada vez que se ejecuta el prompt, así que solo hay que cambiarlo cuando haga falta. Viene bien para valores que suelen ser los mismos, como el nombre del remitente o una región.
- Obligatoria u opcional. Marca una variable como obligatoria cuando el prompt no tenga sentido sin ella. La cabecera del panel indica cuántas son obligatorias. Déjala como opcional cuando el modelo pueda arreglárselas con el hueco vacío.
- Always ask. Actívalo si quieres que aparezca un formulario para recoger los valores antes de ejecutar el prompt, de modo que nadie lo envíe con un hueco vacío por descuido.
Usa los iconos de editar y eliminar de una variable para cambiarla o quitarla. Add variable crea una a mano, y Assign Selection to Variable convierte en variable el texto que hayas seleccionado en el prompt.
Prueba con valores de ejemplo
Antes de compartir un prompt, pruébalo en la pestaña Test prompt. Muestra un campo por variable, un selector de modelo y un botón Run. Cada ejecución se guarda en RESULTS con la hora, el modelo y los valores que usaste, para que puedas comparar los resultados uno al lado de otro mientras ajustas la redacción.
Prueba al menos con dos casos bastante distintos (por ejemplo, un cliente grande y uno pequeño) y lee todos los resultados. Si uno sale mal, normalmente hay que corregir las instrucciones del prompt, no los valores.
Ejecuta un prompt con variables
Ejecuta el prompt con Try in chat desde la biblioteca o con Run chat desde el editor. Rellenas los valores, partiendo de los valores predeterminados que hayas definido (con Always ask activado, aparece un formulario para ello). Después, el prompt llega al modelo con cada {{variable}} sustituida por tu texto, y continúas en un chat normal.
Consejos
- Pon las variables en contexto, no solas.
Renewal date: {{renewal_date}}le dice al modelo qué significa el valor. Un{{renewal_date}}suelto al final de una frase, no. - Que la lista sea corta. Entre tres y cinco variables dan un formulario cómodo. Si necesitas diez, quizá tengas dos prompts.
- Usa los mismos nombres en todos los prompts. Si todos los prompts de ventas usan
{{company}}, la gente aprende qué escribir. - Las variables llevan texto, no archivos. Para el material de referencia, adjunta un archivo al prompt o usa una base de conocimiento.