# Mermaid

是一个强大的文本生成图表工具,支持多种图表类型。

# 流程图

flowchart TD
    A[开始] --> B{条件判断}
    B -->|是| C[执行操作]
    B -->|否| D[结束]

# 序列图

sequenceDiagram
    Alice->>Bob: 你好!
    Bob-->>Alice: 收到
    Bob->>Charlie: 转发消息

# 类图

classDiagram
    class Animal {
        +String name
        +void eat()
    }
    class Dog {
        +void bark()
    }
    Animal <|-- Dog

# 状态图

stateDiagram-v2
    [*] --> Idle
    Idle --> Processing : 启动
    Processing --> Success : 完成
    Processing --> Error : 失败

# 实体关系图

erDiagram
    CUSTOMER ||--o{ ORDER : places
    ORDER ||--|{ LINE-ITEM : contains

# 甘特图

gantt
    title 项目计划
    section 阶段1
    任务1 :a1, 2023-10-01, 7d
    任务2 :after a1, 3d

# 饼图

pie
    title 浏览器占比
    "Chrome" : 65
    "Edge" : 15
    "Firefox" : 10

# 需求图

requirementDiagram
    requirement TestReq {
        id: 1
        text: "系统应支持..."
    }