一种基于AI的UML图生成转Visio插入Word文档的解决方案
0 简要介绍
最近,需要撰写项目的软件设计说明书,需要绘制软件UML图。为了找到一种快速好用的绘图方案,做了一些调研,并最终找到了一种快速、简单好上手的绘图解决方案,用于提高绘图效率。主要思路如下:
另外,本文以流程图为例。实际上Mermaid支持很多种绘图,均可以以下面所介绍的思路,绘制所需的软件流程图。
1 AI生成Mermaid代码-UML图
- 编码IDE是Visual Studio Code。
- 安装的AI插件是通义灵码。也可以按需安装其他AI插件,DeepSeek、Copilot等等插件。
- 注册阿里云账号并登录通义灵码插件。
- 在VSCode中写AI生成的提示词。反复修正提示词,直到获取到想要的生成结果。
2 Mermaid代码-UML图导入到draw.io绘图软件
- 打开Draw.io官网,绘制在线文档。
- 插入Mermaid流程图。
3 draw.io中修改UML图样式
4 导出成Visio格式的文件
5 打开Visio文件,拷贝复制到Word文档
6 在Word文档中直接双击visio插图进行编辑修改
谢谢,希望对大家写word文档,绘制软件流程图有帮助!
欢迎留言交流!