---
Created: 2025-02-24 Mon
---

```mermaid
flowchart TD
    A[开始] --> B{消息列表为空?}
    B -->|Yes| C[返回 null]
    B -->|No| D[获取最新消息]
    D --> E[发送 POST 请求]
    E --> F{响应正常?}
    F -->|No| G[抛出错误]
    F -->|Yes| H[读取响应流]
    H --> I{读取完成?}
    I -->|No| J[累积未解码数据]
    J --> K[处理完整 data 行]
    K --> L[解析 JSON 数据]
    L --> M[累积内容和引用文档]
    M --> N[返回累积内容]
    N --> I
    I -->|Yes| O{有引用文档?}
    O -->|Yes| P[返回最终内容]
    O -->|No| Q[结束]
```
