流程图,工作上再正常不过的一种图形,常见制图方法对比:
传统手动制图:耗时耗力,迁移性差
AI 辅助制图:使用自然语言提出需求,零基础快速制图
几款常见的我在用的在线绘图工具推荐:
ProcessOn
Draw.io
excalidraw(偏手工风格)
在下面的内容中,我将向你介绍一种可以让你在1分钟内制作出专业流程图的方法,不管过往是否有画流程图的经历,都可以轻松做到。
关键字:ChatGPT,PlantUML,Mermaid
Draw.io
https://Draw.io
Draw.io是一款免费的流程图制作工具,它提供了丰富的流程图素材,可以轻松地制作出各种复杂的流程图。我们只需要将ChatGPT生成的PlantUML代码复制到Draw.io的网页版或者本地软件中,就会根据我们输入的代码自动生成一个清晰、美观的流程图。
很多计算机技术人员,习惯拿它来画专业的系统设计图、流程图等等。以下是draw.io常见的图表类型:
流程图:绘制流程、步骤、决策等的图表,用于表示操作流程和业务流程。
组织结构图:展示公司、团队或组织的层次结构和人员关系,包括部门、职位等。
网络拓扑图:绘制计算机网络、服务器架构和设备布局的图表,用于表示各种网络连接和关系。
UML 图表:用于软件开发和系统设计,包括用例图、类图、时序图等,用于描述软件系统的结构和行为。
数据流图:表示数据在系统中的流动和转换,包括上游和下游系统、数据输入输出等。
架构图:绘制软件或系统的整体架构,包括组件、模块、接口等的关系和布局。
地图和平面图:用于绘制地理位置、楼层平面图、指示图等。
ER 图:用于数据库设计,表示实体、关系和属性之间的关系。
Draw.io 默认是英文,可以二次设置:
刷新浏览器,全部更改为中文操作界面,这样可能使用起来更方便。
上面我们将最基础的画图工具介绍完成,下面进入主题,介绍两个简单的可以由语言生成流程图的小工具,再结合ChatGPT的自动生成能力,快速绘制自己的图形(流程图、活动图等等)。
前置知识
PlantUML是什么
PlantUML是一种文本驱动的开源工具,用于通过简单的文本描述生成各种类型的图表,如时序图、流程图、活动图等。