LangChain Middleware 技术解析:从“插槽机制”到 Agent 运行时控制根据 LangChain 官方文档,Middleware 是 LangChain agent 运行时里的一个“拦截层 / 扩展层”,用来在 agent 执行的各个阶段插入控制逻辑。官方给它的定位很明确:它让你可以更精细地控制 agent 内部发生的事情,比如日志追踪、prompt 改写、工具选择、输出格式、重试、fallback、限流、guardrails,以及 PII 检测。官方还强调,Middleware 是 create_agent 的核心特性之一,也是做 context engineering 的