DeepSeek+Drawio+SVG绘制架构图-找到一种真正可行实用的方法和思路
使用 DeepSeek 绘制软件功能架构图
Hello,大家好,我是人月聊IT。今天接着跟大家聊采用 DeepSeek 工具来绘制软件功能架构图。对于场景的流程图,包括软件设计里面的用例图,序列图讲这块的已经很多了。即通过 DeepSeek 工具来生成源代码,再配合 Mermaid 或 PlantUML 工具来继续图形的生成。

但是实际上这类绘图真正的难点在类似软件功能架构图的绘制。在这之前我试用了类似 Draw.io,PlantUML,Mermaid 等各种工具。也包括了在线的类似 ProcessOn,亿图等各种绘图工具。也不断的在测试和验证如何绘制功能架构图。最终的结论就是要绘制出完全符合我们需求的功能架构图,我们仍然需要前期进行足够的提示语约束往往才能够达成。即我们不需要去做大模型的技术参数微调,更多的是应该和 AI 交互不断调整我们的提示语模板,最终得到我们期望的一个绘图结果。
示例 1: DeepSeek + Drawio
今天拿 Drawio 和 SVG 两种场景来举例说明。
- DeepSeek + Drawio 来生成架构图
首先是 Drawio,我们和 DeepSeek 对话如下:我现在需要一个标准的 CRM 系统的功能架构图。请直接帮我用 draw.io 绘制,输出可以导入到 draw.io 在线工具的 xml 源代码文件给我。基于这个需要返回相关的源代码文件如下:

我们直接将代码文件存储为本地的 xml 文件,然后再导入到 Draw.io 在线绘图工具,那么得出的图形如下:

可以看到第一次的输出结果,完全不是我们希望的场景功能架构图。于是我们对提示语模板进行调整,调整后如下:

在新的提示语中我们明确的架构图的分层,核心的应用功能层的模块要求和具体的布局方式等信息。然后 AI 帮我们重新生成了 XML 的源代码文件,再一次导入到 Draw.io 工具后生成的架构图如下:

从上图来看,基本上已经有所模样,但是如果到真正可用还需要做进一步的细化调整。但是基本说明这个思路是可行的。
示例 2: DeepSeek + SVG
- DeepSeek + SVG 来生成架构图
接着我们来试验第二种方式,即让 DeepSeek 直接输出 html 网页文件给我们,在网页文件中直接给出 SVG 绘图的源代码文件。当然我们的思路还是一样,首先只给最简单的提示语,让 DeepSeek 给我们一个标准的 CRM 系统功能架构图。

注意在我没有做任何调整的时候,AI 绘图结果如下:

这显然跟我们的希望还是明显的差距。第二次我们仍然是加强提示语约束,和前面 draw.io 绘图采用同样的提示语约束。

有了这个约束后重新绘图如下:

大家注意看,这个和我们希望的功能架构图已经相当类似了。但是我们还希望应用层一级功能模块下的二级功能能否多列出几个核心功能。因此我们用 MES 系统功能架构绘制进一步测试,希望能够多列出几个二级功能点,还是同样的提示语代码。

我们再次运行 AI 生成的 SVG 图,结果如下:

我们还可用再增加一些提示词约束,类似基础层背景色为 #A56739,中间层背景色为 #00AA48,门户层背景色为 #0AFEE1。同时我们对一些边距进行了调整,当然你也可以直接修改生成的 SVG 源代码。得到最终的架构图如下:

所以从上面的简单提示语微调可以看到。最终输出的架构图基本能够满足我们的需求。真正好用的不是结合什么在线作图工具,而是直接出 SVG 的可以浏览器直接运行的源代码文件。而且这种源代码文件本身还可以进行修改。简单总结就是要有最够耐心调整下提示语约束,就可以生成出符合你期望的软件功能架构图,对于其它架构图也是同样的道理。今天分享就到这里,希望对大家有所启发。

热门API
- 1. AI文本生成
- 2. AI图片生成_文生图
- 3. AI图片生成_图生图
- 4. AI图像编辑
- 5. AI视频生成_文生视频
- 6. AI视频生成_图生视频
- 7. AI语音合成_文生语音
- 8. AI文本生成(中国)
最新文章
- Vue中使用echarts@4.x中国地图及AMap相关API的使用
- 使用 Zeplin API 实现 Zeplin 移动化
- Rest API 教程 – 完整的初学者指南
- API Key 密钥 vs OAuth 2.0:身份认证的比较
- Claude API 能使用 OpenAI 接口协议吗?
- 使用DeepSeek R1、LangChain和Ollama构建端到端生成式人工智能应用
- 如何获取通义千问 API Key 密钥(分步指南)
- 您需要了解的OpenAI Assistants API功能 – PageOn.ai
- DRF库详解:用Django轻松搭建功能强大的API服务
- 一文搞懂在 HTTP 如何 one-api 调用,实操指南来袭!
- 探索海洋数据的宝库:Amentum海洋数据探测API的潜力
- 云原生 API 网关 APISIX 入门教程