当前位置: 首页 > news >正文

使用mermaid快速绘制流程图

基础语法

	```mermaidflowchart TDA[开始] --> B{条件判断}B -->|| C[执行操作1]B -->|| D[执行操作2]C --> E[结束]D --> E```
开始
条件判断
执行操作1
执行操作2
结束

常用元素

  1. 方向定义

    • TD:从上到下(Top-Down)
    • LR:从左到右(Left-Right)
    • BT:从下到上
    • RL:从右到左
  2. 节点

    • 矩形节点A[文本]
    • 圆角矩形B(文本)
    • 菱形(判断)C{文本}
    • 圆形D((文本))
  3. 连接线

    • 实线箭头:-->
    • 虚线箭头:-.->
    • 无箭头线:---
    • 带文本的线:-->|文本|

示例

1. 简单流程
flowchart TDStart[开始] --> Input[输入数据]Input --> Process[处理数据]Process --> Output[输出结果]Output --> End[结束]
开始
输入数据
处理数据
输出结果
结束
2. 条件分支
flowchart TDA[登录系统] --> B{密码正确?}B -->|| C[进入主页]B -->|| D[提示错误]C --> E[显示内容]D --> A
登录系统
密码正确?
进入主页
提示错误
显示内容
3. 子流程
flowchart TDA[主流程] --> B[[子流程1]]A --> C[[子流程2]]B --> D[合并结果]C --> D
主流程
子流程1
子流程2
合并结果

注意

  1. 使用英文符号(如 [], {})。
  2. 节点名称需唯一。
  3. 支持 HTML 实体(如 表示空格)。

工具支持

  • 直接粘贴到支持 Mermaid 的编辑器(如 VS Code + 插件、Typora)。

相关文章:

  • 新消息!阿里云ACP大模型认证有变化!
  • 阿里云配置安全组策略开放端口
  • Windows安装Docker部署dify,接入阿里云api-key进行rag测试
  • 阿里云CDN和腾讯云CDN综合对比
  • 相交链表(力扣160 easy)
  • 分布式常见概念
  • GO中常见并发模式总结
  • 佰力博科技与您谈谈高温介电温谱仪如何保养
  • Python-ArcGIS蒸散发组分解析与GPP估算技术
  • 从中控屏看HMI设计的安全与美学博弈
  • Mac 每日磁盘写入量异常高
  • Linux 安装 Remmina
  • ubuntu 24 下使用pip 时碰到Externally Managed Environment Error的解决办法
  • Qt 多线程环境下的全局变量管理与密码安全
  • 当UI设计师遇上数字孪生:如何用设计思维重构工业流程?
  • 优秘AI短视频数字人6月功能更新预告:新增多个AIGC热门功能,智能体和知识库再升级
  • mysql安装教程--笔记
  • PXC集群
  • 判断手机屏幕上的横向滑动(左滑和右滑)
  • Elasticsearch搜索机制与分页优化策略
  • 静态html转化wordpress主题/seo专业学校
  • 西宁软件优化网站建设/保定seo推广外包
  • 闸北区网站设计与制/seo公司软件
  • 设计公司啊 网站/企业培训机构排名前十
  • 服务好的岑溪网站开发/app关键词排名优化
  • 网站版式类型/怎么在百度上打广告