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() 管理生命周期。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.