工具用的顺手吗?
你的反馈能帮助我们做得更好
在线生成Mermaid图表代码,支持流程图、序列图等多种类型
输入 Mermaid 代码后点击「生成图表」
概览
了解工具能解决的问题、计算或处理逻辑,以及数据边界。
Mermaid 图表由文本语法描述节点、参与者、关系或时间安排,再由渲染器把定义绘制成图形。与只看图片不同,文本代码可以继续编辑和复制到文档中。页面提供六类示例模板:流程图、时序图、类图、甘特图、饼图和 ER 图;每种模板都可在代码区修改。Mermaid 官方语法文档说明,图表定义通常先声明图表类型,再描述图中内容。输入后需要点击“生成图表”才会更新预览;成功结果可下载为 SVG。
例如,流程图可以从 flowchart TD 声明开始,TD 表示自上而下排布,随后再写节点和连接关系。把定义拆成图表类型、节点文本和连线几部分检查,通常更容易发现拼写或符号错误;不要把图形标签里出现的词误当成另一条语法命令。
页面可选 default、forest、dark、neutral 和 base 五种主题。主题主要影响配色和视觉风格,不会替你补足遗漏的节点或改变代码表达的业务关系。复制代码适合继续编辑定义,下载 SVG 则适合插入支持矢量图的文档或网页;导出前应检查节点文字、箭头方向、日期和关系是否与原意相符。
指南
按步骤完成操作,并通过示例核对输入与结果。
最小流程图可包含类型声明和两个节点,例如 flowchart TD 与 A[开始] --> B[结束]。若示例渲染失败,先从该类短定义逐项加回标签和连线,更容易判断是哪处语法造成问题。
场景
查看这项工具在不同工作与生活流程中的用法。
将开始条件、处理步骤和分支写成流程图定义,检查是否漏掉异常路径,再把 SVG 放入需求或操作说明。
把参与者和消息顺序写成时序图,适合整理一次请求的调用顺序。修改代码即可调整消息文字,方便继续维护说明。
用甘特图描述任务区间,或用 ER 图标记实体及关联。导出前检查日期格式、实体名称和连线含义。
问答
集中解答高频疑问与容易混淆的问题。
预览由“生成图表”按钮触发,不会随着每次键入自动重绘。修改代码或主题后,再点击一次生成按钮。
可以尝试直接输入其他 Mermaid 图表定义;能否渲染取决于图表语法是否受当前渲染环境支持。内置六类是起始模板,并非代码输入框的限制清单。
复制的是输入文本,不代表语法已通过解析。检查图表类型声明、括号、引号和连线写法;还要确认使用的语法属于当前版本支持的范围。
页面提供 SVG 下载和 Mermaid 文本复制,没有 PNG 导出按钮。若要改变图中节点关系,应修改代码后重新生成。
须知
使用前了解适用范围、结果限制与必要提醒。
图表代码必须符合当前渲染环境支持的 Mermaid 语法;新版本新增或实验性的语法未必可用。页面使用 Mermaid 11 系列渲染,错误信息只说明解析或渲染未完成,并不替你判断图中流程、时间计划或数据关系是否正确。用于正式文档或评审时,请复核图意和文字,再在目标文档环境中检查 SVG 的呈现效果。此页没有 PNG 导出选项;如果目标软件无法显示 SVG,可保留 Mermaid 文本,在支持的环境中重新渲染。
推荐
查找相关工具、专题与可用的 API 能力。