最近在捣鼓一个简单的客服Agent,用Prompt定义了角色和回答边界。但实际跑起来,经常出现“跑偏”情况:比如用户问退货,它非要扯到物流时效;甚至用户没问,它自己开始推荐会员卡。我在System Prompt里写了“只回答与问题相关的内容”,但好像没用。是不是需要给Agent加一个“决策树”式的约束,还是说Prompt里得有更硬性的指令格式?感觉传统Prompt思路在Agent里失灵了,求大佬指点。