流式背后的状态机:深入解析 AI Agent 的核心循环机制在上一篇文章《推理还是行动?解析 ReAct 模式在 NestJS 后端架构中的落地实践》中,我们构建了基于 NestJS 与 LangChain 的 AI Agent 整体架构。然而,架构的稳固依赖于底层细节的精确实现。当大模型的流式输出遇上结构化的工具调用,数据流的形态会发生怎样的变化?如何保证 JSON 参数在碎片化传输中不丢失、不错乱?本文将深入代码内部,剖析 AIMessageChunk 的聚合机制、concat 方法的底层逻辑以及 Agent 循环中的状态决策过程,揭示流式 Agent 稳定运