Skip to content

介绍

Incremark 是专为 AI 时代设计的 Markdown 渲染器。它优先考虑流式传输性能增量更新流畅的视觉效果

为什么选择 Incremark?

随着 LLM(大语言模型)的兴起,应用程序越来越多地展示流式文本。传统的 Markdown 解析器是为静态文档构建的,而不是为每秒更新 50 次的文本构建的。

这种不匹配导致:

  • 长响应时 CPU 占用率高。
  • 滚动和渲染卡顿。
  • 难以在不破坏 Markdown 语法的情况下实现“打字机”效果。

Incremark 将 Markdown 渲染重新构想为一个流处理问题。

核心特性

  • ⚡️ 极致性能:平均比 Streamdown 快约 6 倍,比 ant-design-x 快约 7 倍,比 markstream-vue 快约 28 倍。
  • 🔄 双引擎架构:Marked 引擎含增强扩展追求极速,Micromark 引擎追求 CommonMark 完美兼容。
  • 🚀 O(n) 增量解析:只解析新增内容,18KB 文档比传统方案快 19 倍。
  • ⌨️ 内置打字机:流畅的逐字显示,且尊崇 Markdown 结构。
  • 🧩 框架无关:核心逻辑共享;提供 Vue、React 和 Svelte 的连接器。
  • 🎨 主题化:专为现代、暗黑模式优先的界面定制。
  • 🛠 DevTools:实时检查解析过程。

准备好开始了吗?

查看 快速开始 以在几分钟内将其集成到您的应用中。

AI 友好性

Incremark 为 AI 而生,我们的文档也是如此。我们为 LLM 提供了结构化的文档版本,以便更好地被索引和理解:

  • llms.txt:文档的精简索引。
  • llms-full.txt:完整文档的单文件版本,非常适合为 Claude、Cursor 或 ChatGPT 提供上下文。