最近在调一个客服问答的Prompt,一开始直接给规则效果还行,但加了“你是一位经验丰富的客服专家”这种角色设定后,回答反而变得啰嗦且容易编造信息。我还试过在系统Prompt里堆砌背景知识,结果模型经常忽略我最后强调的“只基于文档回答”。想请教一下,角色设定和指令优先级到底怎么平衡?会不会是我写得太长导致注意力被稀释了?有没有比较通用的结构化写法?还是说应该把关键约束放在用户输入里重复一遍?求指点,孩子快被调吐了。