Mermaid 渲染器把文本代码实时画成图表:流程图、时序图、甘特图、状态图、类图都支持,改一行代码图立即更新。渲染结果可导出 SVG 矢量图或两倍清晰度的 PNG,直接用于文档、Wiki 与汇报材料。mermaid 体积较大,仅在首次渲染时从 CDN 懒加载,其余全部本地完成,图表代码与内容不会上传。写技术文档时配合 Markdown 预览使用更顺。
graph LR 用户 -->|提交工单| 网关 网关 --> 校验 校验 -->|通过| 处理
渲染出一张从用户到处理的横向流程图,可下载 SVG / PNG
不会。渲染在你的浏览器里完成,图表代码不会上传;mermaid 库本身(约 1 MB)只在首次渲染时从 CDN 懒加载,加载后完全离线运行,与 Markdown 预览 一样纯本地。
mermaid 库体积较大(约 1 MB),首次渲染需要从 CDN 下载一次,之后浏览器会缓存;本站坚持「大依赖懒加载」,不渲染图表就一个字节都不下载,首屏速度不受影响。
支持 mermaid 的主流图型:流程图(graph)、时序图(sequenceDiagram)、类图(classDiagram)、状态图(stateDiagram)、甘特图(gantt)、饼图(pie)等;个别实验性图型以 mermaid 版本支持为准。
常见原因是关键字拼写、箭头写法或节点名含特殊字符;报错信息会原样展示在预览区上方,按提示修正即可。节点文字建议用引号包裹含括号或冒号的文本。
SVG 矢量图适合放进文档与网页,无限缩放不糊;PNG 按 2 倍尺寸导出,适合插入 PPT、聊天窗口与工单。想整篇文档一起导出,可用 Markdown 转 PDF / 长图。