最近在做一个简单的AI Agent实验,让LLM根据用户指令执行多步操作(比如先查天气再推荐穿搭)。我用一个主Prompt描述任务,然后让Agent自己拆成子步骤。但问题来了:执行到第二步时,模型经常“忘记”第一步的结果,或者自己脑补出无关的假设。比如查完是雨天,第二步却推荐了短袖。试过在子Prompt里加“请基于上一步结果”这类约束,但效果不稳定。想问问大家,这种多步推理的Chain-of-Thought Prompt有没有成熟的模板?还是说必须用ReAct框架才能解决?求实战经验分享,别贴论文,谢谢。