这是 Obsidian 团队开源的 Pele 项目,一个专门把 Mermaid 图表渲染成 SVG 的工具库。它的卖点写在标题里——渲染速度快到"比逃离火山… · @maqibin · TwKit
@maqibin
这是 Obsidian 团队开源的 Pele 项目,一个专门把 Mermaid 图表渲染成 SVG 的工具库。它的卖点写在标题里——渲染速度快到"比逃离火山还快"🌋。 核心特点 小巧且同步:没有运行时依赖,渲染是同步执行的。 完整语法支持:支持 Mermaid 12.1.0 内置的所有图表类型。 主题灵活:通过 CSS 变量控制颜色和字体,主题切换时无需重新渲染。 按需加载:主入口包含全部图表类型,也可以只注册需要的类型来减小打包体积。 所以怎么理解 如果你的需求只是"把 Mermaid 文本快速渲染成 SVG",Pele 确实可以替代 Mermaid,而且更轻、更快、更好定制主题。 但如果你依赖 Mermaid 的官方布局、视觉风格、完整生态(比如特定集成、CLI、主题包),Pele 不能完全平替——它的布局和风格是自研的,渲染结果和 Mermaid 不会一模一样。 简单说:Pele 是 Mermaid 的渲染层轻量替代,不是整个 Mermaid 生态的平替。 语法兼容让迁移成本较低,但视觉和布局会有差异。
曝光 11 · 评论 0 · 点赞 0 · 书签 0
查看原帖