Markdown 工具

Mermaid 在线实时渲染

相关工具推荐

常见问题

本工具基于 Mermaid.js 最新版,支持:流程图(flowchart/graph)、时序图(sequenceDiagram)、类图(classDiagram)、ER 图(erDiagram)、甘特图(gantt)、饼图(pie)、状态图(stateDiagram)、用户旅程图(journey)、Git 图(gitGraph)等 10+ 种图表类型。

2026 年为什么 Mermaid 成为技术团队的默认图表语言?

在 2026 年,越来越多的技术团队把图表从 Visio、Draw.io 迁移到 Mermaid — 原因很简单:Mermaid 是代码,图表也是代码。就像 Markdown 让文档可以进 Git,Mermaid 让流程图、架构图、时序图也可以进 Git — diff 可读、Review 可查、历史可回溯。

GitHub 在 2022 年原生支持 Mermaid 渲染后,这个趋势彻底加速。现在 GitHub README、Issues、Discussions、Wiki 里的 Mermaid 代码块都会被自动渲染成图表。GitLab、Notion、Obsidian、Typora 也相继跟进。Markdown + Mermaid 的组合,正在成为技术文档的新标配。

MeTool 的 Mermaid 在线渲染器,是为"快速调试一段 Mermaid 代码"设计的。不需要安装 Node、不需要 Mermaid CLI,打开浏览器就能写、就能看渲染结果,写完复制代码贴回文档即可。

Mermaid 10 种图表类型速查

流程图(flowchart / graph)

最常用的图表类型。用 flowchart TD(从上到下)或 flowchart LR(从左到右)声明。节点用 [](矩形)、{}(菱形/判断)、(())(圆形/开始结束)等形状,连线用 -->(箭头)、---(无箭头)。

时序图(sequenceDiagram)

描述多个参与者之间的消息交互顺序,适合 API 调用链、微服务交互、用户登录流程。->>+ 表示激活,-->>- 表示返回并停用。

类图(classDiagram)

UML 类图,描述类的属性、方法、继承、组合关系。<|-- 表示继承,*-- 表示组合,o-- 表示聚合。

ER 图(erDiagram)

数据库 ER 图,描述表结构和表间关系。支持 PK / FK 标注,关系用 ||--o{(一对多)等符号。

甘特图(gantt)

项目管理时间线,自动计算任务起止、并行关系。支持 after 关键词设置前置依赖。

饼图(pie)

最简单的图表类型,适合展示比例分布。用 pie title 标题 声明,每行 "标签" : 数值

状态图(stateDiagram)

有限状态机图,描述对象的状态转换。支持嵌套状态和并发状态。

用户旅程图(journey)

描述用户在产品中的体验旅程,每个步骤可以打分(1-5 分)并标注参与的角色。

Git 图(gitGraph)

可视化 Git 提交历史和分支策略,commitbranchmerge 指令直接对应 Git 操作。

思维导图(mindmap)

用缩进表示层级的树状图,适合知识结构梳理和头脑风暴。

把 Mermaid 融入你的 Markdown 工作流

  1. 用本工具调试代码:把 Mermaid 代码粘进左侧编辑区,右侧实时看渲染结果。遇到语法错误,错误信息会提示具体出错位置。调试好之后导出 SVG / PNG,或者直接复制代码。
  2. 粘回 Markdown 文档:把调试好的代码用 ```mermaid 围栏包裹,粘进 GitHub Issues、README、Notion 页面或 Obsidian 笔记。平台会自动渲染。
  3. 导出图片用于演示:如果目标平台不支持 Mermaid 渲染(比如微信公众号、PPT),导出为 PNG 后直接插图。
  4. 配合其他 Markdown 工具:Markdown 编辑器 写正文,Mermaid 工具补充图表,用 Markdown 转 PDF 一键导出完整文档。

Mermaid + Markdown 的组合,让你在不离开纯文本环境的前提下,完成从文字到图表的全部创作 — 2026 年技术内容创作者最值得掌握的工具组合之一。