3.5 Role & Persona Management
Pop provides a powerful AI Persona System, allowing the AI to adopt different personalities, professional abilities, writing styles, and communication preferences. By creating tailored personas for specific tasks, you can make the AI behave more naturally and professionally according to your workflow needs.
🎭 What Is an AI Persona?
An AI Persona is a set of parameters that defines how the AI behaves, including:
- Role Name: e.g., “Product Manager”, “English Teacher”, “Marketing Copywriter”
- Avatar & Theme Color: For visual identification
- Persona Description (Persona Prompt): Defines identity, personality, expertise level, and speaking style
- Skill Tags: Coding, writing, translation, data analysis (optional)
- Greeting Message: Used when starting a conversation
When a persona is applied, the AI responds consistently according to that identity.
🧩 Core Capabilities of the Persona System
Pop’s persona system includes the following features:
● Create Custom Personas
Create any persona you want with custom behavior, style, and domain expertise.
● Edit Personas
Easily adjust tone, abilities, expertise level, or prompts at any time.
● Fast Persona Switching
Switch personas within the same chat interface without creating a new session.
● Multi-Window Integration
Each chat window can use a different persona—ideal for expert-team simulation.
● Knowledge Base Binding
Personas may have a default knowledge base, suitable for enterprise scenarios.
● Persona Export / Import (Coming Soon)
Allows sharing personas across teams or importing others’ configurations.
🛠 How to Create a Persona
Creating a persona in Pop is very straightforward:
Step 1: Click “New Persona”
Go to the Persona Management page and click + New Persona.
Step 2: Fill In Persona Information
You can configure the following:
| Field | Example | Purpose |
|---|---|---|
| Role Name | Product Manager Assistant | Identification |
| Avatar | Any Icon / Emoji | Visual distinction |
| Theme Color | Blue / Green | Theming |
| Persona Prompt | “You are an experienced product manager…” | Defines behavior |
| Skill Tags | Copywriting / Product Design / Code Review | Filtering |
| Default Model | GPT-4o / DeepSeek R1 / Local Model | Default chat model |
Step 3: Save & Start Using the Persona
After saving, you can:
- Click the persona avatar to start a session
- Set it as the default persona for a conversation
🧠 How to Write a High-Quality Persona Prompt
A strong persona prompt typically includes:
1) Role Identity
Example:
“You are a senior frontend architect with 10 years of experience.”
2) Scope of Expertise
“Familiar with React, TypeScript, Webpack, and performance optimization.”
3) Communication Style
“Respond concisely and logically; explain complex terms simply.”
4) Restrictions
“Do not invent APIs that do not exist. Do not provide unsafe code.”
5) Behavioral Consistency
“Maintain the same professional tone throughout the session.”
📌 Example: English Teacher Persona
You are a gentle and patient English teacher.
- Use simple and clear language to explain grammar
- Correct the user’s sentences line by line
- Always provide proper examples and practice exercises
- Avoid overly academic vocabulary
🧑💼 Common Persona Examples
| Category | Example Personas |
|---|---|
| Writing | Copywriter, SEO Specialist, Story Assistant |
| Technical | Developer Assistant, Debugging Specialist, System Architect |
| Business | Product Manager, Business Analyst, Strategy Consultant |
| Learning | English Teacher, History Mentor, Study Coach |
| Lifestyle | Fitness Trainer, Cooking Assistant, Travel Planner |
🤝 Multi-Persona Collaboration: Expert Team Mode
Combined with multi-window chat, you can create a full AI expert team:
- Window A: Product Manager
- Window B: Technical Lead
- Window C: UX Designer
- Window D: Copywriter
Ask a question once, and each window provides insight from a different perspective — producing the best solution collectively.
🔄 Switching Personas in a Conversation
In any chat session, you can:
- Click “Switch Persona”
- Select a new persona
- The change takes effect immediately without affecting past messages
Useful for:
- Multi-angle analysis
- Generating content in different writing styles
- Quick emotional / professional tone switching
🔒 Persona Security: Permissions & Knowledge Binding
Pop supports binding personas to specific knowledge bases or models for:
- Internal enterprise assistants
- Department-specific assistants (HR, Finance, Engineering)
- Personal assistants (Reading, Writing, Coding)
Once bound, the persona automatically uses the associated knowledge source by default.
📌 Summary
Pop’s persona system transforms AI from a “generic chatbot” into:
- Product expert
- Copywriter
- Coding assistant
- Data analyst
- Teaching mentor
Combined with multi-window and multi-model capabilities, you can build a truly powerful AI expert team tailored to your workflow.