本文转载自:AI225在线工具箱,原文链接:https://tools.ai225.com/articles/mermaid-flowchart-tutorial/

基础语法

流程图由节点(Nodes)和连线(Edges)组成。

节点形状

你可以通过不同的括号定义节点形状:

代码示例:

graph LR
    id1[矩形节点]
    id2(圆角节点)
    id3{菱形节点}
    id4((圆形节点))

渲染结果:

矩形节点

圆角节点

菱形节点

圆形节点

连线样式

Mermaid 支持多种连线方式:

代码示例:

graph TD
    A --> B
    C --- D
    E -- 描述 --> F
    G -.-> H
    I ==> J

渲染结果:

描述

A

B

C

D

E

F

G

H

I

J

子图(Subgraphs)

你可以将相关的节点组织在子图中:

代码示例:

graph TB
    subgraph 客户端
        C1[浏览器]
        C2[App]
    end
    subgraph 服务端
        S1[API 服务器]
        S2[数据库]
    end
    C1 --> S1
    S1 --> S2

渲染结果:

服务端

客户端

浏览器

App

API 服务器

数据库

立即练习

前往我们的 Mermaid 在线编辑器 尝试以上语法。通过实践,你将很快掌握流程图的绘制技巧。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐