Skip to content

【开源自荐】:Incremark - AI 流式 Markdown 解析器(性能提升 2-46 倍) #8462

@kingshuaishuai

Description

@kingshuaishuai

Incremark - 增量式 Markdown 解析器

资源链接

一句话介绍

专为 AI 流式输出优化的 Markdown 解析器,通过增量解析让渲染性能提升 2-10 倍(长文档可达 46 倍)。

解决的问题

AI 聊天应用中,传统 Markdown 解析器每次接收 chunk 后都需要重新解析整个文档(O(n²)),导致输出越长越卡。

解决方案

Incremark 只解析新增内容,永不重复解析已完成的块,将复杂度降至 O(n)。

性能数据

  • 普通简单输出:2-10 倍提速
  • 20KB 超长:46 倍提速
  • 减少 98-99% 冗余解析

技术栈

TypeScript + mdast,支持 React/Vue,完整 GFM 支持,MIT 开源。

生态

micromark mdast 生态体系无缝接入(remark 系列生态)。

适用场景

  • 🤖 带流式响应的 AI 聊天应用
  • ✍️ 实时 markdown 编辑器
  • 📝 实时协作文档
  • 📊 带 markdown 内容的流式数据看板
  • 🎓 交互式学习平台

适合正在开发 AI 应用或 Markdown 编辑器的开发者。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions