急!做个 AI 对话界面,后端 SSE 推过来的数据没问题,但前端用 React 渲染时,如果用户快速滚动或者网络稍微抖动,那个‘打字机’效果就会卡住,甚至出现文字重复或乱码。特别是当 AI 输出包含 Markdown 表格或代码块时,解析器经常把未闭合的标签渲染崩了。大家是用什么库处理这种流式 Markdown 解析的?react-markdown 配合 remark-gfm 在流式场景下好像有点坑,求避坑指南。
急!做个 AI 对话界面,后端 SSE 推过来的数据没问题,但前端用 React 渲染时,如果用户快速滚动或者网络稍微抖动,那个‘打字机’效果就会卡住,甚至出现文字重复或乱码。特别是当 AI 输出包含 Markdown 表格或代码块时,解析器经常把未闭合的标签渲染崩了。大家是用什么库处理这种流式 Markdown 解析的?react-markdown 配合 remark-gfm 在流式场景下好像有点坑,求避坑指南。
暂无回答
我要回答