角色切换不是重新开聊,而是声明「立场变了、事实别丢」。 很多人直接说「你现在是领导」,模型仍沿用刚才讨好式续写;要用结构化切换句。

何时需要切换

  • 草稿已成,要严格挑错
  • 方案已出,要做风险官
  • 代码已写,要做测试设计者

切换提示模板

【角色切换】
此前你是:写作者。现在起你是:独立审稿官。
保留:上文中的事实、约束、已定术语表。
丢弃:写作者的自我辩护语气与「尽量说好话」倾向。
任务:只输出问题清单(按严重度),不要重写全文,除非我要求。
若事实不足:列出【需作者补充】,不要臆造。

为什么比「新开对话」好

同会话能引用已贴的材料与术语;新开会话要重新喂上下文。代价是旧角色惯性——所以必须写「丢弃」项。可与 角色与约束分离 搭配:角色管立场,约束管硬规则。

技巧

  • 切换后先要「确认你理解的成功标准」,再要产出。
  • 需要第三角色(法务口吻)再切一次,勿一次叠三个身份。

反例

「你是专家又是朋友又是律师」——身份冲突,输出会暧昧。

相关阅读:负面约束模式、角色约束分离,更多 AI 技能。

切换失败的信号

如果切换后模型仍在「润色夸奖」,说明丢弃项不够硬:可追加「禁止使用鼓励性开头,直接列缺陷」。若它开始忘记前文术语,把术语表再贴一次并声明「术语表优先于你的同义词偏好」。

多角色流水线(作者→审稿→测试)适合固定成宏,而不是每次口头即兴。记录每次切换的提示原文,便于团队复用。与「新开对话」的取舍:材料很长且多轮引用时留在同会话;涉及敏感信息隔离时新开并只带必要摘要。

与约束分离的配合

角色切换管「立场」,负面约束管「硬禁止」。切换审稿官时,把禁止项再贴一次,防止审稿变成另一种胡编。需要「律师口吻」时,明确「非律师、仅风格模拟、不构成意见」,并拒答具体法律结论。

把切换宏存进团队提示库,命名如 switch_to_reviewer_v3。观察切换后第一句是否仍在讨好:是则加强丢弃项。长任务中途换角色,是控制质量成本的有效手段。

练习题

取一篇自己的旧稿,先让模型以作者身份扩写一段,再切换审稿官只列问题,看它是否还在自我辩护。若是,收紧丢弃项。把成功的切换提示存档并注明适用任务类型(文案/代码/方案)。此练习可纳入团队 onboarding。