Sådan bruger du AI til langvarige fortællende rollespil

De fleste AI-chatværktøjer er bygget op omkring et enkelt koncept: Du taler med en karakter. Du tilpasser deres personlighed, fører en samtale, og det er oplevelsen. Det er sjovt på sin egen måde, og der findes avancerede værktøjer til netop det.

Men hvis du nogensinde har forsøgt at bruge de samme værktøjer til noget større, ramte du sandsynligvis hurtigt en mur. En bordrollespilskampagne er grundlæggende noget helt andet. Den kræver, at AI'en spiller flere karakterer, holder styr på en verden, der fortsætter på tværs af sessioner, håndterer flere aktive handlingsforløb på én gang og reagerer på spillerens valg på måder, der skaber reelle konsekvenser. Det er langt mere end en samtale.

Stage Whisper blev bygget til at udfylde dette tomrum. Efter at have spillet flere lange kampagner med det vil jeg fortælle, hvordan systemet fungerer, for teknikkerne her er nyttige, selv hvis du ikke bruger Stage Whisper specifikt. Nogle af idéerne kan bruges i din egen AI-chatopsætning.


Informationsforskellen: Én karakter kontra en hel kampagne

Mange værktøjer til AI-chat og rollespil blev bygget med karakterchat for øje. AI'en spiller rollen som én karakter, du tilpasser, hvem karakteren er, deres personlighed og så videre, og du får i praksis en chatrumsoplevelse, hvor du taler med den ene karakter.

Et bordrollespil eller et hvilket som helst større rollespil kræver, at AI'en påtager sig rollerne som flere karakterer og muligvis også fortælleren, samtidig med at den holder styr på lokationer i verdenen, måske ressourcer, spillerens og andre karakterers statistik, igangværende handlingsforløb og meget mere. Den mængde oplysninger, en AI skal håndtere i en langvarig TTRPG-kampagne, er langt større end for en AI, der blot skal foregive at være en enkelt karakter i en samtale med dig.


Derfor er sessioner vigtige

En session er vigtig i Stage Whisper, fordi den giver AI'en mulighed for at planlægge fremad. Sessioner har samme funktion som kapitler i en bog eller afsnit i en lang tv-serie. De deler handlingen og historien op i bidder, ofte med en rolig periode i begyndelsen, handling eller intens spænding i midten og en afslutning, hvor noget vigtigt for handlingen bliver løst, eller hvor en afsløring skaber en cliffhanger.

Uden at få fortællingen til at følge denne struktur med tydelige pauser kan historiefortællingen blive rodet og mangle en tilfredsstillende rytme for spilleren. En af de almindelige klager, jeg hører om at bruge AI-chat til rollespil, er, at AI'en ikke forsøger at føre handlingen meningsfuldt fremad, så spilleren bruger meget tid på at rollespille trivielle og uvigtige forløb.

Sessioner er faktisk udformet direkte efter samme koncept som en TTRPG-session, hvor en session er det tidspunkt, hvor alle spillere og spillederen kan samles og spille. Spillederen ville derfor have tid til at forberede fortællingen til den næste del af kampagnen med det mål at afslutte handlingen tilfredsstillende ved sessionens slutning.


Hold styr på flere tråde uden at miste dem

Det handler om planlægning. AI'en i Stage Whisper vedligeholder flere dokumenter, som beskriver kampagnens nuværende tilstand, ud over alle NPC-karakterarkene, der beskriver karaktererne i detaljer. Dermed kan de indlæses efter behov, så AI'en kan genoptage rollen præcist.

Planlægningsdokumenterne omfatter hemmelige noter, som spillederen skal skjule for spilleren, idéer til fremtiden, feedback om sessionens forløb, så spillederen løbende kan skræddersy oplevelsen til spilleren, relationernes nuværende status, ydre trusler og handlingspunkter, som er fastlagt og klar til at dukke op på det rette tidspunkt. Disse kaldes tråde.

Tråde kan være langsigtede, såsom en fraktion, der ikke kan lide spilleren og når som helst kan søge hævn, eller kortsigtede, såsom en antagonist, der aktivt forfølger spilleren og sandsynligvis dukker op i næste session. De kan også have stor betydning, såsom en eksistentiel trussel mod spilleren, eller mindre betydning, såsom en samtale, en NPC venter på at have med spilleren.

Mellem sessionerne opdaterer Stage Whispers AI kampagnedokumenterne med disse tråde og planlægger en grov struktur for den næste session, ofte med to eller tre forskellige muligheder afhængigt af den vej, spilleren vælger. I næste session prøver AI'en derefter at følge planen. Fordi den har trådene, kan den i roligere perioder eller på tidspunkter, hvor der er brug for en handlingsdrejning eller afsløring, trække noget ind fra dem.

Når spilleren eksempelvis fejrer en nylig missions succes tæt på slutningen af en session, kan AI-spillederen beslutte, at nogen fra de aktive tråde pludselig dukker op og skaber en cliffhanger ved sessionens slutning. Eller hvis spilleren i stedet afviger fra planen og ender et sted, der ikke passer ind, så spillederen må improvisere, kan den hente noget fra de aktive tråde for at bevare fortællingens fremdrift. Samtidig bevares den narrative sammenhæng, fordi hver tråd henviser tilbage til tidligere begivenheder, så AI'en ikke behøver finde på helt nye trusler mod spilleren, som kan føles løsrevne.


Derfor skaber spillerens valg tråde

Her er det, der gør trådene vigtige for selve spillet: De bliver grundlæggende skabt af spilleren ud fra vedkommendes handlinger.

Hvis spilleren eksempelvis beslutter at vise en antagonist nåde, skaber det en tråd. Måske er antagonisten taknemmelig og dukker op senere for at gengælde tjenesten på et uventet tidspunkt, eller måske tager antagonisten det for givet og fortsætter jagten på spilleren. Uanset hvad reagerer historien på spillerens valg, og trådene lader konsekvenserne af de valg vise sig senere.

Det er virkelig vigtigt for oplevelsen af, hvorfor du spiller et TTRPG i stedet for bare at læse en AI-genereret historie. AI'en fortæller dig ikke blot en historie, der var skrevet på forhånd. Den reagerer på det, du faktisk gjorde, og sørger for, at beslutningerne får vægt længere fremme.


Hukommelseslagene: Derfor har du brug for dem alle

I langvarige kampagner er det ganske enkelt umuligt at bevare alt dette i konteksten, især NPC-minder fra NPC'er, der står spilleren nær, såsom holdkammerater og gruppemedlemmer. De danner en enorm mængde minder, henvisninger til vittigheder, fælles historie og meget andet, som spilleren når som helst kan henvise tilbage til. Og mens verdenen udvikler sig, opstår der store mængder vigtig baggrundsviden, som spillederen skal gengive korrekt i fremtidige sessioner for at undgå skurrende narrative modsigelser, der bryder spillerens indlevelse.

For at omgå dette indlæser Stage Whisper dynamisk det, der er brug for i øjeblikket. I lejesoldatkampagnen læser spillederen eksempelvis ved sessionens begyndelse referatet fra den foregående session, så den ved præcis, hvad der skete sidst, og kan fortsætte fortællingen. Den ser på sessionsplanen og finder ud af, hvem der skal være med i den første scene, indlæser kun de karakterark, som er relevante for scenen, og søger derefter i baggrundsviden og minder, så den kan gengive NPC'ernes dialog korrekt. Den foretager yderligere søgninger som svar på spillerens dialog, så NPC'erne kan reagere i overensstemmelse med deres minder.

Uden dette ville du kun kunne få en lille brøkdel af alle kampagnens oplysninger og verdensopbygning ind i konteksten. Det eneste alternativ ville være at sammenfatte alle oplysningerne, men der er en grænse for, hvor meget man kan pakke ind i en afgrænset kontekst. Efterhånden som kampagnen fortsætter, bliver alle detaljer derfor mere uklare og upræcise og mere tilbøjelige til at skabe narrative modsigelser.


Automatisering kontra manuel konfiguration

SillyTavern-brugere kan manuelt konfigurere lorebøger, verdensoplysninger og karakterkort for at få noget af denne funktionalitet. De kan opsætte nøgleord, der henter bestemt indhold, skrive NPC-beskrivelser og oprette opslag med verdensoplysninger. Det kræver en reel investering af tid og kræfter og megen forberedelse, før du kan begynde at spille.

Stage Whisper gør det automatisk. Når du starter en kampagne, taler du faktisk med spillederen om, hvad kampagnen skal handle om, hvem NPC'erne er, og din karakters baggrundshistorie. Den udfylder alle karakterarkene for dig og kan også skjule hemmeligheder for at overraske dig senere. Og fordi Stage Whisper er bygget til fælles historiefortælling, kan du frit bede spillederen om at indarbejde nye elementer i historien, især ved sessionernes slutning, hvor der er tid til at give spillederen feedback og tale om dine idéer til næste session.

Denne AI-assisterede arbejdsgang gør det meget hurtigt at starte og sætte kampagner op, så du ikke behøver investere lige så megen tid, før du kan springe ind i handlingen. Idéen med Stage Whisper er, at verdenen bliver bygget, mens du spiller.

Hvis du gerne vil se alle de filer og tekniske artefakter, der bliver genereret, herunder alle afsløringer af handlingen, kan du faktisk se dem i kampagnens administrationspanel. Hele NPC-listen, kampagnefilerne og spilledernoterne, alle afsløringerne, sessionsreferaterne, filerne med baggrundsviden, lokationerne og minderne ligger der, så du kan gennemse dem.


Den egentlige forskel

Når alt kommer til alt, er værktøjerne til chat med en enkelt karakter bygget til en anden oplevelse. De er gode, hvis du vil føre en samtale med en persona, udforske et scenarie eller bare have det sjovt med kreativ fiktion. Men når du vil have reel kontinuitet, hvor valg betyder noget, hvor verdenen husker, hvad der skete, og hvor fortællingen har en egentlig struktur, har du brug for noget, der er bygget til formålet.

Teknikkerne her, den flerlagede hukommelse, den sessionsbaserede struktur, sporing af tråde og dynamisk indlæsning — er ikke bare funktioner i Stage Whisper. De er løsninger på virkelige problemer, som alle, der har kørt en lang kampagne med AI, har måttet kæmpe med. Uanset om du bruger Stage Whisper eller bygger noget selv, bliver dine sessioner med en AI-spilleder langt bedre, hvis du overvejer, hvordan idéerne kan anvendes.

Stage Whisper er bygget til mennesker, som vil spille solo-TTRPG'er med dybden og sammenhængen fra en langvarig kampagne. Kom i gang, eller deltag på vores Discord for at opleve systemerne i praksis.