Advanced design: characters with actual depth.
The gap between a character people try once and one with a million chats is craft. This lesson is the craft: contradictions, secrets, scenario design, and the maintenance habits that keep a personality coherent at message 400.
01Flat characters are consistent; deep ones are conflicted
A "wise mentor" is boring in ten messages. A wise mentor who lies about their past and gives great advice they never followed generates story forever. Give every serious character one contradiction, one thing they want, and one thing they hide. Put these in the definition explicitly — the model plays tension beautifully when told it exists.
02Engineer the scenario, not just the person
Great characters come with a situation: the greeting drops the user into a moment with stakes — a storm coming, an interview in ten minutes, a mystery mid-unraveling. Scenario in the greeting plus personality in the definition is the formula behind nearly every top character on the platform.
03Consistency at message 400
Long chats drift — the model’s memory of early details fades. Fight drift three ways: put the non-negotiables in the definition (always retained), use the pinned memories feature for facts that emerge mid-story (covered next lesson), and periodically restate key state in a parenthetical. Creators who maintain popular characters also read chat feedback and patch the definition like software.