Hvordan bruke AI for langvarig historierollespill
De fleste AI-chatverktøy er designet rundt et enkelt konsept: du snakker med en karakter. Du tilpasser personligheten, du har en samtale, og det er opplevelsen. Det er gøy på sin egen måte, og det finnes noen sofistikerte verktøy for akkurat det.
Men hvis du noen gang har prøvd å bruke de samme verktøyene til å kjøre noe større, har du sannsynligvis truffet en vegg ganske raskt. En bordrollespillkampanje er en fundamentalt annerledes ting. Det krever at AI-en spiller flere karakterer, holder styr på en verden som vedvarer på tvers av økter, håndterer flere aktive historielinjer samtidig, og svarer på spillerens valg på måter som skaper reelle konsekvenser. Det er mye mer enn en samtale.
Dette er gapet Stage Whisper ble bygget for å fylle. Etter å ha kjørt flere lange kampanjer med det, vil jeg dele hvordan systemet fungerer, fordi teknikkene her er nyttige selv om du ikke bruker Stage Whisper spesifikt. Du kan bruke noen av disse ideene i ditt eget AI-chatoppsett.
Informasjonsgapet: Én karakter vs. en hel kampanje
Mange AI-chat- og rollespillverktøy ble laget med karakterchat i tankene. AI-en spiller rollen som en karakter, du tilpasser hva den karakteren er, personligheten deres og så videre, og du får i praksis en chat-rom-opplevelse der du snakker med én karakter.
Et bordrollespill, eller enhver form for større rollespill, krever at AI-en tar på seg rollen som flere karakterer og potensielt også fortelleren, samtidig som den holder styr på verdenslokasjoner, potensielt ressurser, statistikk for brukeren og andre karakterer, pågående handlingstråder, og så videre. Mengden informasjon en AI som må håndtere en langvarig TTRPG-kampanje må håndtere, er bare mye høyere enn en som bare må late som en enkelt karakter for å ha en samtale med deg.
Hvorfor økter er viktige
En økt er viktig i Stage Whisper for å gi AI-en en mulighet til å planlegge fremover. De tjener samme formål som kapitler i en bok, eller episoder av en langvarig TV-serie. Økter deler opp handlingen og plottet i biter, ofte med en rolig periode i starten, handling eller høy spenning i midten, og avslutning med oppløsning av noe viktig for plottet, eller alternativt en cliffhanger-avsløring.
Uten å tvinge narrativet til å følge denne strukturen med rene brudd, kan historiefortellingen bli uklar og ikke følge en tilfredsstillende rytme for spilleren. En av de vanlige klagene jeg hører om bruk av AI-chat til rollespill, er at AI-en ikke forsøker å skyve plottet fremover i en meningsfull retning, noe som fører til at spilleren bruker mye tid på å rollespille banale og uviktige narrativer.
Faktisk er økter direkte modellert etter samme konsept som en TTRPG-økt, der en økt er tiden alle spillerne og spillederen kan samles for å spille, og spillederen derfor ville ha tid til å forberede narrativet for neste del av kampanjen, med sikte på å avslutte handlingen på en tilfredsstillende måte.
Sporing av flere tråder uten å miste dem
Dette handler om planlegging. AI-en i Stage Whisper vedlikeholder flere dokumenter som beskriver den nåværende tilstanden til kampanjen, i tillegg til alle birollekarakterarkene som i detalj beskriver alle karakterene, slik at de kan lastes inn når det trengs, og AI-en kan gjengi rollen nøyaktig.
Disse planleggingsdokumentene dekker hemmelige notater som spillederen må holde skjult for spilleren, ideer for fremtiden, tilbakemelding på hvordan økten gikk slik at spillederen kan fortsette å tilpasse opplevelsen for spilleren, den nåværende tilstanden til relasjoner, eksterne trusler, og plottpunkter som er låst og klare til å dukke opp på rett tidspunkt. Disse kalles fortellingstråder.
Fortellingstråder kan være langvarige, som en fraksjon som misliker spilleren og kan søke hevn når som helst, eller kortsiktige, som at spilleren aktivt forfølges av en antagonist som sannsynligvis dukker opp i neste økt. De kan også ha høy innsats, som et eksistensielt problem for spilleren, eller lavere innsats, som en samtale en birolle venter på å ha med spilleren.
Mellom øktene oppdaterer Stage Whisper sin AI kampanjefilene med disse trådene, og planlegger en grov struktur for hva som skjer i neste økt, ofte med to eller tre forskjellige alternativer avhengig av hvilken vei spilleren velger. Så under neste økt vil AI-en prøve å følge planen, og fordi den har disse trådene, kan den i roligere perioder eller på steder der en plottvending eller avsløring trengs, slippe inn noe fra de trådene.
For eksempel, nær slutten av en økt, når spilleren feirer suksessen til et nylig oppdrag, kan AI-spillederen bestemme at noen fra de aktive trådene plutselig dukker opp, og skaper et cliffhanger-øyeblikk på slutten av økten. Eller alternativt, hvis spilleren gikk utenfor manus og endte i en posisjon som ikke passer planen og spillederen må improvisere, kan den trekke noe fra de aktive trådene for å opprettholde narrativt driv, samtidig som den opprettholder narrativ konsistens fordi hver tråd refererer tilbake til tidligere hendelser, så AI-en trenger ikke å finne opp helt nye trusler mot spilleren som kan føles usammenhengende.
Hvorfor spillerens valg skaper fortellingstråder
Her er tingen som gjør at fortellingstråder faktisk betyr noe for spillingen: tråder blir fundamentalt generert av spilleren basert på deres handlinger.
For eksempel, hvis spilleren bestemmer seg for å vise nåde til en antagonist, genererer det en tråd. Kanskje den antagonisten er takknemlig og dukker opp senere for å gjengjelde tjenesten på et uventet tidspunkt, eller kanskje antagonisten tar det for gitt og fortsatt forfølger spilleren. Uansett, historien reagerer på spillerens valg, og tråder er en måte å få konsekvensene av disse valgene til å dukke opp senere.
Det er veldig viktig for spillopplevelsen og hvorfor du spiller et TTRPG og ikke bare leser en AI-generert historie. AI-en forteller deg ikke bare en forhåndsskrevet historie. Den svarer på det du faktisk gjorde, og sørger for at disse beslutningene har vekt lengre frem i historien.
Hukommelseslagene: Hvorfor du trenger alle sammen
For langvarige kampanjer er det rett og slett ikke mulig å beholde alt dette i konteksten, spesielt birolleminner for biroller som står spilleren nær, som lagkamerater og partimedlemmer. De genererer en veldig stor mengde minner, referanser til vitser, felles historie, og så videre, som spilleren når som helst kan referere tilbake til. Og etter hvert som verden utvikler seg, genereres det mye lore som er viktig for at spillederen skal få det riktig i fremtidige økter, for å unngå skurrende narrative inkonsekvenser som bryter innlevelsen for spilleren.
For å komme rundt dette laster Stage Whisper dynamisk inn det som trengs i øyeblikket. For eksempel, i leiesoldatkampanjen, ved starten av økten leser spillederen sammendraget fra forrige økt slik at den vet nøyaktig hva som foregikk i forrige økt for å kunne fortsette narrativet. Den ser på øktplanen og finner ut hvem som skal være i den første scenen, og laster deretter bare karakterarkene som er relevante for den scenen, og gjør noen søk i lore og minner slik at den kan spille birollene i dialogen deres korrekt. Den vil gjøre flere søk som svar på spillerens dialog slik at birollene kan reagere i henhold til minnene sine.
Uten dette ville du bare kunne få plass til en liten brøkdel av all informasjonen og verdensbyggingen for en kampanje i konteksten. Den eneste andre måten å gjøre dette på ville være å oppsummere all informasjon, men det er en grense for hvor mye informasjon du kan pakke inn i en begrenset mengde kontekst, så etter hvert som kampanjen skrider frem, blir alle detaljene dine mer uklare og mindre nøyaktige og mer utsatt for narrative inkonsekvenser.
Automatisering vs. manuell konfigurasjon
SillyTavern-brukere kan konfigurere lorebøker, verdensinformasjon og karakterkort manuelt for å få noe av denne funksjonaliteten. De kan sette opp nøkkelord som henter inn spesifikt innhold, skrive ut birollebeskrivelser, bygge opp verdensinfooppføringer. Det er en reell investering av tid og innsats, og det krever at du gjør mye forberedelse før du kan begynne å spille.
Stage Whisper gjør dette automatisk. Når du starter en kampanje, snakker du faktisk med spillederen, og snakker om hva du vil at kampanjen skal handle om, hvem birollene er, karakterens bakgrunnshistorie. Den gjør jobben med å fylle ut alle disse karakterarkene for deg, og den kan også holde tilbake hemmeligheter for å overraske deg senere. Og fordi Stage Whisper er designet for samskapende historiefortelling, har du frihet til å be spillederen om å inkorporere nye aspekter i historien, spesielt på slutten av økter der det er tid til å gi tilbakemelding til spillederen og snakke om eventuelle ideer du har for neste økt.
Denne AI-assisterte arbeidsflyten gjør det veldig raskt å starte kampanjer og sette ting opp, og du trenger ikke investere like mye tid før du kan hoppe inn i handlingen. Ideen med Stage Whisper er at verdenen bygges mens du spiller.
Hvis du er interessert i å se alle filene og tekniske artefaktene som genereres, inkludert eventuelle plot-spoilere, kan du faktisk se dem alle i administrasjonskonsollen for kampanjen. Den fullstendige birollelisten finnes der, kampanjefilene og spilledernotatene, spoilere og alt, oppsummeringene, lore-filene, lokasjonene og minnene er alle der for deg å bla gjennom.
Den virkelige forskjellen
Når det kommer til stykket, er verktøyene designet for enkeltkarakterchat bygget for en annen opplevelse. De er flotte hvis du vil ha en samtale med en personlighet, utforske et scenario, eller bare ha det gøy med kreativ fiksjon. Men når du vil ha noe med ekte kontinuitet, der valg betyr noe, der verdenen husker hva som skjedde, og der narrativet har faktisk struktur, trenger du noe bygget for det formålet.
Teknikkene her, flerlags hukommelse, den øktbaserte strukturen, fortellingstrådsporing, den dynamiske innlastingen — dette er ikke bare Stage Whisper-funksjoner. De er løsninger på reelle problemer som alle som kjører en lang kampanje med AI har måttet håndtere. Enten du bruker Stage Whisper eller bygger noe selv, vil det å tenke på hvordan du kan bruke disse ideene gjøre AI-spilleder-øktene dine mye bedre.
Stage Whisper er bygget for folk som vil spille solo-TTRPG med dybden og konsistensen til en langvarig kampanje. Kom i gang eller bli med på Discord for å se disse systemene i aksjon.