Character Roleplay Quickstart (10 Minutes)¶
A fast onboarding guide for new users who want better character chat quality right away.
What this does¶
This quickstart helps you avoid bland replies by setting up three things: - a clear character card - strong turn structure - a response-forcing ending
If you want full depth, read Docs/User_Guides/WebUI_Extension/Effective_Character_Roleplay_and_You.md after this.
10-minute setup¶
1) Build a usable character card (3 minutes)¶
Fill these fields before you start a long session:
- name: stable identity
- description: one paragraph of who they are
- personality: concrete behavior cues
- scenario: where/when this relationship starts
- first_message: opening tone
- message_example: one reply in the exact style you want
Use specifics, not labels.
Weak:
Personality: "nice, smart, mysterious"
Better:
Personality: "Measured tone, notices details, avoids dramatic claims. Under pressure, replies in short sentences and asks one clarifying question before acting."
2) Open with a grounded first turn (2 minutes)¶
Use this starter template:
[P] Internal state: I keep calm, but my hands are shaking under the table.
[E] Scene detail: Midnight diner, rain on the windows, burnt coffee smell.
[A] Action now: I slide the folder toward you and tap the photo on top.
[S] Sensory cue: The laminated menu sticks slightly to my wrist.
Open loop: "Tell me exactly why this name is circled."
3) Keep momentum with open loops (2 minutes)¶
End each turn with either: - a direct question, or - a decisive action that demands response
Examples:
- "Which route do we take, east alley or main street?"
- I unlock the case and turn it toward you. "Pick one."
4) Stabilize continuity (2 minutes)¶
Move persistent facts into long-term tools instead of repeating them every message: - world book entries for places/factions/history - chat dictionary entries for terms and lore language
This keeps context cleaner and improves consistency over long chats.
5) Use a 30-second quality check before sending (1 minute)¶
Ask: - Did I show internal state? - Did I ground the environment? - Did I take a concrete action? - Did I include at least one sensory detail? - Did I end with an open loop?
If yes, send.
Fast fixes for common problems¶
| If this happens | Do this immediately |
|---|---|
| Replies are generic | Add one concrete stake and one sensory cue |
| Model keeps summarizing | End with a direct question/action |
| Character voice drifts | Rewrite message_example with exact cadence |
| Scene gets vague | Re-anchor the setting in one line |
5-turn practice drill¶
Run one short scene using these rules: 1. Every turn must include PEAS. 2. Every turn must end with an open loop. 3. No turn over 5 lines. 4. Keep one objective active (do not switch goals mid-scene).
After 5 turns, compare response quality against your usual style.
Next step¶
When this quickstart feels natural, continue with:
- Docs/User_Guides/WebUI_Extension/Effective_Character_Roleplay_and_You.md
- Docs/User_Guides/WebUI_Extension/Advanced_Character_Roleplay_Guide.md