📌 使用方法

在飞书文档中输入 /mermaid 创建代码块,将下方模板粘贴进去即可自动渲染。支持流程图、时序图、类图、甘特图等。

1️⃣ Code Review 流程

适用场景:描述 PR 从提交到合并的标准流程,包括 CI 检查和 Review 循环。

flowchart TD
    A[开发者提交 PR] --> B[CI 自动检查]
    B -->|通过| C[分配 Reviewer]
    B -->|失败| D[修复后重新提交]
    D --> B
    C --> E{Reviewer 审核}
    E -->|Approved| F[合并到主分支]
    E -->|Changes Requested| G[修改代码]
    G --> E

2️⃣ 部署 Pipeline

适用场景:展示从代码合并到生产部署的完整流水线,含验收和回滚节点。

flowchart LR
    A[代码合并] --> B[构建]
    B --> C[单元测试]
    C --> D[集成测试]
    D --> E[Staging 部署]
    E --> F{验收通过?}
    F -->|Yes| G[Production 部署]
    F -->|No| H[回滚修复]
    H --> A

3️⃣ 故障处理流程(Incident Response)

适用场景:监控告警触发后的标准故障响应流程,含分级处理和复盘。

flowchart TD
    A[监控告警] --> B{确认故障?}
    B -->|误报| C[关闭告警]
    B -->|真实故障| D[拉群响应]
    D --> E[定位根因]
    E --> F{影响范围}
    F -->|P0 核心| G[紧急热修复]
    F -->|P1 一般| H[正常排期修复]
    G --> I[验证恢复]
    H --> I
    I --> J[写复盘文档]

4️⃣ 用户-服务交互时序图

适用场景:描述请求在各服务间的流转过程,适合 API 设计文档。

sequenceDiagram
    participant U as 用户
    participant G as Gateway
    participant S as 服务端
    participant DB as 数据库
    U->>G: 请求
    G->>S: 转发 + 鉴权
    S->>DB: 查询
    DB-->>S: 返回结果
    S-->>G: 响应
    G-->>U: 返回

5️⃣ Agent 系统架构类图

适用场景:描述 Agent 系统的核心模块关系,包括记忆、工具、执行引擎。

classDiagram
    class Agent {
        +memory: Memory
        +tools: Tool[]
        +run(task)
        +think(context)
    }
    class Memory {
        +short_term: List
        +long_term: List
        +forget()
        +recall(query)
    }
    class Tool {
        +name: String
        +execute(params)
    }
    Agent --> Memory
    Agent --> Tool

💡 自定义提示

  • 修改节点文字即可适配你的具体场景
  • flowchart TD = 从上到下,LR = 从左到右
  • 方括号 [] = 矩形节点,花括号 {} = 菱形判断节点
  • 箭头 -->|文字| = 带标签的连线

逍遥云初 | 2026.04.12