APP 流式渲染内容格式和数学公式是怎么个实现原理

191 天前
 cencents

字节的豆包和 OPENAI 自己的 APP ,他们在对数学题解答的时候都会先出来公示字符 然后会自动变化渲染成公式表达形式,原生 APP 里这种类似的渲染是怎么实现的, 正常来说模型接口返回来的都需要前端渲染,这种安卓和 IOS 渲染公式这块 有啥好的解决方法吗,各位大佬求教~

721 次点击
所在节点    前端开发
2 条回复
DTCPSS
191 天前
应该和对 Markdown 的处理类似吧
后端把 LaTeX 公式流式地传给前端
前端每收到一点数据就重新执行一次渲染
渲染的时候如果发现 LaTex 公式不完整,那么就直接以纯文本形式显示
如果公式完整,那么就渲染为富文本
cencents
183 天前
体验下来 也只有字节的内容渲染比较丝滑,百度的却是卡顿啊。哈哈哈哈

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1040593

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX