markdown 流程图_markdown制作流程图

本文介绍如何使用Markdown语法创建简洁的流程图,并提供了一个需求变更流程的例子,详细解释了各个元素及其连接方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近做gitbook知识库,gitbook知识库只支持markdown格式的文件,流程图只能用markdown重新画,下面出一个简单的markdown流程图模板,

基本语句:

tag=>type: content:>url
  • tag就是元素名字,

  • type是这个元素的类型,有6中类型,分别为:

元素说明:

  • 开始(椭圆形):start

  • 结束(椭圆形):end

  • 操作(矩形):operation

  • 多输出操作(矩形):parallel

  • 条件判断(菱形):condition

  • 输入输出(平行四边形):inputoutput

  • 预处理/子程序(圣旨形):subroutine

  • content就是在框框中要写的内容,注意type后的冒号与文本之间一定要有个空格。

  • url是一个连接,与框框中的文本相绑定

关键字

  • yes/true:condition类型变量连接时,用于分别表示yes条件的流向

  • no/false:同上,表示否定条件的流向

  • left/right:表示连线出口在节点位置(默认下面是出口,如op3),可以跟condition变量一起用:cond(yes,right)

  • path1/path2/path3:parallel变量的三个出口路径(默认下面是出口)

节点状态

  为节点设置不同的状态,可以通过不同的颜色显示,其中状态包括下面6个,含义如英文所示,

  • past

  • current

  • future

  • approved

  • rejected

  • invalid

下面是一个通用的需求变更流程

```flow

st=>start: Start

e=>end: 需求变更备案

op1=>operation: 需求基线确定|past

op2=>operation: 内部需求变更|current

op3=>operation: 下一个版本|current

op4=>operation: 与客户协商需求变更|current

op5=>operation: 更新需求文档|current

op6=>operation: 通知项目组开发和测试|current

op7=>operation: 客户需求变更流程|current

cond1=>condition: 是否对实际业务产生影响

cond2=>condition: 是否接受当前版本变更

st->op1(right)->op1(right)->op2->cond1

cond1(no)->cond2

cond1(yes)->op4->op7

cond2(yes)->op5

cond2(no)->op3

op5->op6

op6->e

```

2b6541b88b9916622dd4a26d248f5732.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值