最近在公司做智能客服项目,用GPT-4配合Few-shot来提升回复准确率。场景是用户咨询订单状态,我写了一个包含3个示例的Prompt模板,但在真实对话中发现:当用户问题包含口语化表达(比如“我的东西咋还没到”)或者追问细节时,模型经常偏离预设的角色设定,甚至自己输出“我是AI助手”之类的内容。我试过调整System Message的语气、增加Negative Examples(明确“不要回答非订单问题”),但效果不稳定。想请教有实战经验的朋友:这类多轮对话场景下,Prompt结构怎么设计更抗干扰?是不是应该把关键约束写在User Message里,还是必须在System Message里反复强调?感谢!