文章和AI聊天增加展示流程图功能

admin2025年10月18日18 分钟942 次阅读1,865

文章和AI聊天现已增加展示流程图功能,该功能通过 Mermaid 实现,全站体验再次升级!

以下是几种常见的 Mermaid 图表类型示例:

1. 流程图 (Flowchart)

flowchart TD
    A[开始] --> B{条件判断}
    B -->|是| C[执行操作1]
    B -->|否| D[执行操作2]
    C --> E[结束]
    D --> E
图表渲染中…

2. 序列图 (Sequence Diagram)

sequenceDiagram
    participant A as 用户
    participant B as 系统
    participant C as 数据库
    
    A->>B: 登录请求
    B->>C: 验证用户信息
    C-->>B: 返回验证结果
    B-->>A: 显示登录结果
图表渲染中…

3. 类图 (Class Diagram)

classDiagram
    class Animal {
        +String name
        +int age
        +eat()
        +sleep()
    }
    
    class Dog {
        +String breed
        +bark()
    }
    
    class Cat {
        +String color
        +meow()
    }
    
    Animal <|-- Dog
    Animal <|-- Cat
图表渲染中…

4. 状态图 (State Diagram)

stateDiagram-v2
    [*] --> 待机
    待机 --> 运行中: 启动
    运行中 --> 暂停: 暂停按钮
    暂停 --> 运行中: 继续按钮
    运行中 --> 完成: 任务结束
    完成 --> [*]
图表渲染中…

5. 甘特图 (Gantt Chart)

gantt
    title 项目开发计划
    dateFormat YYYY-MM-DD
    
    section 设计阶段
    需求分析 :done, des1, 2024-01-01, 7d
    系统设计 :active, des2, after des1, 10d
    
    section 开发阶段
    前端开发 :dev1, after des2, 15d
    后端开发 :dev2, after des2, 20d
图表渲染中…

6. 饼图 (Pie Chart)

pie title 编程语言使用比例
    "JavaScript" : 35
    "Python" : 25
    "Java" : 20
    "其他" : 20
图表渲染中…

7. 用户旅程图 (User Journey)

journey
    title 用户购物旅程
    section 浏览商品
      查看商品列表: 5: 用户
      查看商品详情: 4: 用户
    section 下单支付
      添加到购物车: 5: 用户
      完成支付: 3: 用户
    section 收货评价
      确认收货: 4: 用户
      进行评价: 2: 用户
图表渲染中…

8. 实体关系图 (ER Diagram)

erDiagram
    CUSTOMER ||--o{ ORDER : places
    ORDER ||--|{ LINE-ITEM : contains
    PRODUCT ||--|{ LINE-ITEM : includes
    CUSTOMER {
        string name
        string email
        int customerId
    }
    ORDER {
        int orderId
        date orderDate
    }
图表渲染中…

文章标签

作者

admin

本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。

分享这篇文章

把值得读的内容分享给朋友

Keep reading

查看全部