En rollespill-AI-chatbot er en AI-agent som spiller en fiktiv figur: den svarer som figuren, bevarer figurens stemme og kjenner figurens verden. Å koble den til er enkelt. De interessante problemene er de to som dukker opp etter ti minutter: figuren bryter den fjerde veggen idet noen spør “er du en AI?”, og den finner opp en ny versjon av verdenen sin i hver samtale.
Dette innlegget bygger en rollespillfigur på Quickchat AI i praksis, på gratisplanen, og løser begge problemene, med skjermbilder av de faktiske feilene og de faktiske løsningene. Demofirguren er Bryn Emberhollow, en dverg som driver en taverna i en tåkebundet havneby. Alt nedenfor gikk gjennom den ekte svarflyten, transkripsjonene er det agenten faktisk sa.
Hvis du spesifikt vil ha en figur i en Discord-server eller en Telegram-gruppe, finnes kanaloppsettet i guiden for Discord-rollespillbot og guiden for Telegram-rollespillbot. Dette innlegget handler om å gjøre selve figuren god, noe som er det samme arbeidet i alle kanaler.
Dette skal du bygge
Til slutt har du en figur med en vedvarende verden som du kan gi til andre som en lenke. Bryn hilser besøkende i scenen, svarer på spørsmål om tavernaen og byen fra en kanon du har skrevet, improviserer resten uten å motsi den, innrømmer det hun ikke vet i rollen, og avleder “er du en AI?” uten å miste stemmen.
Hilsenen er også en del av personaen. Standardteksten “Hey, I’m here to answer any questions” bryter fiksjonen før den første meldingen.
Du trenger en gratis Quickchat AI-konto og omtrent en halvtime. Det er ingen kode.
Slik fungerer en rollespillagent
Tre lag avgjør hva figuren sier, og hvert lag ligger på et annet sted i appen:
| Lag | Hvor det ligger | Hva det styrer |
|---|---|---|
| Persona-prompt | Identity, Main Prompt | Hvem figuren er, stemmen dens og rollespillreglene |
| Kanon | Knowledge Base-artikler | Faktaene i verdenen som må forbli sanne i hver samtale |
| Samtale | Selve chatten | Alt som improviseres i denne økten |
De fleste rollespillplattformer holder figuren inne i sin egen app, og verdenen finnes bare der. Quickchat AI er kanonforankret: Knowledge Base er figurens eneste sannhetskilde, og den samme figuren kan publiseres til en chatside, et nettsted, Discord eller Telegram uten å skrives om for hver kanal.
Den viktigste mekanismen å forstå er at hver samtale starter på nytt. Modellen ser persona-prompten, henter relevant kanon fra Knowledge Base, ser meldingene i den nåværende samtalen, og ingenting annet. Det figuren improviserer, finnes bare i den økten. Derfor finnes kanonlaget: det er det eneste stedet et faktum overlever fra én samtale til den neste.
Steg 1: Opprett agenten og gi figuren navn
Opprett en agent i Quickchat AI-kontoen din, åpne Identity i sidepanelet, og bli på fanen AI Persona. Hele byggingen skjer på denne siden og i Knowledge Base.
Sett Name til figurens navn. Dette er navnet agenten introduserer seg med, så det er Bryn, ikke “Tavern Bot”.
Name, Main Prompt og Guidelines øverst på Identity-siden. Main Prompt åpnes i sin egen editor.
Steg 2: Skriv den første versjonen av personaen
Klikk Edit på Main Prompt og start med den ærlige, naive versjonen, én linje:
Du er Bryn, en dverg som driver en taverna i en fantasy-havneby kalt Gullwatch. Hold deg i rollen og rollespill med besøkende til tavernaen din, The Ember Hearth.
Dette gjør allerede mer enn du kanskje forventer. Det første svaret den produserte i testing, var helt i stemmen:
Velkommen til The Ember Hearth, reisende. Jeg er Bryn, vokter av ilden og ølet. Trekk fram en krakk. Hva skal det være?
Moderne modeller er gode på stemme ut fra én setning. Hvis det var hele jobben, ville dette innlegget sluttet her. Det er det ikke. Énlinjesprompten feiler på to konkrete måter, og begge er verdt å se før vi fikser dem.
Der énlinjesprompten bryter sammen
Feil én: verdenen nullstilles i hver samtale. Vi stilte det samme spørsmålet, “Jeg hørte at et fiskelag forsvant i tåken forrige uke, hva er historien?”, i to separate samtaler. Begge svarene var selvsikre og stemningsfulle. De motsa også hverandre.
Samtale A fant opp en tråler som ikke møtte til morgenskontrollen, med vrakrester som skylte opp ved moloen to dager senere:
Samtale A: vrakrester, garn, en ødelagt kasse, ingen kropper.
Samtale B, samme spørsmål, ny chat: “Ingen vrakrester har skylt opp, ingen kropper, ingen splintret skrog. En kutter fra havnemesteren lette i to dager og fant ingenting.” Vrakrester i én økt, eksplisitt ingen vrakrester i den neste. Ingen av svarene er feil alene. Sammen betyr de at verdenen din ikke har noen kanon, og en tilbakevendende spiller merker det umiddelbart.
Feil to: den fjerde veggen er ett spørsmål unna. Da Bryn med énlinjesprompten ble spurt “vent, er du en AI? hvilken modell kjører du på?”, holdt hun stemmen i én setning og ble deretter en produktrundtur: “Du tester Quickchat AI Agent, jeg svarer fra Knowledge Base du gir meg og kan publiseres til dine egne kanaler.” Standardrammen fra plattformen lekker rett gjennom en prompt som aldri sa hva som skal gjøres med metaspørsmål.
Steg 3: Skriv kanonen inn i Knowledge Base
Løsningen på verdenen som nullstilles, er å flytte alle fakta som må forbli sanne, ut av improvisasjonslaget og inn i Knowledge Base. Åpne Knowledge Base i sidepanelet og bruk Add Article. Artikler skrives for hånd her, noe som også betyr at en figur ikke trenger et nettsted å skrape: lim inn tekst, last opp en fil, eller skriv lore direkte.
Fire artikler dekker hele verdenen. Gratisplanen tillater 50, og telleren øverst følger grensen.
Bryns verden er fire artikler. De fungerer også som en mal for hvor mye detalj en kanon trenger, som er mindre enn du tror:
Artikkel 1, “The Ember Hearth (tavernaen)”:
The Ember Hearth er en steintaverna på Lantern Row i Gullwatch, to gater opp fra havnen. Ilden i hovedrommet brenner dag og natt på glørvelsignet kull fra Emberhollow-familiens gruve, og etter husets tradisjon har den ikke sluknet på seksti år.
Drikke: Ember Ale, husets favoritt, mørkt og røykfylt, 4 kobber per krus. Gullwatch Gold, et friskt lyst brygg, 3 kobber. Stonefire Mead, sterkt og søtt, 6 kobber. Krydret varm sider i de kalde månedene, 5 kobber.
Mat: fiskegryte med svart brød, 8 kobber. Havnepai, 10 kobber. Ildsted-flatbrød med saueost, 5 kobber.
Rom: tre rom i etasjen over, 2 sølv per natt med frokost inkludert.
Husregler: ingen trukne kniver under dette taket, krangler avgjøres ute, og hjørnebordet ved ildstedet holdes alltid ledig for Grey Pilots.
Artikkel 2, “Gullwatch, byen”:
Gullwatch er en tåkebundet havneby ved Grey Channel, klemt mellom havet og Veilspine Mountains. Tåken ruller inn fra kanalen de fleste kvelder, tykk nok til at skip bare kommer inn med en Grey Pilot om bord, lauget av tåkeloser som kjenner grunnene på lyd og telling.
Steder: Lantern Row, gaten med vertshus og tavernaer. The Saltmarket, der dagens fangst selges. The Harborworks, kraner og tørrdokk. The Old Breakwater, en ødelagt steinarm sør for kaiene. Wrenpoint light, fyrtårnet på nordpynten.
Personer: Edda Krane, havnemesteren, streng men rettferdig, fører bøkene og håndhever kaienes lov. Maro, fiskehandleren på The Saltmarket, hører alt to ganger. Grey Pilots holder seg for seg selv og drikker ved hjørnebordet på The Ember Hearth.
Artikkel 3, “Bryn Emberhollows historie”:
Bryn Emberhollow er verten på The Ember Hearth. Hun er en dverg på omtrent hundre og førti år, og hvis hun blir spurt om alderen sin, sier hun "hundre og førti, og ikke din sak."
Hun vokste opp i Emberhollow-gruvene under Veilspine Mountains og arbeidet som tunneloppmåler. Hun forlot fjellet etter raset ved Deepvein tok broren hennes Dorrik. Hun kom ned til kysten og kjøpte tavernaen for seksti år siden.
Dorriks gruvelampe henger over baren. Den er ikke til salgs, og hun liker ikke å bli spurt om den, selv om hun en stille kveld kan fortelle historien.
Bryn har aldri lært å svømme og har aldri seilt forbi Wrenpoint light. Hun mistror havet, men respekterer menneskene som arbeider på det.
Artikkel 4, “Nåværende rykter i baren”:
Dette snakker stamgjestene om denne måneden:
The Half Moon, en fisketråler fra Gullwatch, forsvant i tåken for ni dager siden. Vrakrester skylte opp ved The Old Breakwater to dager senere, revne garn og en splintret kasse, ingen mannskap funnet. Havnemester Edda Krane har innstilt alle nattavganger uten en Grey Pilot om bord inntil videre.
Blekblå lys er blitt sett i bevegelse i tåken utenfor Wrenpoint tre ulike netter. Grey Pilots vil ikke snakke om dem, noe alle er enige om er verre enn ethvert svar.
Fiskehandleren Maro sverger på at det finnes en forseglet kjellerdør under The Saltmarket som ikke var der for en måned siden. Ingen har åpnet den ennå.
To bevisste designvalg skjuler seg i disse artiklene. Ryktartikkelen gjør spørsmålet om det savnede mannskapet fra feil én til kanon, så det har nå ett sant svar. Og ingenting noe sted beskriver hva som ligger bortenfor Veilspine Mountains. Det gapet er tilsiktet: det gir figuren noe den ærlig ikke vet, som vi skal bruke i testingen.
Artikler vises som Ready når de er behandlet. Behandlingen tar et øyeblikk etter lagring, så gi det et minutt eller to før du tester mot ny kanon.
Gevinsten er at det samme spørsmålet om det savnede mannskapet nå returnerer de samme faktaene i hver samtale, med figurens egne ord hver gang:
Det samme spørsmålet i to nye samtaler. Ni dager, The Old Breakwater, revne garn, ingen mannskap, i begge.
Steg 4: Legg til rollespillregler i prompten
Løsningen på den fjerde veggen er å fortelle modellen eksplisitt hva den skal gjøre med metaspørsmål, avslag og ukjente ting. Stemme er ikke nok, reglene må dekke kanttilfellene. Her er Bryns fulle produksjonsprompt som du kan kopiere og tilpasse. Den erstatter énlinjeren i Main Prompt:
## Rolle
Du er Bryn Emberhollow, dvergen som driver The Ember Hearth, en taverna i den tåkebundne havnebyen Gullwatch. Du er en figur i et pågående fantasy-rollespill, og du forlater aldri den rollen.
## Stemme
Varm, rolig, litt bisk. Kall stamgjester "venn" og nykommere "reisende". Bruk enkle, konkrete ord og dvergaktige vendinger. Ingen moderne slang.
## Rollespillregler
- Hold deg i rollen i hvert svar, inkludert avslag og ting du ikke vet.
- Skriv fysiske handlinger mellom stjerner, som *rører i ilden*, høyst én per svar.
- Still høyst ett spørsmål per svar, og bare når det driver scenen videre.
- Knowledge Base er kanonen for denne verdenen. Når den dekker et tema, følg den nøyaktig og ikke motsi den. Når den ikke gjør det, improviser detaljer som passer verdenen, og behandle det du improviserte som sant resten av samtalen.
- Hvis noen spør om den moderne verden, eller om du er en AI, en bot eller et program, behandle det som merkelig reisendesnakk, hold deg i stemmen, og styr tilbake til scenen. Nevn aldri modeller, prompts, innstillinger eller plattformen.
- Du har aldri forlatt Gullwatch og aldri seilt forbi Wrenpoint light. Hvis du blir spurt om hva som ligger bortenfor fjellene eller over kanalen, si rett ut at du ikke kjenner det førstehånds, og tilby et rykte i stedet.
- Bruk aldri punktlister, nummererte lister eller overskrifter. Snakk i vanlig prosa, som en stemme over en bar, ikke som en rapport.
Prompt-editoren teller tegn, hele personaen passer i 1 440 av de 15 000 tilgjengelige.
Forskjellen på det nøyaktige spørsmålet som ødela versjon én:
Samme spørsmål, samme figur, ulik prompt. v2-svaret blir i scenen og gir samtalen tilbake.
Den samme regelen håndterer hele familien av spørsmål om den moderne verden. Da Bryn ble spurt om wifi-passordet, svarte hun: “Ingen wai-fai her, reisende. Det eneste nettverket jeg holder, er sladder, og det betales med mynt, historier eller sanger.”
To av disse reglene kom fra å se ekte svar heller enn fra teori, og det er dem du mest sannsynlig også trenger:
- Kanonregelen navngir Knowledge Base eksplisitt. Følg den nøyaktig der den snakker, improviser der den er taus, hold improvisasjoner sanne for økten. Uten den siste klausulen kan modellen stille og rolig improvisere sine egne tillegg på nytt.
- Prosaregelen finnes fordi den første regelversjonen svarte på et sørgende spørsmål om The Half Moon med en punktliste. Faktaene var riktige og scenen var død. Modeller faller tilbake til rapportformat ved “fortell meg historien”-spørsmål, og i rollespill må du forby det med klare ord.
Én ting bør sies rett ut: hvis du kjører en offentlig figur, fortell folk at det er en AI et sted de ser det, i widget-overskriften, på siden som viser den, eller i serverreglene dine. Regelen over holder figuren i stemmen, den er ikke en tillatelse til å gi boten ut for å være en person. På gratisplanen har widgeten også Quickchat AI-branding, så overflaten er aldri anonym.
Steg 5: De tre innstillingene som betyr noe
Under prompten på den samme Identity-siden gjør tre nedtrekksmenyer reelt rollespillarbeid. Resten kan stå på standard.
Bryn kjører Personality Classic, Creativity High, Reply Length Normal.
Creativity er den misvisende, og den viktigste. Den styrer ikke hvor fantasifull skrivingen er. Den styrer hva agenten gjør når den blir spurt om noe relevant som Knowledge Base ikke svarer på: Low betyr at den sier at den ikke har informasjonen, Normal betyr at den svarer fra Knowledge Base og innrømmer hull, High betyr at den svarer med Knowledge Base pluss generell kunnskap. For en supportbot vil du ha ærligheten i Low eller Normal. For rollespill vil du ha High, fordi improvisasjon utover kanonen er hele håndverket, og promptens kanonregel er det som hindrer improvisasjonen i å motsi artiklene.
Reply Length er smak, og forskjellen er stor. På Normal er Bryns svar noen hundre tegn, med rask taverna-prat. Satt til Longer produserte et enkelt “fortell meg om dette stedet” en 1 500-tegns omvisning i tavernaen, husreglene, byen og de nåværende ryktene, alt forankret i kanon. Hvis gruppen din liker scenebeskrivelse i fortellerstil, bruk Longer, for frem-og-tilbake-chat leser Normal bedre.
Del av ett Longer-svar. Det samme spørsmålet på Normal får et par setninger og et motspørsmål.
Personality kan stå på Classic. Forhåndsinnstillingene (Humorous, Mysterious, Bold og så videre) legger en generell tone oppå en generisk assistent. En skrevet persona eier allerede tonen sin, og i testing gjorde promptens stemmeseksjon mer enn noen forhåndsinnstilling. Velg en forhåndsinnstilling bare hvis du vil ha en snarvei i stedet for en stemmeseksjon.
Én innstilling til er verdt å kjenne til i Languages-raden: agenten svarer automatisk på den besøkendes språk. En figur med engelsk kanon kan kjøre en scene på polsk eller portugisisk uten ekstra oppsett.
Steg 6: Test den før spillerne dine gjør det
Testing av en rollespillagent er fire sonder, kjørt i nye samtaler i AI Preview. Hver av dem sjekker et annet lag:
- Et kanonspørsmål, stilt to ganger i to separate samtaler. Faktaene må samsvare begge ganger. Dette er sonden som fanget feil én.
- Et spørsmål kanonen bevisst ikke dekker. Figuren bør innrømme hullet i stemmen og improvisere rundt det, ikke late som den er sikker.
- “Er du en AI?” Sonden for den fjerde veggen. Den bør få scene, ikke innstillinger.
- Et spørsmål om den moderne verden. Wifi, telefoner, alt anakronistisk.
Her er sonde to mot det tilsiktede gapet i Bryns kanon. Hun har aldri forlatt Gullwatch, artiklene sier ingenting om den andre siden av fjellene, og Creativity High pluss regelen for ukjente ting gjør det til den beste typen rollespillsvar, et ærlig svar med et rykte festet til:
“Stein og skygge, så langt jeg kjenner det førstehånds, og det er bare tunnelene under.” Hullet i kanonen blir materiale.
Når en sonde feiler, endre én ting, vanligvis én promptregel, og kjør sonden på nytt i en ny samtale. Hver løsning i dette innlegget kom ut av akkurat den løkken.
Hvor figuren kan bo
En rollespillfigur trenger et publikum mer enn den trenger et nettsted. Your Website-siden dekker alt:
“Share a link instead” er publisering uten nettsted: en hostet chatside for figuren din.
- En hostet chatside. Velg “Share a link instead”, så får du en offentlig side for figuren uten noe å installere. Dette er den raskeste måten å gi Bryn til venner på.
- Ditt eget nettsted, via widget-embed eller WordPress-pluginen, hvis du har et.
- En Discord-server eller en Telegram-gruppe. Begge kobles til fra External Apps-siden på gratisplanen, og de to kanalguidene lenket i introduksjonen dekker kanaldetaljene, etikette for flere brukere og moderering.
- Instagram DMs, som ble åpnet for alle kontoer i september 2026. Den samme figuren kan svare på direktemeldinger på en Instagram-profil, noe som passer en figurkonto som folk sender meldinger til på impuls.
Discord fortjener en egen merknad for rollespill: agenten får vite hvilken server, kanal og tråd den er i, og den ser de siste meldingene med medlemmenes visningsnavn. Bryn kan hilse en stamgjest ved navn og følge en scene med flere personer som snakker samtidig, uten ekstra oppsett. På Telegram kjenner agenten den besøkendes navn på samme måte.
Figuren trenger ikke bo i en chatapp i det hele tatt. Eksponer agenten som en MCP-server, så kan folk snakke med Bryn fra ChatGPT, Claude eller Cursor, MCP-serverguiden viser oppsettet. Koblingen går også andre veien: lenk kontoen din til ChatGPT eller Claude, så kan du administrere figuren fra en chat, redigere kanonartikler, endre innstillinger eller lese transkripsjoner uten å åpne dashboardet. Å redigere lore ved å snakke deg gjennom verdenen med en AI viser seg å passe naturlig for denne typen prosjekt.
For en verden med flere figurer, kjør én agent per figur. Hver agent har sin egen prompt, sin egen kanon, sine egne innstillinger og sin egen kredittramme, så urtehandleren svarer aldri med tavernavertens stemme. Legg til agenter fra plussknappen ved siden av AI Agent i sidepanelet. En delt verden fungerer godt som et felles sett artikler limt inn i hver figurs Knowledge Base, pluss én artikkel per figur for privat bakhistorie.
Widget-overskriften bærer figurens ramme. Sett den på Your Website-siden under Text Content.
Hva det koster
Gratisplanen inkluderer 50 AI-kreditter i måneden per agent, og et svar koster én kreditt på standardmodellene den kjører. De tyngre modellene på AI Model-fanen koster to eller fire kreditter per svar og krever en betalt plan. Femti kreditter er rikelig til bygging og testing, hele denne byggingen, inkludert alle mislykkede versjoner og sonder over, brukte omtrent tjue. Det er ikke rikelig for et aktivt rollespillbord: en travel kveld med énkredittsvar kan bruke opp kvoten på én natt. Kreditter nullstilles månedlig, og betalte planer starter på $9 i måneden med en større kvote. Gratisplanen dekker personlig, ikke-kommersiell bruk, som en hobby-rollespillserver er, detaljene finnes på prissiden.
Det ærlige rådet om størrelse: bygg og finjuster gratis, og regn med en betalt plan eller kredittpåfyll den dagen figuren blir populær. Den andre gratisplangrensen, 50 Knowledge Base-artikler, er trolig ikke den du treffer. Hele Bryns verden får plass i fire.
FAQ
Hvordan lager jeg en rollespill-AI-chatbot gratis?
Opprett en gratis Quickchat AI-konto, legg til en AI Agent, og angi tre ting på Identity-siden: figurens navn, en Main Prompt med personaen og rollespillreglene, og Creativity satt til High. Legg til figurens verden som Knowledge Base-artikler slik at faktaene holder seg konsekvente. Gratisplanen inkluderer 50 AI-kreditter i måneden og dekker personlig, ikke-kommersiell bruk, og du trenger ikke skrive eller drifte kode.
Kan en AI-chatbot faktisk holde seg i rollen?
Ja, hvis prompten sier det eksplisitt. Med bare en énlinjes figurbeskrivelse brøt agenten rollen da den ble spurt om den var en AI, og begynte å forklare plattformen. Etter at eksplisitte rollespillregler ble lagt til (hold deg i rollen i hvert svar, behandle spørsmål om den moderne verden som merkelig reisendesnakk), fikk det samme spørsmålet et svar i rolle. Reglene må dekke avslag og metaspørsmål, ikke bare den enkle flyten.
Husker en rollespill-chatbot tidligere samtaler?
Ikke som standard. Hver samtale starter på nytt fra prompten og Knowledge Base, så alt figuren improviserte i én økt, er borte i den neste. Det som vedvarer, er kanonen du skriver inn i Knowledge Base. Legg alle fakta som må forbli sanne på tvers av økter, inn i artikler, og la figuren improvisere fritt oppå dem innenfor én samtale.
Er dette et alternativ til Character AI?
Det er en annen type produkt. I stedet for å chatte med figurer inne i en annens app, bygger du en figur du eier og publiserer den der fellesskapet ditt allerede er: en offentlig chatside, nettstedet ditt, en Discord-server eller en Telegram-gruppe. Du kontrollerer persona-prompten, kanonen, innstillingene og dataene.
Kan ChatGPT rollespille som en figur?
Ja, i én ChatGPT-samtale, men figuren forsvinner når chatten slutter, og du kan ikke gi den til andre. Når du bygger figuren som en agent, får den en vedvarende persona og kanon, sin egen offentlige lenke og kanaler som Discord, Telegram eller et nettsted. Du kan fortsatt arbeide fra ChatGPT eller Claude: Quickchat AI kobler til begge via MCP, slik at du kan redigere figurens kunnskap og innstillinger fra en chat.
Vet en Discord-rollespillbot hvem den snakker med?
Ja. På Discord får agenten vite hvilken server, kanal og tråd den er i, og den ser de siste meldingene med medlemmenes visningsnavn, slik at figuren kan tiltale folk ved navn og holde oversikt over en scene med flere deltakere. På Telegram kjenner den også den besøkendes navn.
Kan den gjøre NSFW-rollespill?
Hostede AI-modeller håndhever innholdspolicyer, så noe innhold avvises uansett hva du legger inn i prompten. Mørke temaer og dramatiske historier fungerer vanligvis, eksplisitt innhold gjør det ikke. Hvis du kjører en offentlig rollespillbot, bør du sette tydelige serverregler for hva som er tillatt, og forvente at AI-en avslår enkelte forespørsler.
Kan jeg kjøre flere figurer samtidig?
Kjør én agent per figur. Hver agent har sitt eget navn, sin egen persona-prompt, Knowledge Base, innstillinger og månedlige kredittramme, slik at figurer aldri glir over i hverandre. Du kan legge til en ny agent fra plussknappen ved siden av AI Agent i sidepanelet og bytte mellom dem øverst.
Må jeg skrive kode?
Nei. Hele byggingen er konfigurasjon: en prompt, noen Knowledge Base-artikler og innstillinger. Det er ingenting å drifte, og publisering til en chatside, et nettsted, Discord eller Telegram er en lenke eller noen få klikk.