# Middleware **作用**: 介绍 AG-UI 中间件,用于转换、过滤和增强事件流。 **源文件**: `llms-full.txt` **行号范围**: 1954-2158 **内容索引**: - What is Middleware? - 中间件的作用 (行 1965-1973) - How Middleware Works - 中间件链式调用 (行 1975-1991) - Function-Based Middleware - 函数式中间件示例 (行 1993-2019) - Class-Based Middleware - 类中间件示例 (行 2021-2055) - Built-in Middleware - FilterToolCallsMiddleware (行 2062-2086) - Middleware Patterns - 日志、认证、限流 (行 2088-2090) - Combining Middleware (行 2092-2103) - Execution Order - 中间件执行顺序 (行 2104-2124) - Best Practices (行 2126-2134) - Conditional Middleware (行 2136-2153)