ai结合这3个开源架构图工具,画架构图不再纠结

黑骑士爱学习 2025-04-03 03:26:37
工具介绍MermaidPlantUMLDiagramMermaid

官网地址:

只需要很简单的代码,就能够画出流程图、时序图、甘特图、类图、图标……

基本代码:

基本代码表示

流程图

还有顺序图,都可以直接文本表示,然后导出为svg和png

顺序图

但是如果每次都要我们去编写代码,那不是还得学习语法,还要自己一点点调整,那是以前,现在用豆包,啥都帮你搞了

把需求发送给豆包,立马就出来代码了,只需要自己做微调修改下相关的文字,甚至修改文字你都可以让豆包直接帮你去修改。

豆包生成mermaid

拿到代码,放到mermaid官网,显示成品如下,就是这么流畅

mcp流程图

还可以让豆包生成甘特图、图表等,非常实用

但是他有个最大的问题就是,没法手动修改排版,ai生成的排版可能很难满足复杂的图形

PlantUML

官网:,不知道怎么乱码了,但是能点

idea结合plantuml简直是神器,plantuml作为一个插件集合到idea当中去,在借助大模型比如通义千问等,功能简直就是逆天。

看这些介绍和官方文档的语法,简直头皮发麻是不是,光看文档都得好几天。现在有ai了,就不用去学这些细节了,我们直接上手

idea直接搜索安装插件即可

结合ai使用方法,让ai根据代码逻辑生成plantuml格式的文本

生成的文件如下

复制代码,新建一个plantuml文件,看截图,支持的图形还是很多的

刷的一下,代码流程图就出来了,就问高不高级,快不快。

冒泡排序流程图

缺点:还是不能随心所欲调整节点位置,复杂的图形可能会比较难看

Diagram

官网:Flowchart Maker & Online Diagram Software

直接上效果图

官网界面,有很多免费的模板能够使用,而且画的图很好看,我看网上开放的好多架构图或者一些架构设计,都是这样子的

支持的模版:

丰富的模板

总结

现在使用这些工具一定要结合ai,不然想画出一个好的图还是很麻烦的,一般步骤先通过ai生成自己基本的图形,然后边思考边修改,最后生成自己需要的图形,当然如果要画复杂且好看的图形的画,还是建议手写的更好看些

0 阅读:1

黑骑士爱学习

简介:感谢大家的关注