
























在大模型驱动的智能应用时代,AI 生成内容的规模与复杂度持续攀升。无论是对话助手、智能体服务,还是客服系统与知识问答,Markdown 已成为连接 AI 与用户界面的关键桥梁,让信息表达更清晰、更结构化。
然而,在移动端原生开发中,想要实现高效、流畅的实时 Markdown 渲染并同时兼顾流式增量输出与灵活样式定制,仍是一项棘手的技术挑战。
为此,支付宝终端技术团队推出并开源了 FluidMarkdown —— 一款专为智能化业务场景打造的移动端原生 Markdown 渲染库。它能够轻松应对大模型的逐字输出,并为开发者提供高度可定制的交互与视觉表现,助力构建新一代智能应用体验。
为什么选择 FluidMarkdown?
市面上主流的 Markdown 解析方案多集中于 Web 端(如 marked.js、remark),而在移动端原生环境中存在明显不足:
FluidMarkdown 正是为填补这一空白而生。它能够将大模型实时返回的 Markdown 文本,以低延迟、高保真、可交互的方式渲染到原生组件,并支持动态内容追加与高度灵活的视觉定制。
目前,FluidMarkdown 已在蚂蚁集团多个高流量 AI 场景中稳定运行,兼容性、稳定性与扩展性均经过大规模验证。
✨ 核心特性一览
基于 CommonMark 规范实现,覆盖绝大多数常用语法:
除标准 Markdown 外,还支持部分 HTML 标签渲染,满足富文本扩展需求:
<s>, <sup>, <sub>, <mark>, <a>, <span>, <cite>, <del>, <font>, <u>, <img>通过结构化 Model 暴露渲染节点,开发者可自由控制:
通过 AMHTMLTransformer 支持自定义标签与样式扩展,例如:
🤝 欢迎使用并参与 FluidMarkdown
FluidMarkdown 致力于为智能时代提供流畅、灵活的移动端原生 Markdown 渲染体验。FluidMarkdown 的开源愿景是:“共创 AI 基建,贡献点滴变化。”
我们相信,优秀的基础设施源于社区的共同打磨。
无论你是移动端开发者、Markdown 爱好者,还是企业团队,都欢迎参与 FluidMarkdown:
你的参与,都是推动 FluidMarkdown 不断成长的重要力量。
让我们携手,为下一代智能应用,打造更流畅、更强大的内容呈现方式!
🙏 致谢
FluidMarkdown 的诞生离不开众多开源项目与工程师的努力。我们在此特别致敬以下优秀项目:
同时,也感谢所有曾经参与蚂蚁内部 Markdown 组件建设与贡献的工程师们。
GitHub:https://github.com/antgroup/FluidMarkdown
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。