微软开源 SwiftStreamingMarkdown,优化 iOS 端 AI 聊天 Markdown 流式渲染

微软近日在 GitHub 开源 iOS 渲染库 SwiftStreamingMarkdown,旨在解决大模型聊天应用中 Markdown 文本流式渲染的性能问题。该库针对模型逐字生成内容的场景进行优化,可在文本增量返回时同步完成解析与渲染,减少语法树重复构建,提升界面滚动与显示流畅度。项目采用 MIT 许可证,支持通过 Swift Package Manager 集成,整体包体积约 3MB。在 iPhone XS 等设备的高负载测试中仍保持较低主线程占用,减少 UI 卡顿。该库支持标题、粗体、删除线、代码块、表格及 LaTeX 公式等 CommonMark 与 GFM 核心语法,并提供主题定制、上下文菜单及交互追踪接口,同时附带 SwiftUI 示例工程,方便开发者快速构建 iOS 端 AI 聊天界面。

上一篇:

下一篇:

发表回复

登录后才能评论