🧩
🚀 进阶技巧
🚀 进阶技巧进阶
AI 生成架构图与系统设计文档:从描述到交付
用 AI 快速生成 Mermaid / draw.io / Excalidraw 架构图、技术方案与系统文档,让架构设计从「画一天」变成「说一句话」
18 分钟 5 个步骤2026-09-02
分享:
1用 AI 生成 Mermaid 架构图
Mermaid 是研发最常用、AI 兼容性最好的图表 DSL。用自然语言让 AI 输出可运行代码:
1. 基础提示词:
"我有一个电商订单系统,包含:
- 用户端 Web/App
- 网关层 Nginx
- 微服务:订单、支付、库存、用户
- MQ:RabbitMQ
- 数据库:MySQL 主从 + Redis 缓存
请输出 Mermaid 架构图代码,用 flowchart LR 排版"
2. 时序图:
"请针对下单支付流程输出 Mermaid sequenceDiagram,涉及用户、前端、订单服务、支付服务、支付宝网关、消息队列"
3. ER 图:
"请为订单系统输出 Mermaid erDiagram,包含用户、订单、订单明细、商品、库存 5 张表及关系"
4. 直接预览:
将代码粘贴到 mermaid.live 或 Notion / 语雀的 Mermaid 块,实时渲染并导出 PNG/SVG
小贴士
- Mermaid 是 AI 最兼容的图表语言,优先用 Mermaid 起步,再扩展到 draw.io / PlantUML
- 把架构图源码放进 Git 仓库,让文档与代码同步演进
- 让 AI 生成方案后一定要追问 review,把薄弱点补齐
- 团队要沉淀 Prompt 模板,避免每个人重复造轮子
- 架构图不是越复杂越好,能讲清一件事就是好图
1 / 5