Cómo Stage Whisper gestiona la consistencia narrativa en campañas largas
La primera vez que una IA citó algo que dije tres sesiones atrás, supe que esto era diferente.
No un recuerdo "aproximado". No una improvisación que sonaba como si pudiera haber ocurrido. Una cita exacta, pronunciada en el momento justo, por un PNJ que ni siquiera era el foco de la escena.
Eso es lo que hace posible el sistema de memoria de Stage Whisper. Pero para entender por qué importa, primero hay que entender por qué la mayoría de las herramientas de roleplay con IA fallan en esto.
El Problema: El Contexto No Solo Es Limitado, Se Diluye
Los modelos de IA tienen una ventana de contexto limitada. Aparte del conocimiento integrado que la IA tiene de su entrenamiento, lo único que sabe sobre tu campaña proviene de lo que está en el contexto. Un buen LLM moderno tiene un contexto de unos 200k tokens. Los LLMs más grandes tienen 1 millón, pero tienden a ser caros de ejecutar. (Esto es a fecha de Q1 2026, seguro que este artículo se quedará obsoleto muy rápidamente dados los avances)
200k tokens pueden almacenar el diálogo de aproximadamente una a tres sesiones de juego de TTRPG. Pero tener el diálogo completo de la sesión en el contexto no es una forma infalible de garantizar que realmente se utilice. También está el factor de la dilución del contexto.
Los modelos de IA tienen una capacidad limitada para encontrar y extraer información relevante de lo que esté en el contexto. Cuantas más cosas se metan ahí, más se dispersa la atención de la IA. Si el contexto está lleno de múltiples sesiones de juego, la IA puede fallar en encontrar lo específico que el personaje jugador intenta referenciar, o aquello a lo que la narrativa intenta hacer un guiño.
El resultado: detalles inexactos, inconsistencias narrativas, personajes que suenan confundidos. Por ejemplo, la narrativa podría escribir sobre "el tierno momento que compartisteis en aquella taberna", y podría equivocarse de lugar, o de personaje, o inventar detalles que nunca ocurrieron. Estas inconsistencias flagrantes rompen la inmersión rápidamente.
Así que la dilución del contexto puede ser tan perjudicial como no tener la información en el contexto en absoluto. Ambas llevan al mismo problema: personajes (o el narrador) que no saben cosas que deberían saber.
El Sistema de Memoria de Cuatro Capas
Stage Whisper resuelve esto con cuatro tipos distintos de memoria, cada uno resolviendo un problema diferente.
Capa 1: Hojas de Personaje
El primer problema que resuelve Stage Whisper es simplemente que el contexto no es lo suficientemente grande como para contener toda la historia del juego. Necesitamos recordar quiénes son los personajes de una sesión a otra. No podemos hacer que cada nueva sesión presente un elenco completamente nuevo.
Stage Whisper genera hojas de personaje completas para cada personaje importante, incluyendo el personaje jugador. Esa información se almacena en la base de datos y se carga en el contexto para cualquier escena en la que el personaje esté presente. Así la IA sabe, en todo momento, quiénes son estos personajes: sus personalidades, su apariencia, sus historias de fondo.
¡No tiene que cargar a todos los PNJs! Así podemos tener un elenco muy amplio y diverso de PNJs que pueden aparecer según sea necesario. He dirigido un par de campañas hasta ahora donde formo parte de una tripulación, de una gran nave o un tren, y Stage Whisper es capaz de mantener esa lista de tripulación de unos 20 personajes que pueden aparecer, con personalidad coherente, cuando se necesite. El médico en la bahía médica, el ingeniero jefe y el equipo de ingeniería en la sección de ingeniería, el jefe de carga en la bodega, el piloto y el capitán en el puente, etc.
Capa 2: Resúmenes de Sesión
En lugar de mantener todo el historial de chat en el contexto, Stage Whisper resume las sesiones en resúmenes.
Solo el último resumen de sesión se carga en el contexto, junto con una lista de los cinco resúmenes de sesiones anteriores (versiones aún más cortas, de un párrafo, del resumen). La IA puede elegir obtener más resúmenes de sesión y cargar el resumen completo de cualquier sesión que decida que realmente necesita referenciar. No es elegante, pero asegura que la información importante esté al principio o al final del contexto, donde la IA puede prestarle más atención.
Entre las hojas de personaje y los resúmenes de sesión, la IA sabe quiénes son los personajes y tiene una buena noción de lo que ha pasado recientemente. Esto se suma a los archivos de campaña que hacen seguimiento de los hilos argumentales de larga duración, y que son efectivamente las notas del GM sobre lo que está pasando en la campaña y cuáles son los asuntos más urgentes.
Capa 3: Recuerdos de PNJs y Resúmenes de Escena
Pero a menudo eso no es suficiente. En campañas más largas, el jugador y otros personajes tienen una historia juntos. Han vivido eventos de alto riesgo y alta emoción. Han compartido bromas recurrentes. Quieren referenciar maniobras exitosas anteriores, o recordar fracasos.
Los resúmenes de sesión te dan el panorama general: hitos de la trama, grandes momentos de desarrollo de personajes. Pero necesitas algo más detallado para los matices de eventos específicos o citas concretas.
Stage Whisper también genera recuerdos de PNJs y resúmenes de escena. La diferencia: los resúmenes de sesión se centran en la narrativa objetiva de lo que pasó. Los recuerdos de PNJs se centran en lo que los PNJs sentían o pensaban en ese momento, su versión de los hechos, que puede ser diferente del resumen seco. Los resúmenes de escena capturan diálogos y secuencias de acción específicos con más detalle que el resumen.
Al final de las sesiones, la IA lee el historial de mensajes y extrae los recuerdos importantes para cada PNJ. Los reformula en un formato estandarizado que contiene:
- Observaciones — lo que el PNJ vio realmente
- Reflexiones — lo que el PNJ siente al respecto
- Metadatos — etiquetas, temas, puntuación de importancia
Luego, la IA llama a una herramienta para insertar esto en una base de datos vectorial, donde el contenido se vectoriza. Esto proporciona búsqueda semántica, permitiendo que los recuerdos se emparejen por significado en lugar de solo por palabras clave.
Más tarde, cuando la IA necesita buscar recuerdos, escribe una consulta como "Yuki llorando en el pasillo", y esto trae todos los recuerdos relevantes incluso si no coinciden con la redacción exacta. La IA elige lo que necesita de los resultados.
Capa 4: Trasfondo
Los personajes necesitan recordar lo que pasó. Pero el mundo mismo también necesita mantenerse coherente. La estructura política de una ciudad necesita ser coherente entre sesiones. Un sistema de magia que funciona de una manera específica también necesita mantenerse coherente.
La mayoría de las campañas no tienen todo esto planificado desde el principio. Así que las entradas de trasfondo se añaden y actualizan a medida que avanzan las sesiones, y luego sirven como referencia para nuevas escenas para garantizar la coherencia.
Qué Se Siente Cuando Funciona
La característica distintiva entre jugar un juego y leer un libro es que el jugador tiene agencia. Tú decides tus acciones, tus palabras, y la narrativa y otros personajes responden a ello. El hecho de que los personajes puedan citar lo que dijiste varias sesiones atrás ayuda a subrayar esa agencia y la conexión que estás construyendo con el mundo y las personas en él.
Aquí hay un ejemplo real de una sesión de Stage Whisper:
[Entrada del jugador] "Me alegro de haber tenido hambre y haber decidido abrir mi puerta a las 2am"
[Narrativa]
Ella deja la taza. Lentamente. Con cuidado. Como si manejara algo frágil. Luego se gira para mirarte en el sofá, doblando una pierna debajo de ella, su rodilla casi rozando la tuya.
"Abriste tu puerta a las 2am porque tenías hambre."
"Sí."
"Y yo estaba llorando en el pasillo porque... no estaba bien. Y me viste. Y dijiste: 'No estoy espiando.'"
El contexto: la PNJ y mi personaje están recordando la noche en que se conocieron. La PNJ acaba de admitir que se alegraba de estar allí porque pudo conocer a mi personaje. Yo correspondo recordando un detalle específico de esa noche. La PNJ responde con una cita directa de lo que yo había dicho unas sesiones atrás, que solo podría provenir de la memoria del PNJ o de la memoria de escena.
Esta escena impacta más porque la PNJ es capaz de referenciar algo que dije, palabra por palabra. No solo improvisar o inventarlo, o recordar los hechos secos. Es un recuerdo exacto. Y esa especificidad hace que la relación se sienta real. Mis acciones y palabras importaron.
Lo Que Stage Whisper Aún No Resuelve
Incluso con este sistema de memoria, todavía hay problemas.
Contexto dentro de la sesión: El sistema de memoria es efectivo de sesión a sesión, pero no resuelve el problema del contexto dentro de una sola sesión grande. Las sesiones pueden ser largas y contener mucho diálogo. Todavía se necesita optimización para la gestión del contexto dentro de las sesiones, para evitar ese efecto de dilución del contexto.
Secretos: Como cada hoja de PNJ se carga y la IA tiene una visión completa de todos los personajes, tiende a ignorar cuando un personaje en particular no debería saber o actuar sobre algo. Las IAs tienden a actuar sobre toda la información disponible para ellas, así que es difícil conseguir que no actúen sobre algo que un personaje no sabría. Eso necesita una configuración más elaborada.
Ambos son áreas de trabajo activas. El problema de los secretos en particular es algo que estoy abordando ahora mismo — más sobre eso en un futuro artículo.
Stage Whisper está diseñado para personas que quieren jugar TTRPGs en solitario con la profundidad y consistencia de una campaña de larga duración. Empieza o únete a nuestro Discord para ver cómo funciona el sistema de memoria en la práctica.
Para más sobre el sistema de memoria de Stage Whisper, consulta Parte 2: Aislamiento de Contexto y Parte 3: Sueños de PNJs.