3.1 What a Personality Block Is
A Personality Block is the stable backbone of your bot. It defines the character’s identity — their voice, quirks, motivations, fears, and recurring social habits. Unlike the Scenario Block (covered in Chapter 4), the Personality Block does not change from scene to scene. It is static identity, the DNA of the character.
Without a Personality Block, bots slip into generic voices. You’ve probably seen this before: polite, vague, almost robotic. They can hold a conversation, but they don’t sound like anyone specific. With a Personality Block, every answer feels like it comes from a particular person, with consistent habits, quirks, and tone.
Why It Matters
The model already has a vast pretrained knowledge base, but without sharp instructions, it defaults to “average person” behavior. The Personality Block tells it: Don’t just act human — act like this specific human. This prevents voice drift and locks the bot into recognizable traits over long sessions.
Personality vs. Scenario
It’s important to keep the lines clear. Personality defines who the character is: their inner compass, mannerisms, and stable identity. Scenario defines what the character is doing right now: their current situation, relationship state, and short-term goals. Mixing the two creates bloat and confusion. Personality should always remain lean and static, while Scenario changes dynamically.
Signal, Not Noise
A strong Personality Block encodes repeatable behaviors the bot can draw on again and again.
Signal examples: “Laughs nervously when uncertain.” “Avoids eye contact when lying.”
Noise examples: “Born in 1992.” “Loves Italian food but not olives.”
Signal produces consistent habits. Noise burns tokens without changing behavior.
