
文章和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
继续阅读

uni-app + Vue 3 微信小程序开发入门指南
适用场景:使用 uni-app、Vue 3、TypeScript 开发微信小程序
2026-07-27433

在 Linux 系统中如何使用 yum 安装 nginx?
在Linux系统中,使用yum来安装Nginx的步骤如下:具体步骤更新软件包仓库:确保你的软件包仓库是最新的。运行以下命令来更新:<sp
2024-09-251492

把服务器迁移到阿里云了
之前贪便宜花了几百块买了华为云的ecs服务器,服务运行了一年多懒得换,但是最近华为云要求域名必须在华为云备案才可以解析,否则域名解析会被做阻断处理,于是索性把服务迁移到阿里云,毕竟阿里云的服务比华为云强的不是一点。linux用的不是很熟,尤其是装一些必备的服务,这次做个笔记...
2021-09-2216446