图示生成
创建与编辑流程图
流程图主要表达顺序、决策、角色与异常路径。先把流程逻辑理清,再调整版式——效果会比单纯摆形状清晰得多。
本教程目标
把业务流程拆成步骤、判断和分支,画出可读的流程图。
开始之前
- 先梳理出关键步骤和判断条件
- 已打开一块白板
适用场景
需要表达业务步骤、判断分支与执行路径时使用。若已有 Mermaid 代码,可参考 Mermaid 转图示;跨角色流程可继续用 表格与泳道。
画图前先拆解流程
先标出起点、动作、决策、结果与异常路径,再把每一步放进节点。节点文字要短,复杂解释放在旁边。
绘制流程图的步骤
- 1
创建流程节点
用图形或流程图工具创建开始、处理、决策与结束等节点。
- 2
连接节点
从源节点端点拖出连线,靠近目标节点时使用吸附点形成稳定连接。
- 3
标注分支条件
在决策节点的出边上标注是/否或业务条件,避免读者猜测路径含义。
- 4
检查异常路径
对每个决策节点检查失败、重试、回滚或人工处理路径是否缺失。
完成后你会得到
一张包含起止、判断分支和连线的流程图,逻辑无断点。
常见错误
- 把多个动作塞进一个节点,流程无法判断。
- 判断分支缺少明确的条件标签。
- 流程没有终点,读者不知道在哪里结束。
常见问题
为什么流程图连线需要吸附?
吸附让端点在节点移动时仍保持连接,后续调整版式时不易出现断线或错位。
流程图与 Mermaid 如何配合?
可先用 Mermaid 快速生成结构,再在画布上调整版式、端点与补充说明。
流程图应该先画节点还是先画连线?
先确定开始、结束与关键判断节点,再补充中间步骤和连线。结构清楚后再调整样式,返工更少。
复杂流程怎么拆分?
按角色、阶段或系统边界拆成多张流程图,用泳道或链接保持关联,避免一张图承载过多细节。