
Incremark 是一款专为 AI 流式输出设计的高性能增量 Markdown 解析器。我们很高兴地宣布 Incremark DevTools 的完全重构!新版本使用 Svelte 构建,带来了更好的性能、国际化支持以及更完善的调试体验。
Incremark 采用增量解析技术,只解析新增内容,已完成的块永不重新处理。文档越长,性能优势越明显 从短文档的 4-6 倍提升,到长文档的 16-65 倍提升。
支持 Vue 、React 、Svelte 、Solid 四大主流框架,提供完整的 TypeScript 类型定义和丰富的自定义选项。
欢迎 Star : https://github.com/kingshuaishuai/incremark
欢迎 Issue : https://github.com/kingshuaishuai/incremark/issues
DevTools 现在支持中英文双语界面!您可以动态切换语言:
import { setLocale } from '@incremark/devtools' // 切换到中文 setLocale('zh-CN') // 切换到英文 setLocale('en-US') 同时监控多个解析器实例!当您的应用中有不同的 Markdown 解析器时,这个功能非常有用。
DevTools 现在完全框架无关,可以与 Vue 、React 、Svelte 、Solid 等框架无缝协作。
全新的 DevTools 包含四个强大的选项卡:概览、块、AST 、时间线。
旧的 useDevTools() hook 已被移除。新的 API 使用 createDevTools() 创建实例,通过 mount()/unmount() 管理生命周期。