GoForum🌐 V2EX

全新 Incremark DevTools 发布:使用 svelte 重构,支持多条 IcremarkContent 同时监测

1244943563 · 2026-01-12 00:53 · 0 次点赞 · 0 条回复

Incremark DevTools 全新发布

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

新功能特性

🌐 国际化支持 (i18n)

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() 管理生命周期。

在线体验

0 条回复
添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: 1244943563
发布: 2026-01-12
点赞: 0
回复: 0