角色扮演 Role Prompting
先给 AI 一个具体身份,再让它以该身份的专业视角回答
✗ 没用这个技巧
这段劳动合同有什么风险?
泛泛而谈:"合同需双方自愿签订,
建议仔细阅读条款"——正确的废话。
✓ 用了
你是一名有 10 年经验的公司法律师, 站在劳动者立场审查劳动合同。 这段合同有什么风险?
逐条指出:第 3 条竞业限制未约定补偿金、
第 7 条单方调岗权过宽……并给修改建议。
**角色扮演(Role Prompting)**是在提问前先给模型指定一个具体身份:“你是一名有 10 年经验的公司法律师”。它有效的原因不是模型“相信”自己是律师,而是身份描述激活了训练语料中该领域的表达方式和知识分布——同一个问题,“律师视角”和“默认视角”给出的答案,颗粒度完全不同。
什么时候用:需要专业深度或特定立场的时候——审合同要律师、写文案要资深广告人、分析病情描述要用医学生能懂的口吻。日常问答不需要,套角色反而增加噪音。
要点:① 角色要具体(“10 年经验、专做劳动争议的律师” > “律师” > “专家”);② 角色和任务要匹配(别让律师写代码);③ 需要立场时把立场写进角色(“站在劳动者立场”)。
复制即用的提示词片段
你是一名<领域>专家,有 <N> 年<细分方向>经验。 请以该专家的标准完成:<任务>, 重点考虑<关注点>,输出<期望形式>。