乐于分享
好东西不私藏

2.7 万 Star!这个 AI 画图工具,产品经理和开发者都在用

2.7 万 Star!这个 AI 画图工具,产品经理和开发者都在用

2.7 万 Star!这个 AI 画图工具,产品经理和开发者都在用

不用拖拽、不用打开 draw.io,打一句话就能生成专业的架构图、流程图、数据可视化。初步尝试下来,从想法到图表的时间从几十分钟压缩到了几秒。


你是不是也这样?

每次要画架构图或流程图,都得折腾半天:

  • 打开 draw.io,找组件、拖节点、连线条
  • 调配色、对齐、间距,半小时过去了
  • 改需求后整个图要重做
  • 云架构图里找 AWS/Azure/GCP 图标找半天

我以前也经常这样。直到最近发现了一个开源项目,才意识到原来「画图」这件事可以用自然语言搞定。


一、Next AI Draw.io 是什么?

GitHub:DayuanJiang/next-ai-draw-io(2.7 万+ Star,2.9k Fork,Apache-2.0 开源协议)

在线体验:next-ai-drawio.jiang.jp

一句话介绍:一个用自然语言创建和编辑 draw.io 图表的 Web 应用。你只管描述,AI 帮你画图。

这个项目由 DayuanJiang 开发,核心技术栈是 Next.js + Vercel AI SDK + react-drawio,字节跳动豆包为演示站提供了 API 赞助。

核心特点

特点 说明
自然语言画图 打一句话就能生成图表,不需要拖拽
图片还原 上传现有图表,AI 自动复制和增强
PDF/文本导入 上传文档,AI 从中提取内容生成图表
支持云架构图 专门支持 AWS、GCP、Azure 架构图
动画连接器 支持动态连接线,让图表更生动
多模型支持 OpenAI、Claude、Gemini、DeepSeek、豆包等
MCP 协议 可与 Claude Code、Cursor 等 AI 代理集成

二、它能画什么?

1. 技术架构图

Prompt:「生成一个 RAG 架构图,包含数据摄取、向量数据库、检索和生成模块」

2. 认证流程图

Prompt:「生成使用 React 和 AWS 的认证流程图,包含登录、MFA、会话管理」

3. 云架构图

Prompt:「生成 Serverless 架构图,使用 AWS Lambda、API Gateway、DynamoDB」

4. 概念模型图

Prompt:「可视化 Henry Chesbrough 的开放式创新模型」

5. 任意图形

Prompt:「给我画一只可爱的猫」


三、怎么用?

方法一:在线直接使用(零门槛)

  1. 打开 next-ai-drawio.jiang.jp
  2. 在聊天框里输入你想画的图
  3. AI 实时生成,浏览器直接渲染

演示站有使用次数限制,你也可以点击设置图标配置自己的 API Key。

方法二:本地部署

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 克隆仓库
git clone https://github.com/DayuanJiang/next-ai-draw-io
cd next-ai-draw-io
 
# 安装依赖
npm install
 
# 配置环境变量
cp env.example .env.local
 
# 启动开发服务器
npm run dev
 
# 浏览器打开
http://localhost:6002

方法三:Docker 部署

项目提供了完整的 Docker 部署指南,适合团队内部部署。

方法四:MCP 集成(和 AI 代理联动)

如果你用 Claude Code 或 Cursor,可以通过 MCP 协议集成:

1
2
# 添加 MCP 服务器到 Claude Code
claude mcp add drawio -- npx @next-ai-drawio/mcp-server@latest

然后在 Claude Code 里直接说:

1
帮我画一个用户认证流程图,包含登录、MFA、会话管理

图表会实时在浏览器中生成!


四、产品经理实战演示

场景 1:画一个产品架构图

传统做法

  1. 打开 draw.io(5 分钟)
  2. 找组件、拖节点、连线(15 分钟)
  3. 调配色、对齐、间距(10 分钟)
  4. 总计:约 30 分钟

用 AI 的做法

  1. 打开 next-ai-draw.io
  2. 输入:「生成一个产品架构图,包含用户端、API 网关、业务服务层、数据库层、AI 服务层」
  3. 等 10-30 秒,图表自动生成
  4. 总计:约 1 分钟

场景 2:根据 PRD 生成流程图

把 PRD 文档上传(支持 PDF 和文本文件),告诉 AI:

1
根据这份 PRD,生成用户注册的完整业务流程图

AI 会自动提取关键流程,生成对应的流程图。

场景 3:根据现有图表生成可编辑版本

有一张截图或 PDF 格式的架构图,想让 AI 帮你转成可编辑的 draw.io 格式?

直接上传图片,告诉 AI:

1
根据这张图,生成一个可编辑的版本

五、支持哪些 AI 模型?

项目支持多种 AI 提供商:

提供商 特点
字节豆包 演示站默认,注册 ARK 平台有 50 万免费 token
Claude 云架构图最佳选择(训练过 AWS/Azure/GCP 图标)
GPT-5.1 长文本生成能力强,适合复杂图表
Gemini 3 Pro 多模态理解好,图片还原能力强
DeepSeek 性价比高
OpenRouter 多模型聚合
SiliconFlow / ModelScope 国内可用

注意:生成 draw.io XML 需要较强的长文本生成能力,推荐用 Claude Sonnet 4.5、GPT-5.1、Gemini 3 Pro、DeepSeek V3.2/R1 等。


六、效果对比

场景 传统方式 AI 辅助
简单流程图 15-20 分钟 30-60 秒
技术架构图 30-60 分钟 1-3 分钟
云架构图 1-2 小时(找图标+排版) 2-5 分钟
概念模型图 20-40 分钟 1-2 分钟
根据文档生成 1-2 小时(阅读+提取+画图) 2-5 分钟

初步尝试下来,对于「快速出图、不需要像素级精确」的场景,用 AI 确实能大幅节省时间。


七、和传统画图的对比

维度 draw.io Next AI Draw.io
操作方式 拖拽节点、连线 自然语言描述
学习成本 需要熟悉界面 会说话就行
出图速度 取决于熟练度 几秒到几分钟
云架构图 手动找图标 AI 自动生成,支持 AWS/GCP/Azure
动画效果 不支持 支持动态连接线
精细编辑 强(可精确调整) 弱(AI 生成后需手动调)
适合场景 精确定稿 快速出原型、头脑风暴

核心差异:draw.io 是「更好的画图工具」,Next AI Draw.io 是「让画图这层消失」。


八、适合谁用?

人群 推荐理由
产品经理 快速出产品架构图、流程图,不用等设计
技术管理者 团队架构图、技术路线图,几秒搞定
架构师 系统架构图、云架构图,AI 帮你搭骨架
前端/后端开发 数据流图、接口图、部署图
技术写作者 技术文档里的示意图,不用再打开画图工具

九、注意事项

限制 1:精细编辑能力有限

说明:AI 生成的图表是初稿,如果需要精确调整节点位置、颜色细节,还是需要在 draw.io 里手动编辑。

建议:先用 AI 出初稿,再手动微调。

限制 2:复杂图表需要多轮对话

说明:非常复杂的图表可能需要和 AI 多轮对话来调整细节。

建议:分步骤描述需求,先生成整体框架,再逐步补充细节。

限制 3:模型能力影响生成质量

说明:生成 draw.io XML 需要较强的长文本生成能力,小模型可能效果不佳。

建议:使用 Claude、GPT、Gemini 等大模型,效果最好。


十、总结

核心要点

  1. 自然语言画图: 打一句话就能生成图表,不需要打开任何画图工具
  2. 2.7 万+ Star 验证: Apache-2.0 开源协议,社区活跃
  3. 多模型多部署: 支持主流 AI 提供商,可在线/本地/Docker/MCP 部署
  4. 适合快速出图场景: 架构图、流程图、云架构图、概念模型

立即行动

  1. 在线体验:next-ai-drawio.jiang.jp
  2. Star 仓库:github.com/DayuanJiang/next-ai-draw-io
  3. 试试输入:「生成一个 RAG 架构图」
  4. 等 30 秒,拿回一张专业架构图

这是我目前的学习笔记,还在持续探索中。如果你也有用 AI 画图的实战经验,欢迎在评论区交流。


免责声明:本文内容仅为个人学习分享,提及的工具/服务仅限合法合规使用。该项目为 Apache-2.0 开源协议,遵守对应许可条款即可使用,如有侵权请联系删除。


感谢你的阅读。

如果这篇文章对你有帮助,欢迎:

  • 点赞支持
  • 分享给朋友
  • 在评论区分享你的想法

关注「AI 工程化实战派」,不空谈虚概念,只输出务实干货。

期待和你的交流!