Så använder ni AI för långvarigt berättelsedrivet rollspel
De flesta AI-chattverktyg bygger på ett enkelt koncept: ni talar med en karaktär. Ni anpassar dess personlighet, har ett samtal och det är hela upplevelsen. Det är roligt på sitt sätt, och det finns avancerade verktyg för att göra just det.
Men om ni någon gång har försökt använda samma verktyg för något större stötte ni förmodligen ganska snabbt på en vägg. En bordsrollspelskampanj är något helt annat i grunden. Den kräver att AI:n spelar flera karaktärer, håller reda på en värld som består mellan sessionerna, hanterar flera aktiva berättelser samtidigt och svarar på spelarens val på sätt som skapar verkliga konsekvenser. Det är mycket mer än ett samtal.
Stage Whisper byggdes för att fylla den luckan. Efter att ha kört flera långa kampanjer med systemet vill jag berätta hur det fungerar, eftersom metoderna är användbara även om ni inte använder just Stage Whisper. Ni skulle kunna tillämpa vissa av idéerna i er egen AI-chattkonfiguration.
Informationsgapet: En karaktär kontra en hel kampanj
Många AI-chatt- och rollspelsverktyg byggdes med karaktärschatt i åtanke. AI:n spelar rollen som en karaktär. Ni anpassar vem karaktären är, dess personlighet och så vidare, och får i princip en chattrumsupplevelse där ni talar med en enda karaktär.
Ett bordsrollspel, eller vilken mer storskalig form av rollspel som helst, kräver att AI:n tar på sig rollen som flera karaktärer och kanske även berättaren. Samtidigt måste den hålla reda på platser i världen, eventuellt resurser, statistik för användaren och andra karaktärer, pågående intriger och så vidare. Mängden information som en AI behöver hantera för en långvarig TTRPG-kampanj är helt enkelt mycket större än för en AI som bara behöver låtsas vara en enda karaktär och samtala med er.
Varför sessioner spelar roll
En session är viktig i Stage Whisper eftersom den ger AI:n möjlighet att planera framåt. Sessionerna fyller samma funktion som kapitel i en bok eller avsnitt i en lång tv-serie. De delar upp handlingen och intrigen i delar, ofta med en lugn period i början, action eller spänning med höga insatser i mitten och ett slut där något viktigt för intrigen får sin lösning eller där en avslöjande cliffhanger tar vid.
Om berättelsen inte tvingas följa denna struktur med tydliga avbrott kan den bli rörig och sakna en tillfredsställande rytm för spelaren. Ett vanligt klagomål jag hör om att använda AI-chatt för rollspel är att AI:n inte försöker driva intrigen framåt i en meningsfull riktning, vilket lämnar spelaren med mycket tid ägnad åt banala och oviktiga händelser.
Sessionerna är faktiskt direkt modellerade efter motsvarande koncept i TTRPG, där en session är den tid då alla spelare och spelledaren kan samlas och spela. Spelledaren får därför tid att förbereda berättelsen för nästa del av kampanjen, med målet att runda av handlingen på ett tillfredsställande sätt när sessionen är slut.
Håll reda på flera trådar utan att tappa dem
Allt handlar om planeringen. AI:n i Stage Whisper underhåller flera dokument som beskriver kampanjens aktuella tillstånd. Därutöver finns alla NPC-karaktärsblad, som beskriver karaktärerna i detalj så att de kan läsas in vid behov och AI:n kan återuppta rollen korrekt.
Planeringsdokumenten omfattar hemliga anteckningar som spelledaren måste dölja för spelaren, framtidsidéer, återkoppling om hur sessionen gick så att spelledaren kan fortsätta anpassa upplevelsen för spelaren, relationernas aktuella tillstånd, yttre hot och intrighändelser som är fastslagna och redo att dyka upp i rätt ögonblick. Dessa kallas trådar.
Trådar kan vara långsiktiga, till exempel en fraktion som ogillar spelaren och när som helst kan söka hämnd, eller kortsiktiga, till exempel att en antagonist aktivt förföljer spelaren och sannolikt dyker upp i nästa session. De kan också ha höga insatser, som ett existentiellt problem för spelaren, eller lägre insatser, som ett samtal en NPC väntar på att få ha med spelaren.
Mellan sessionerna uppdaterar Stage Whispers AI kampanjdokumenten med dessa trådar och planerar en grov struktur för nästa session, ofta med två eller tre olika alternativ beroende på vilken väg spelaren väljer. Under nästa session försöker AI:n sedan följa planen. Eftersom trådarna finns till hands kan den under lugnare perioder, eller när en vändning eller ett avslöjande behövs, föra in något från dem.
Nära slutet av en session, när spelaren firar att ett uppdrag nyligen lyckades, kan AI-spelledaren till exempel bestämma att någon från de aktiva trådarna plötsligt dyker upp och skapar en cliffhanger i sessionens slut. Om spelaren i stället avviker från manus och hamnar i en position som inte passar planen, så att spelledaren måste improvisera, kan den hämta något från de aktiva trådarna för att bevara berättelsens driv. Samtidigt upprätthålls den narrativa konsekvensen eftersom varje tråd knyter an till tidigare händelser. AI:n behöver därför inte hitta på helt nya hot mot spelaren som kan kännas osammanhängande.
Varför spelarens val skapar trådar
Det här är vad som gör att trådarna faktiskt spelar roll för spelet: i grunden skapas trådarna av spelaren utifrån hens handlingar.
Om spelaren till exempel väljer att visa en antagonist nåd skapar det en tråd. Antagonisten kanske blir tacksam och dyker upp senare för att återgälda skulden i ett oväntat ögonblick. Eller så tar antagonisten nåden för given och fortsätter förfölja spelaren. I båda fallen reagerar berättelsen på spelarens val, och trådarna är ett sätt att låta konsekvenserna av dessa val dyka upp senare.
Det är avgörande för spelupplevelsen och förklarar varför ni spelar TTRPG i stället för att bara läsa en AI-genererad berättelse. AI:n berättar inte bara en förskriven historia för er. Den svarar på vad ni faktiskt gjorde och ser till att dessa beslut får tyngd längre fram.
Minneslagren: Varför ni behöver dem alla
I långvariga kampanjer är det helt enkelt inte möjligt att behålla allt detta i kontexten, särskilt inte NPC-minnena för NPC:er som står spelaren nära, som lagkamrater och gruppmedlemmar. De skapar en mycket stor mängd minnen, hänvisningar till skämt, gemensam historia och så vidare, som spelaren när som helst kan återkomma till. Och när världen utvecklas skapar den mycket lore som spelledaren måste återge korrekt i framtida sessioner för att undvika skärande narrativa motsägelser som bryter spelarens inlevelse.
För att komma runt detta läser Stage Whisper dynamiskt in det som behövs i stunden. I legosoldatskampanjen läser spelledaren till exempel den föregående sessionssammanfattningen i början av sessionen, så att den vet exakt vad som hände förra gången och kan fortsätta berättelsen. Den granskar sessionsplanen och tar reda på vilka som ska delta i den första scenen. Sedan läser den bara in de karaktärsblad som är relevanta för scenen och gör några sökningar i lore och minnen, så att NPC:erna kan spelas korrekt i dialogen. Den gör fler sökningar som svar på spelarens dialog för att låta NPC:erna reagera i enlighet med sina minnen.
Utan detta skulle bara en mycket liten del av all information och allt världsbygge i en kampanj få plats i kontexten. Det enda andra sättet vore att sammanfatta all information, men det finns en gräns för hur mycket som går att packa in i en begränsad mängd kontext. Ju längre kampanjen pågår, desto suddigare och mindre exakta blir då detaljerna, och desto större blir risken för narrativa motsägelser.
Automatisering kontra manuell konfiguration
SillyTavern-användare kan konfigurera loreböcker, världsinformation och karaktärskort manuellt för att få viss motsvarande funktionalitet. De kan ange nyckelord som hämtar specifikt innehåll, skriva NPC-beskrivningar och skapa poster med världsinformation. Det är en verklig investering av tid och ansträngning, och det kräver mycket förberedelse innan ni kan börja spela.
Stage Whisper gör detta automatiskt. När ni startar en kampanj talar ni faktiskt med spelledaren om vad kampanjen ska handla om, vilka NPC:erna är och vilken bakgrundshistoria er karaktär har. Den fyller i alla karaktärsblad åt er och kan också undanhålla hemligheter för att överraska er senare. Och eftersom Stage Whisper är utformat för kollaborativt berättande kan ni be spelledaren att införliva nya aspekter i berättelsen, särskilt i slutet av sessioner när det finns tid att ge spelledaren återkoppling och diskutera idéer inför nästa session.
Det AI-assisterade arbetsflödet gör det mycket snabbt att starta och konfigurera kampanjer. Ni behöver inte investera lika mycket tid innan ni kan kasta er in i handlingen. Tanken bakom Stage Whisper är att världen byggs medan ni spelar.
Om ni vill se alla filer och tekniska artefakter som skapas, inklusive eventuella intrigsavslöjanden, kan ni faktiskt se dem i kampanjens administrationskonsol. Där finns hela NPC-listan, kampanjfilerna och spelledarens anteckningar — spoilers och allt — samt sessionssammanfattningar, lorefiler, platser och minnen att bläddra bland.
Den verkliga skillnaden
Verktyg som är utformade för chatt med en enda karaktär är i slutändan byggda för en annan upplevelse. De är utmärkta om ni vill samtala med en persona, utforska ett scenario eller bara ha roligt med kreativ fiktion. Men när ni vill ha verklig kontinuitet, där val spelar roll, världen minns vad som hänt och berättelsen har en faktisk struktur, behöver ni något byggt för just det.
Metoderna här — minne i flera lager, sessionsbaserad struktur, spårning av trådar och dynamisk inläsning — är inte bara funktioner i Stage Whisper. De är lösningar på verkliga problem som alla som driver en lång kampanj med AI måste brottas med. Oavsett om ni använder Stage Whisper eller bygger något själva blir era sessioner med en AI-spelledare mycket starkare om ni funderar på hur idéerna kan tillämpas.
Stage Whisper är byggt för personer som vill spela solo-TTRPG med djupet och konsekvensen hos en långvarig kampanj. Kom i gång eller gå med i vår Discord för att se dessa system i praktiken.