生成流程图主要有以下两种方式:
可视化拖拽:
代表产品有:
processon(web 工具)、visio(本地软件)。
优点:直观。
缺点:需要花时间在布局上。
语法渲染成图形:
代表语法:
Mermaid。
优点:
只用关注逻辑,文本即图形,方便直接嵌入在 markdown 文件中,比如在用 tyora、markdown 写文档时。
多样性,不同渲染引擎可渲染成多种样式。
缺点:有点抽象。
使用 ChatGPT 生成流程图的流程如下:
确定制作目标。
通过自然语法描述逻辑,将自然语言描述转化为 Mermaid 图形语法。
在线校验测试是否成功,在线测试地址:
Mermaid。