streaming 是做什么的?
通过 assistant-stream 包为 assistant-ui 提供流式后端和线缆协议。在以下场景中使用:构建自定义(非 AI-SDK)流式端点时,使用 createAssistantStreamResponse 或 createAssistantStreamController,通过 appendText/appendReasoning/appendSource/appendFile/addToolCallPart 和 setResponse 发送数据块;在 AI SDK Data Stream 格式(toUIMessageStreamResponse)和原生 Assistant Transport 格式之间选择;使用 DataStreamEncoder/DataStreamDecoder、AssistantTransportEncoder/AssistantTransportDecoder、PlainTextEncoder 或 UIMessageStreamDecoder 编码或解码流;或将流式数据块接入 useLocalRuntime 或 useChatRuntime。特别用于调试流式传输线缆问题:text-delta、part-start、result 事件、text/event-stream 内容类型、SSE 格式、工具调用不渲染或部分文本不显示。对于非流式传输的常规调试,请转向相关专题技能,而非父级概述。