# 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)
