1.2 ReAct范式:推理与行动的交织循环 一、ReAct的核心直觉:思考与行动的「乒乓对练」 ReAct(Reasoning + Acting)这个名字本身就道出了它的核心思想——推理(Reasoning)和行动(Acting)不是先后关系,而是交替进行的。就像乒乓球比赛中的来回击球,Agent在「想一步、做一步、看结果、再想一步」的循环中推进任务。 在深入理论之前,让我们用一个完整的执行trace来建立直觉。假设你让Agent完成这个任务: 「帮我查一下明天从北京飞东京最便宜的直飞航班,顺便看看东京明天的天气。」 这不是一个简单的查询——它包含两个子任务(查航班和查天气),每个都需要不同的工具,且有时间约束(明天)、空间约束(北京到东京)、偏好约束(最便宜的直飞)。