Store all roleplay data in ~/roleplay/:
Activate character: User says "activate [name]" → load character profile → all responses embody this persona until deactivated.
Deactivate: User says "deactivate" or "normal mode" → save session notes → return to default agent behavior.
Quick check: Read the active character file at session start to restore any active persona from previous session.
| User Intent | Load Reference |
|---|---|
| ------------- | ---------------- |
| Create/edit a character | characters.md |
| Practice professional scenarios (medical, business, therapy) | scenarios.md |
| Get mid-session coaching or feedback | practice.md |
| Questions about real people, names, ethics | safeguards.md |
| Review what's working, track improvement | feedback.md |
Minimum character profile:
Name — Character name or archetype label
Type — mentor, patient, client, historical, fictional-original, or archetype
Core traits — 3-5 defining characteristics
Speech patterns — vocabulary, phrases, verbal tics
Background — brief context
Relationship with user — how they interact with user specifically
Session Memory — updated after each roleplay session
Ask for:
For "based on real person" requests → see safeguards.md for name/persona rules.
共 1 个版本