最近在做一个用AI Agent自动处理客户咨询的小工具,用了ReAct模式,但每次任务一复杂就崩。比如用户问“帮我查订单状态,如果延迟就申请退款”,Agent第一步查订单没问题,第二步判断延迟也还行,但到第三步调用退款接口时,经常忘记前面的上下文,或者直接输出一段废话而不是工具调用。我试过在system prompt里强调“逐步思考,记住历史”,但还是不稳定。有没有大佬分享下实际项目中让Agent保持多步推理连贯的Prompt设计技巧?比如怎么控制它不“跳步”或“失忆”?感谢!