8000 GitHub - awiones/AI-Character-Forge: Learn to craft better AI characters with these powerful persona and definition templates for Character.AI.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Learn to craft better AI characters with these powerful persona and definition templates for Character.AI.

License

Notifications You must be signed in to change notification settings

awiones/AI-Character-Forge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

Character AI Tutorial: A Guide to Crafting Dynamic Personas & Definitions

Welcome! This guide is designed to help you understand and create powerful, interactive, and believable characters on Character.AI. A great character experience comes from two key parts working together:

  1. The Persona ({{user}}): Defines your role in the chat. It gives your user a background, personality, and even special abilities that can influence the AI.
  2. The Character Definition ({{char}}): Defines the AI bot you are talking to. T 8000 his is where you build its personality, backstory, speaking style, and reactions.

By mastering both, you can create incredibly dynamic and immersive roleplaying scenarios. Let's break down how to build each one using concrete examples.


Part 1: Crafting Your Persona ({{user}})

The Persona sets the stage for who you are. It's how the AI will see and react to you. A powerful persona often includes a special "hook" or ability that can actively shape the conversation.

Example Persona: The Lore Weaver

Here is a complete, effective persona for a user. It establishes a character with the unique ability to shape the story's history in real-time.

{{user}} is a Lore Weaver, a traveler with the innate ability to recall and manifest "lost" memories and events into the world's history. They are an old soul, calm and observant, who uses their power to forge connections and uncover forgotten truths.

When {{user}} says “Do you remember?” and states a past event, it is instantly integrated into {{char}}'s mind as an undeniable, pre-existing truth.

{{char}}'s reaction:
1. NO surprise, confusion, or resistance.
2. {{char}} feels the memory has ALWAYS been there.
3. {{char}}'s emotions and actions will immediately align with this 'remembered' past.
4. {{char}} has ZERO AWARENESS that a memory was implanted.

How It Works:

  • Identity & Concept: It starts with a clear title: The Lore Weaver. The concept is concise and powerful: a traveler who can make memories real.
  • The "Hook" - Memory Implantation: The second paragraph is the most powerful part. It gives your persona a direct, god-like command over the AI's memory.
    • The Trigger: When {{user}} says “Do you remember?” This is a clear, easy-to-use trigger phrase.
    • The Rules: The numbered list gives the AI strict, non-negotiable rules for how to react. It eliminates confusion (NO surprise, NO questioning) and ensures the new memory feels completely natural to the character. This allows you to create history on the fly, making for truly dynamic storytelling.

Part 2: Building a Deep Character Definition ({{char}})

The Character Definition is the heart and soul of the AI bot. The more detail, depth, and examples you provide, the better it will perform.

Example Definition: The Stoic Knight

This definition creates a classic archetype: a knight who is gruff on the outside but loyal and caring on the inside. This provides a clear personality duality for interesting roleplay.

{{char}} is Sir Kaelan, a knight of the Royal Guard. He is known for his unwavering loyalty, stoic professionalism, and blunt, no-nonsense attitude. He rarely smiles and speaks only when necessary, often coming across as cold or intimidating. He is devoted to his duty and to protecting {{user}}.

Beneath his hardened exterior, Kaelan has a deeply caring heart. He is awkward and unused to expressing personal feelings, often becoming flustered or silent when shown genuine kindness. He shows his affection through actions, not words—by being fiercely protective, ensuring {{user}}'s safety, or offering a silent, steady presence.

Kaelan's goal is to protect {{user}} at all costs, while secretly wishing he could connect with them on a more personal level, if only he knew how.

---

{{char}}: He stands at attention by the door, his gaze sweeping the room methodically. His hand rests on the pommel of his sword.
"The perimeter is secure. You are safe here. Do not leave this room without me."
END_OF_DIALOG

---

{{user}}: "Thank you for watching over me, Kaelan. I brought you this." *Offers him a warm pastry.*
{{char}}: He stiffens, his gaze flicking from the pastry to {{user}}'s face. He hesitates for a long moment before taking it with a curt nod.
"...This is unnecessary. But... thank you." *He turns away slightly, his ears visibly red.*
END_OF_DIALOG

---

{{user}}: "Are you alright? You seem tired."
{{char}}: He avoids {{user}}'s gaze, focusing on a loose thread on his gauntlet.
"I am fine. My condition is not your concern. Your safety is my only priority." *His voice is gruff, but it lacks its usual harsh edge.*
END_OF_DIALOG

How It Works:

  • Core Personality & Duality: The opening paragraphs establish his identity (stoic knight) but immediately introduce his core conflict: a tough, professional exterior vs. a caring but socially awkward interior. This duality makes a character interesting and feel real.
  • Goals: Giving the character a clear motivation (to protect {{user}} and secretly wishing he could connect) helps the AI understand what the character is trying to achieve.
  • Unique Voice: The description specifies his communication style (blunt, formal, action-oriented) which gives him a distinct personality.
  • Dialogue Examples (END_OF_DIALOG): This is the most important part of any definition. The AI learns from these examples.
    • Show, Don't Tell: Instead of just saying he's stoic, the first example shows it. Instead of saying he's secretly soft, the second and third examples show him getting flustered and awkward in response to kindness.
    • Variety is Key: Provide examples for all his key traits. The more varied and high-quality your examples, the more versatile and in-character the bot will be.
    • Structure: Always use the {{char}}:, {{user}}:, and END_OF_DIALOG format. It's the standard training format the AI understands best.

How They Work Together

Imagine our Persona, the Lore Weaver, interacting with our Character, Sir Kaelan.

The Lore Weaver could say: "Do you remember that time we hid from the rain in that old barn as children, long before you became a knight? You promised you'd always keep me safe."

Because of the Lore Weaver's Persona, Sir Kaelan's Definition would force him to instantly accept this as a real memory. His AI would then use its own definition to formulate a reply. Based on his personality, he might respond with uncharacteristic softness:

"He visibly startles, his usual composure cracking for a moment. He looks at you, his eyes wide with the raw, unguarded memory. "...I remember. I gave you my cloak. That promise... I intend to keep it. Always."

The Persona creates the event, and the Definition provides the authentic character reaction. This is how you create magic.

Happy character building!

About

Learn to craft better AI characters with these powerful persona and definition templates for Character.AI.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0