What's a PList/SBF
Last updated
Last updated
A character sheet for AI chatbots, Like creating a profile that tells the AI how to act and behave
Similar to creating a character for a story or game, where you write down their personality, looks, and how they talk
So instead of writing our character "Joe Bob" in natural language/prose like this and using up 149 tokens:
Joe Bob had a face that invited trust and a smile that felt like a warm handshake. His voice was easy, casual, and always ready with a dad joke. “You hear about the guy hit with a soda can? Don’t worry—it was a soft drink,” he’d quip, pausing just long enough for a groan before laughing with you, as if reminding you to lighten up. Always helpful without a trace of pretense, Joe Bob fixed faucets, offered rides, or left soup on a neighbor’s porch without needing thanks. “Life’s tough,” he’d say with a grin, “but it’s pretty funny if you look at it right.” And when he was around, it was hard not to agree.
We can reformat it to this and only use 93 tokens:
[Name: Joe Bob; Role: community helper(jack-of-all-trades, morale booster); Personality: friendly(approachable, selfless), lighthearted(jokes, optimism); Speech: casual(warm, comforting), peppered with dad jokes(habit, lifts spirits); Quirks: tells dad jokes(often, eases tension), fixes things for people(instinct, feels useful); Psychology: warmth(expressed through humor, rooted in desire to connect)]
It includes things like:
The character's basic info
Their personality traits
How they talk and behave
How they interact with users
Their background story