Skip to main content

De anatomie van een personage dat een AI echt kan spelen

De meeste personageplatforms zijn niet meer dan een uploadknop en een miljoen half ingevulde fiches. Een personage dat tweehonderd scènes lang zichzelf blijft, upload je niet — dat bouw je. Dit is wat daarvoor nodig is.

A small index card with a few handwritten lines casts the full living shadow of a woman on the wall behind it.

Waarom de meeste AI-personages instorten

Open een willekeurig personageplatform en je vindt miljoenen geüploade fiches — en in de meeste daarvan dezelfde zwakke plek: een stapel bijvoeglijke naamwoorden. Warm maar gereserveerd. Door en door loyaal. Droge humor. Allemaal waar, maar geen van die woorden vertelt een model wat het moet doen als je om twee uur 's nachts iets onhandigs zegt.

Een model dat "gereserveerd" moet spelen, moet op dit moment zelf bedenken hoe dat eruitziet — en komt uit bij het gemiddelde van elk gereserveerd personage dat ooit is geschreven. Die vlakheid wordt het model aangerekend. Meestal is ze al in de fiche begonnen.

Daarom levert een uploadknop op zichzelf een catalogus op, geen cast: een personage schrijven dat echt speelt is vakwerk, en vakmanschap is niet overal even goed verdeeld.

Een personage is een geheel van beslissingen

Wat werkt, zijn geen eigenschappen maar beslisregels — een klein aantal daarvan, elk concreet genoeg om naar te handelen.

Een verlangen met een prijs. Niet: "wil gelukkig zijn", maar: "wil de werkplaats voor de winter verkopen en kan dat niet zeggen waar haar vader bij is". Plots heeft elke scène in die werkplaats een tweede laag. Als het niets kost om dat verlangen te bereiken, is het personage na scène twee al klaar.

Een grens die het niet overschrijdt. Het meest overgeslagen element, en het nuttigste. "Ze praat niet over het jaar waarin ze weg was." "Hij liegt niet tegen kinderen, zelfs niet als dat hem zou helpen." Weerstand maakt een personage zichtbaar — alles wat het verhaal tegen die grenzen aanduwt, veroorzaakt wrijving, en in die wrijving toont het personage zich.

Een stem met herkenbare mechanismen. "Praat recht voor zijn raap" is een label. Speelbaar is: korte zinnen onder druk, een persoonlijke vraag beantwoorden met een wedervraag, een terugkerende fysieke gewoonte. Zulke details dragen aanwezigheid verder dan een alinea beschrijving.

Een paar feiten die elk een scène kunnen opleveren. Iemand aan wie het personage iets verschuldigd is. Een voorwerp dat het bewaart. Een plek die het mijdt. Drie of vier haakjes zijn sterker dan een chronologische biografie, waarvan het grootste deel nooit bruikbaar wordt.

Een uitgewerkt voorbeeld

Voorheen: Mira, 34, een getalenteerde restaurateur. Warm maar gereserveerd, met droge humor. Houdt van oude dingen en heeft een hekel aan medelijden. Heeft een ingewikkelde relatie met haar familie.

Daarna: Mira, 34, restaureert meubels in de werkplaats van haar vader. Wil: de werkplaats voor de winter verkopen. Kan niet: dat zeggen zolang hij er nog is. Zal niet: praten over het jaar waarin ze weg was — ze leidt het gesprek af met werk. Stem: korte zinnen, nog kortere als ze gekwetst is; beantwoordt een persoonlijke vraag met een wedervraag. Gewoonte: glijdt tijdens het nadenken met haar duimnagel langs een verbinding. Feiten: is geld verschuldigd aan een man die Teo heet; bewaart de beitel van haar moeder en gebruikt hem niet; kan aan de geur de ouderdom van een meubelstuk aflezen en zegt dat nooit.

Dezelfde persoon. De tweede versie kan worden gespeeld — door elk capabel model, in elk systeem. Dat is vakwerk, en vakwerk is overdraagbaar.

Wat een fiche niet kan bevatten

Maar zelfs een goede fiche heeft een plafond. Het is de moeite waard dat plafond te benoemen, want daar leven de meeste AI-personages onder.

Een persoon is meer dan zijn beslisregels. Het is ook zijn geschiedenis — in dat jaar waar niet over wordt gesproken, zit daadwerkelijk iets. Het zijn relaties — Teo is iemand met een eigen belang bij de schuld, geen naam in een veld. En het is de plek in een wereld die hem ook kent. Een fiche die geïsoleerd wordt gespeeld, hoe goed die ook is geschreven, blijft een monoloog met een gezicht.

Die diepte upload je niet in een minuut. Ze moet worden uitgewerkt — een achtergrond die klopt, banden tussen personages die in verschillende richtingen trekken, details die in scène veertig belangrijk worden en al lang voor scène veertig zijn geplant.

Elk personage hier wordt gebouwd, niet geüpload. Een pagina vol beslissingen, een geschiedenis die klopt, mensen bij wie het al hoort — en daarna maakt het verhaal de persoon af.

Oprichter, projectDigo

Hoe projectDigo zijn cast bouwt

Daarom worden de personages van projectDigo geschreven, niet door gebruikers gegenereerd. Elk personage in de catalogus wordt met de hand gebouwd, volgens de bovenstaande discipline en met nog meer aandacht: een uitgewerkte achtergrond, echte relaties met de andere mensen uit het verhaal, grenzen die standhouden, een eigen stem — en een goedgekeurd gezicht dat hetzelfde blijft.

Een gecureerde cast is een bewuste keuze. Met een uploadknop zou de catalogus duizend keer sneller vollopen; hij zou dan ook vollopen met stapels bijvoeglijke naamwoorden. Wij brengen liever minder personages uit die tweehonderd scènes overeind blijven dan een miljoen die na tien scènes instorten.

En goed personagewerk eindigt zoals goed personagewerk altijd eindigt: door ruimte te laten. De ruggengraat staat; wat een personage onder druk doet, wordt onderdeel van wie het is, en die versie is altijd beter dan een versie die iemand vooraf volledig had kunnen plannen. Verhalen krijgen dezelfde behandeling — hun plotpunten, locaties en inzet worden met dezelfde zorg uitgewerkt, maar dat verdient een eigen stuk.

Veelgestelde vragen

Waarom werken bijvoeglijke naamwoorden niet in een beschrijving van een AI-personage?

Omdat een bijvoeglijk naamwoord een indruk benoemt zonder te zeggen hoe je die indruk moet oproepen. Een model dat "gereserveerd" moet spelen, improviseert het gemiddelde van elk gereserveerd personage in zijn trainingsdata, met een generiek resultaat als gevolg. Een beslisregel — ze beantwoordt een persoonlijke vraag met een wedervraag — roept diezelfde indruk consequent op, omdat hij zegt wat ze moet doen.

Wat moet er in een personagebeschrijving staan in plaats van bijvoeglijke naamwoorden?

Een verlangen met een prijs, een of twee grenzen die het personage nooit overschrijdt, een stem die wordt beschreven aan de hand van waarneembare mechanismen in plaats van labels, en een handvol concrete feiten die elk een scène kunnen opleveren. Die ruggengraat levert in elk AI-systeem meer op dan een pagina biografie.

Kan ik mijn eigen personage maken in projectDigo?

De cast wordt geschreven. Elk personage wordt intern gebouwd — achtergrond, relaties, grenzen, stem en een goedgekeurd gezicht — omdat precies die voorbereiding ervoor zorgt dat ze een lang verhaal overeind houden. Het is vakwerk, geen formulier om in te vullen. Wat je als speler krijgt, is een wereld waarvan de mensen al af waren voordat jij ze ontmoette.

Hoe blijft een personage in honderden scènes dezelfde persoon?

Dat steunt op twee afspraken die samen werken: wat een personage overkomt, wordt vastgelegd en onderdeel van wie het is, zodat scène tweehonderd weet wat scène drie heeft neergezet — en het uiterlijk wordt verankerd in één goedgekeurd beeld, zodat het gezicht dat je leerde kennen hetzelfde gezicht blijft. Verandering is nog steeds mogelijk, maar ze gebeurt omdat het verhaal daar aanleiding toe geeft.

← Alle artikelen