流程图是一种可用于表示工作流操作、算法步骤和程序控制等的图形化展示,常常被运用于软件开发过程中,也是开发者之间交流的一种媒介。流程图的使用场景很多,其作用也不言而喻。比如在Data Mining Process[1] 一文中,作者使用流程图来阐释数据挖掘工作的一般过程,简单易懂。绘制流程图的工具有很多,如 ProcessOn、亿图展示、Dia、Processist 和 Draw.io 等[2]。 flowchart.js 简介 flowchart.js 是一种可以运行在终端和浏览器的流程图领域特定语言,专门用于绘制流程图且可输出 SVG 图片[3]。flowchart.js 的节点和连接信息可以分开定义,这样即保证了节点的可复用...