Rust 重写 MermaidJS:FrankenMermaid 快 100 倍
doodlestein · x · 2026-08-25
开发者发布了 FrankenMermaid,这是一个完全从零开始、内存安全且经过超优化的 Rust 实现 MermaidJS 项目,可编译为 WebAssembly。其运行速度比原版快 100 倍以上。
核心特性:
- 纯 Rust 核心:无 Node.js 依赖
- WASM 认证:支持 WebAssembly 部署
- 15 种布局算法:包括循环感知的 Sugiyama 和力导向布局
- 100% 确定性:字节级一致的 SHA-256 快照
- 多后端支持:SVG, Canvas2D, Terminal ANSI, WebAssembly
- 完全兼容:支持 24/24 种 Mermaid 语法家族(流程图、C4、GitGraph 等)
所属事件:Rust 重写 MermaidJS 版本提速超百倍(3 条相关)→
「编程与Agent」频道最新
- AI 智能体应具备四种记忆类型以模拟人类能力 — _jaydeepkarale · 2026-08-25
- 印度金融科技印地语语音智能体踩坑复盘:数字播报与并发延迟才是真难点 — admrys · 2026-08-25
- 未来是独立于平台和LLM的:SaaS给agent而非MCP是自恋 — shensi · 2026-08-25
- AI 写代码的权衡术:按模块区分快速交付与深度审查 — arpit_bhayani · 2026-08-25
- 腾讯发布 GameXpert-Bench,评测智能体游戏开发全流程能力 — Tencent-Hunyuan · 2026-08-25
- Grok Bot 自动读取订单完美构建购物车 — elonmusk · 2026-08-25