
Comandos de barra: guiar una respuesta a la vez

Hay un tipo concreto de frustración en el juego de roles con IA con el que tropieza cualquiera que juegue a menudo. Escribes una línea con cuidado —"Entro en la habitación y espero."— y el personaje responde con un párrafo que te pone palabras en la boca, decide cómo te sientes y adelanta la escena tres días. No querías nada de eso. Querías que el personaje reaccionara, y querías conservar tu propia mitad de la historia.
Los arreglos habituales son demasiado grandes. Puedes reescribir tu mensaje y regenerar. Puedes meterte en los ajustes y cambiar el estilo de narración o la longitud de la respuesta para toda la conversación. Puedes editar el perfil del personaje. Todo eso funciona, y todo eso es matar moscas a cañonazos para un problema que, en realidad, es solo de esta única respuesta.
Así que creamos los comandos de barra: pequeñas instrucciones temporales que sueltas en el cuadro de chat y que dan forma únicamente a la siguiente respuesta.
El problema del termostato
La mayoría de las funciones de "control" en las apps de chat son termostatos. Los ajustas, se quedan ajustados, y todo lo que viene después obedece hasta que vuelves a cambiarlos. Ese es el modelo correcto para las preferencias de verdad: si siempre quieres prosa en tercera persona, deberías ajustarlo una vez y olvidarte.
Pero gran parte de lo que guías no es una preferencia. Es una corrección. Esta respuesta se alargó demasiado. Este turno habló por mí. Esta escena necesita frenar y respirar. En el momento en que vuelves esas correcciones permanentes, creas un segundo problema: tienes que acordarte de deshacerlas. La gente no se acuerda. Activan "respuestas cortas" para arreglar un turno inflado y luego pasan la hora siguiente preguntándose por qué el personaje se ha vuelto tan parco.
Queríamos un volante, no un termostato. Lo giras, el coche responde, y vuelve solo al centro. La respuesta posterior a la que guiaste se comporta exactamente igual que antes, porque en realidad no se cambió nada: tus ajustes guardados permanecen intactos todo el tiempo.
Qué hay en el volante
Seis comandos, en dos familias.
La familia "no te metas en mi carril" —el arreglo para una IA que no para de manejar a tu personaje como una marioneta:
- No hables por mí — no se escribe ni se insinúa ningún diálogo en tu nombre
- No actúes por mí — no se deciden tus acciones, pensamientos, sentimientos ni consentimiento
- Solo punto de vista del personaje — la respuesta se queda del lado del personaje y deja el tuyo abierto
La familia de los diales —cosas que, de otro modo, tendrías que abrir los ajustes para tocar:
- Longitud de la respuesta — corta, media o larga, para este turno
- Estilo de narración — forzar primera o tercera persona en este turno
- Ritmo — frenar y quedarse en el momento, o empujar hacia la siguiente escena
Puedes apilar hasta tres en un mismo mensaje. La combinación que más usa la gente es No hables por mí + No actúes por mí + Longitud de la respuesta: Larga: una respuesta más larga, solo del personaje, que te deja a ti cada palabra y cada movimiento que sean tuyos.
Las decisiones de diseño que importaron
Escribe, no busques. Pulsa / y aparece un menú, pero nunca tienes que usarlo. Escribe /no hables por mí o /ritmo: rápido en lenguaje natural y se reconoce automáticamente, en español o en chino. El camino rápido se queda en el teclado, donde los jugadores de rol ya viven.
El comando nunca es tu mensaje. Una instrucción se convierte en una pequeña etiqueta sobre el cuadro de entrada; el personaje ve tus palabras reales más una instrucción privada de un solo turno que tiene prohibido mencionar. La guía permanece invisible en la respuesta. Nada de [OOC: por favor, sé más breve] filtrándose en la prosa.
Apilar tiene barandillas. Tres es el tope, los duplicados se colapsan en su valor más reciente, y el orden no importa. No puedes montar sin querer un montón de instrucciones contradictorias.
Vuelve solo al centro. Esto es justo de lo que va todo. Los comandos de longitud y de narración anulan temporalmente tus preferencias guardadas durante un turno y luego se las devuelven al instante. No hay ningún estado que limpiar, porque no hay estado.
La filosofía que hay debajo
Esta es la misma idea que recorre todo lo que construimos: una función debería ser tan grande como el problema y ni un poco más. Las sugerencias inteligentes se retiran a medida que la conversación se alarga. La bifurcación aparece solo cuando ramificarse tiene sentido. Y guiar, resulta, suele ser un acto por turno, así que el control que lo arregla también debería ser por turno, y debería recoger sus propios restos.
La mejor versión de una función de control es la que no necesitas recordar haber usado. Giras el volante, la escena va a donde querías, y vuelves a la historia.
Pruébalo en tu próximo chat: escribe / y guía una respuesta. Cuéntanos qué combinación eliges en nuestra comunidad de Discord.
¿Listo para experimentar conversaciones dinámicas con IA?
Únete a miles de usuarios que ya están explorando personalidades infinitas e interacciones atractivas en Reverie.