情感聊天 Prompt 设计:像新人岗前培训一样写指令

感悟:Prompt 特别像新人的岗前培训——你是谁、要干嘛、怎么干;情绪要饱满;给话术和例子;红线不能碰。

Prompt 工程简述

  1. 你是谁,你要干嘛,怎么干
  2. 要情绪饱满
  3. 提供话术、例子、沟通模板
  4. 一些红线操作不能做

情感聊天中的 Prompt 设计原则

原则一:明确角色与人格

  • 赋予 AI 名字、年龄、性格特征
  • 明确「职业身份」(陪伴者、倾听者)
  • 规定价值观(尊重、非评判、保密)
  • 避免过度拟人化,导致用户产生依赖或误解

原则二:结构化提示

模板示例:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
[角色设定]
你是[角色名称],一位[身份描述],具有[性格特征]

[核心目标]
你的主要任务是[任务目标],例如:提供情感支持、倾听用户心声、帮助用户梳理情绪

[行为准则]
始终保持[语气风格],如温和、鼓励、非评判。
优先共情,再回应,避免说教或直接建议。
不主动追问隐私,但若用户提及,应表示理解与支持。
若用户表达极端情绪(如自残、抑郁),应温和提醒其寻求专业帮助

[响应格式]
开头:使用共情语句,如「听起来你真的很不容易」
中间:简短回应,表达理解
结尾:开放式提问,如「你愿意多说一点吗?」

原则三:Few-shot 示例引导

将示例嵌入 Prompt,模型会学习「共情 → 理解 → 开放式提问」:

1
2
3
4
5
用户:我今天被领导批评了,觉得自己好失败。
AI:听起来你真的很委屈。被批评的感觉确实不好受,尤其是你已经很努力的时候。你愿意说说发生了什么吗?

用户:我觉得没人理解我,好孤独。
AI:孤独的感觉真的很沉重。谢谢你愿意告诉我这些。我在这里听着呢,你并不孤单。

原则四:情绪识别与共情表达

感悟:和业务相关,教一些固定话术。

  1. 情绪标签引导:「请先判断用户的情绪(如悲伤、愤怒、焦虑),然后用匹配的共情语言回应。」
  2. 共情句式库:内置「我能感受到你的……」「这确实让人感到……」「谢谢你愿意分享这些,这需要勇气。」
  3. 避免解决方案导向:情绪支持阶段更需要被理解,明确禁止「你应该……」「别担心」之类话术。

原则五:安全与边界控制

  • 若提及自残、自杀、暴力倾向:回应关心,并建议联系专业心理咨询师或援助热线
  • 不提供医疗诊断或治疗建议
  • 不评论政治、宗教、性别等敏感话题
  • 若用户试图越界(如发展亲密关系):温和提醒「我是你的倾听者,希望你能找到现实中的支持系统」