1 2 3 4 5 6 7 8 9 10 11 12
| %% 时序图例子,-> 直线,-->虚线,->>实线箭头 sequenceDiagram participant 张三 participant 李四 张三->王五: 王五你好吗? loop 健康检查 王五->王五: 与疾病战斗 end Note right of 王五: 合理 食物 <br/>看医生... 李四-->>张三: 很好! 王五->李四: 你怎么样? 李四-->王五: 很好!
|
1 2 3 4 5 6
| graph LR A[方形] -->B(圆角) B --> C{条件a} C -->|a=1| D[结果1] C -->|a=2| E[结果2] F[横向流程图]
|
graph TB
A(开始)
B[打开冰箱门]
C{“冰箱小不小?”}
D((连接))
1 2 3 4 5 6 7 8 9 10
| graph TB Start(开始) --> Open[打开冰箱门] Open --> Put[把大象放进去] Put[把大象放进去] --> IsFit{"冰箱小不小?"} IsFit -->|不小| Close[把冰箱门关上] Close --> End(结束) IsFit -->|小| Change[换个大冰箱] Change --> Open
|
~~~mermaid
graph TD
A –> B
~~~
st=>start: 开始
op=>operation: My Operation
cond=>condition: Yes or No?
e=>end
st->op->cond
cond(yes)->e
cond(no)->op
&```
~~~mermaid
graph LR
A --> B
~~~
~~~mermaid
graph TD
a1[带文本矩形]
a2(带文本圆角矩形)
a3>带文本不对称矩形]
b1{带文本菱形}
c1((带文本圆形))
~~~
~~~mermaid
graph LR
A10[A10] --- A11[A11]
A20[A20] === A21[A21]
A30[A30] -.- A31[A31]
B10[B10] --> B11[B11]
B20[B20] ==> B21[B21]
B30[B30] -.-> B31[B31]
C10[C10] --yes--> C11[C11]
C20[C20] ==yes==> C21[C21]
C30[C30] -.yes.-> C31[C31]
~~~