Hoe je AI gebruikt voor langlopende verhaal-roleplay
De meeste AI-chattools zijn ontworpen rond een eenvoudig concept: je praat met een personage. Je personaliseert hun persoonlijkheid, je voert een gesprek, en dat is de ervaring. Het is leuk op zijn eigen manier, en er zijn een aantal geavanceerde tools om precies dat te doen.
Maar als je ooit hebt geprobeerd diezelfde tools te gebruiken om iets groters te runnen, liep je waarschijnlijk vrij snel tegen een muur aan. Een TTRPG-campagne is een fundamenteel ander soort ding. Het vereist dat de AI meerdere personages speelt, een wereld bijhoudt die over meerdere sessies blijft bestaan, meerdere actieve verhaallijnen tegelijk beheert en reageert op de keuzes van de speler op manieren die echte gevolgen creëren. Dat is een stuk meer dan een gesprek.
Dit is het gat dat Stage Whisper is gebouwd om te vullen. Na het runnen van meerdere lange campagnes ermee, wil ik delen hoe het systeem werkt, want de technieken hier zijn nuttig zelfs als je Stage Whisper niet specifiek gebruikt. Je zou sommige van deze ideeën kunnen toepassen op je eigen AI-chatsetup.
De Informatiekloof: Eén Personage versus een Hele Campagne
Veel AI-chat- en roleplaying-tools zijn gebouwd met personagechat in gedachten. De AI speelt de rol van een personage, je past aan wat dat personage is, hun persoonlijkheid enzovoort, en je krijgt in feite een chatroom-ervaring waarin je met één personage praat.
Een TTRPG, of elke vorm van grootschaligere roleplay, vereist dat de AI de rol van meerdere personages en mogelijk ook de verteller op zich neemt, terwijl hij ook wereldlocaties bijhoudt, mogelijk hulpbronnen, stats voor de gebruiker en andere personages, lopende plots, enzovoort. De hoeveelheid informatie die een AI die een langlopende TTRPG-campagne moet afhandelen, is gewoon veel groter dan een die alleen maar één personage hoeft te spelen om een gesprek met je te voeren.
Waarom Sessies Belangrijk Zijn
Een sessie is belangrijk in Stage Whisper om de AI de kans te geven vooruit te plannen. Ze dienen hetzelfde doel als hoofdstukken in een boek, of afleveringen van een langlopende tv-serie. Sessies breken de actie en het plot op in stukken, vaak met een periode van rust aan het begin, actie of hoge spanning in het midden, en eindigend met de oplossing van iets belangrijks voor het plot, of anders een cliffhanger-onthulling.
Zonder het verhaal te dwingen deze structuur te volgen met duidelijke pauzes, kan de vertelling troebel worden en volgt het geen bevredigend ritme voor de speler. Een van de veelgehoorde klachten over het gebruik van AI-chat voor roleplay is dat de AI niet probeert een plot in een betekenisvolle richting te duwen, waardoor de speler veel tijd besteedt aan het roleplayen van banale en onbelangrijke verhalen.
Sessies zijn eigenlijk direct gemodelleerd naar hetzelfde concept van een TTRPG-sessie, waarbij een sessie een moment is waarop alle spelers en de GM samen kunnen komen om te spelen, en de GM dus tijd zou hebben om het verhaal voor het volgende deel van de campagne voor te bereiden, met het oog op een bevredigende afronding van de actie tegen het einde ervan.
Meerdere Verhaallijnen Bijhouden Zonder Ze te Verliezen
Dit komt neer op de planning. De AI in Stage Whisper onderhoudt meerdere documenten die de huidige staat van de campagne beschrijven, naast alle NPC-karakterbladen die alle personages in detail beschrijven zodat ze geladen kunnen worden wanneer nodig, zodat de AI de rol nauwkeurig kan hernemen.
Deze planningsdocumenten omvatten geheime notities die de GM voor de speler moet verborgen, ideeën voor de toekomst, feedback over hoe de sessie verliep zodat de GM de ervaring kan blijven afstemmen op de speler, de huidige staat van relaties, externe bedreigingen en plotpunten die vaststaan en klaar om op het juiste moment te verschijnen. Deze worden threads genoemd.
Threads kunnen langdurig zijn, zoals een factie die een hekel heeft aan de speler en op elk moment wraak kan zoeken, of kortdurend, zoals de speler die actief wordt achtervolgd door een antagonist die waarschijnlijk volgende sessie opduikt. Ze kunnen ook hoge inzet hebben, zoals een existentieel probleem voor de speler, of lagere inzet zoals een gesprek dat een NPC met de speler wil voeren.
Tussen sessies door werkt Stage Whisper's AI de campaignedocumenten bij met deze threads, en plant een ruwe structuur van wat er in de volgende sessie gebeurt, vaak met twee of drie verschillende opties afhankelijk van welk pad de speler kiest. Tijdens de volgende sessie zal de AI proberen het plan te volgen, en omdat hij deze threads heeft, kan hij tijdens rustigere periodes of op plekken waar een plotwending of onthulling nodig is, iets uit die threads laten vallen.
Bijvoorbeeld, aan het einde van een sessie, wanneer de speler het succes van een recente missie viert, kan de AI GM besluiten dat iemand uit de actieve threads plotseling opduikt, wat een cliffhanger-moment oplevert aan het einde van de sessie. Of, als de speler van het script afweek en in een positie terechtkwam die niet in het plan past en de GM moet improviseren, kan hij iets uit de actieve threads halen om het narratieve momentum vast te houden, terwijl hij narratieve consistentie behoudt omdat elke thread terugverwijst naar eerdere gebeurtenissen, zodat de AI geen volledig nieuwe bedreigingen voor de speler hoeft te verzinnen, wat onsamenhangend kan aanvoelen.
Waarom Spelerkeuzes Threads Creëren
Dit is wat threads echt belangrijk maakt voor gameplay: threads worden fundamenteel gegenereerd door de speler op basis van hun acties.
Bijvoorbeeld, als de speler besluit genade te tonen aan een antagonist, genereert dat een thread. Misschien is die antagonist dankbaar en duikt later op om de schuld terug te betalen op een onverwacht moment, of misschien neemt de antagonist het voor lief en achtervolgt hij de speler nog steeds. Hoe dan ook, het verhaal reageert op de keuzes van de speler, en threads zijn een manier om de gevolgen van die keuzes later te laten opduiken.
Dat is echt belangrijk voor de gameplay-ervaring van waarom je een TTRPG speelt en niet alleen een AI-gegenereerd verhaal leest. De AI vertelt je niet alleen een verhaal dat vooraf geschreven was. Hij reageert op wat je daadwerkelijk deed en zorgt ervoor dat die beslissingen verderop gewicht hebben.
De Geheugenlagen: Waarom Je Ze Allemaal Nodig Hebt
Voor langlopende campagnes is het gewoon niet mogelijk om dit allemaal in de context te houden, vooral NPC-herinneringen voor NPC's die dicht bij de speler staan, zoals teamgenoten en groepsleden. Ze genereren een zeer grote hoeveelheid herinneringen, verwijzingen naar grappen, gedeelde geschiedenis, enzovoort, waar de speler op elk moment naar kan terugverwijzen. En naarmate de wereld zich ontwikkelt, genereert het veel lore die belangrijk is voor de GM om correct te krijgen in toekomstige sessies, om schokkende narratieve inconsistenties te vermijden die de immersie voor de speler doorbreken.
Om dit te omzeilen, laadt Stage Whisper dynamisch in wat op dat moment nodig is. Bijvoorbeeld, in de huurlingencampagne leest de GM aan het begin van de sessie de vorige sessiesamenvatting zodat hij precies weet wat er in de laatste sessie gebeurde om het verhaal voort te zetten. Hij bekijkt het sessieplan en bepaalt wie er in de eerste scène zal zijn, en laadt dan alleen de karakterbladen die relevant zijn voor die scène, doet vervolgens wat zoekopdrachten in lore en herinneringen zodat hij de NPC's correct kan spelen in hun dialoog. Hij zal verdere zoekopdrachten doen in reactie op de spelersdialoog zodat de NPC's dienovereenkomstig kunnen reageren op hun herinneringen.
Zonder dit te doen, zou je slechts een fractie van alle informatie en wereldopbouw voor een campagne in de context kunnen passen. De enige andere manier om dit te doen zou zijn om alle informatie samen te vatten, maar er is een limiet aan hoeveel informatie je in een eindige hoeveelheid context kunt stoppen, dus naarmate de campagne vordert, worden al je details vager en minder nauwkeurig en gevoeliger voor narratieve inconsistenties.
Automatisering versus Handmatige Configuratie
SillyTavern-gebruikers kunnen lorebooks, world-info en karakterkaarten handmatig configureren om een deel van deze functionaliteit te krijgen. Ze kunnen trefwoorden instellen die specifieke content ophalen, NPC-beschrijvingen uitschrijven, wereldinfo-items bouwen. Dat is een echte investering van tijd en moeite, en het vereist dat je veel voorbereiding doet voordat je kunt beginnen met spelen.
Stage Whisper doet dit automatisch. Wanneer je een campagne start, praat je eigenlijk met de GM en bespreek je waar je de campagne over wilt laten gaan, wie de NPC's zijn, de achtergrond van je personage. Het vult al deze karakterbladen voor je in, en het kan ook geheimen voor je achterhouden om je later te verrassen. En omdat Stage Whisper is ontworpen voor collaboratief verhalen vertellen, heb je de vrijheid om de GM te vragen nieuwe aspecten in het verhaal op te nemen, vooral aan het einde van sessies waar er tijd is om feedback aan de GM te geven en te praten over ideeën voor de volgende sessie.
Het hebben van deze AI-ondersteunde workflow maakt het heel snel om campagnes te starten en dingen op te zetten, en je hoeft niet zoveel tijd te investeren voordat je in de actie kunt springen. Het idee van Stage Whisper is dat de wereld wordt opgebouwd terwijl je speelt.
Mocht je geïnteresseerd zijn in het zien van alle bestanden en technische artefacten die worden gegenereerd, inclusief eventuele plotspoilers, dan kun je ze allemaal bekijken in de beheerconsole voor de campagne. De volledige NPC-lijst is er, de campagnebestanden en GM-notities, spoilers en al, de sessiesamenvattingen, de lore-bestanden, de locaties en herinneringen zijn er allemaal om te bekijken.
Het Echte Verschil
Uiteindelijk zijn de tools die zijn ontworpen voor chat met één personage gebouwd voor een andere ervaring. Ze zijn geweldig als je een gesprek met een persona wilt voeren, een scenario wilt verkennen of gewoon plezier wilt hebben met creatieve fictie. Maar wanneer je iets wilt met echte continuïteit, waar keuzes ertoe doen, waar de wereld onthoudt wat er gebeurd is, en waar het verhaal daadwerkelijke structuur heeft, heb je iets nodig dat voor dat doel is gebouwd.
De technieken hier — het meerlaagse geheugen, de sessiegebaseerde structuur, het bijhouden van threads, het dynamisch laden — dit zijn niet alleen Stage Whisper-functies. Het zijn oplossingen voor echte problemen waar iedereen die een lange campagne met AI runt mee heeft moeten worstelen. Of je nu Stage Whisper gebruikt of zelf iets bouwt, nadenken over hoe je deze ideeën toepast, zal je AI GM-sessies een stuk sterker maken.
Stage Whisper is gebouwd voor mensen die solo TTRPG's willen spelen met de diepgang en consistentie van een langlopende campagne. Ga aan de slag of word lid van onze Discord om deze systemen in actie te zien.