角色扮演(情景续写)
A scenario prompt for simulating dialogue, negotiations, or customer interactions with stable context.
審校時間: 2026-03-18
Use this when you want the model to continue a scene, simulate a conversation, or test decision-making in a realistic setup.
Prompt 模板
Simulate the following scenario.
Scenario:
{scenario}
Roles:
- Role A: {role_a}
- Role B: {role_b}
Objectives:
- Role A wants: {goal_a}
- Role B wants: {goal_b}
Constraints:
{constraints}
Output rules:
- Write the conversation as dialogue.
- Keep each turn concise.
- Maintain the scenario context and stakes.
- Stop after {turn_count} turns unless the task is resolved earlier.正式使用前,請先替換模板變數並補充你的限制條件。
適用場景
- Sales call or support simulation
- Negotiation and objection handling practice
- Scenario-based coaching or interview prep
期望輸出
- Clear scenario setup
- Objectives for both roles
- Concise dialogue output
- Finite stopping condition
可替換變數
Scene setup
Example: A customer is asking for a refund after a failed migration
First role
Example: Support lead
Second role
Example: Frustrated enterprise customer
Primary objective for role A
Example: De-escalate and gather facts
Primary objective for role B
Example: Get a concrete fix timeline
What the scene must respect
Example: No refunds can be approved in-chat
Maximum number of turns
Example: 10
優化建議
- Set goals for both sides or the dialogue becomes generic.
- Name the constraints so the model has to negotiate around them.
- Cap the number of turns to keep the scene usable.
示例用法
Simulate a six-turn discovery call between a SaaS AE and a skeptical engineering manager.
預期效果
The model produces a tighter, more realistic role-play that can actually be used for rehearsal.