开源工具推荐 AI 自动生成流程图

用 AI 自动生成流程图?这款开源工具做到了!

你是不是也有以下需求:通过自然语言,或者一张草图,自动生成结构清晰的流程图或架构图? 没想到,真的有开发者把这件事做成了,做得很好而且开源!

今天要向大家强烈推荐一款开源项目:next-ai-draw-io。它将大语言模型(LLM)与 draw.io 深度结合,真正实现了"说画就画"的智能绘图体验。

🌟 一句话概括

你只需输入一段文字描述(比如"画一个用户登录的流程图"),AI 就会自动生成对应的 draw.io 流程图,并且支持上传图片反向生成结构化图表

"

Demo 地址 👉 https://next-ai-draw-io.vercel.app

我试用后,效果非常好,可以利用上传的图片快速生成类似的可编辑的流程图。

测试效果

🚀 核心功能亮点

  • 自然语言生成图表:输入文字指令,AI 自动生成 draw.io 兼容的 XML 图表。

  • 图片转流程图:上传手绘草图或截图,AI 自动识别并重建为可编辑的结构化图表。

  • 多模型支持:兼容 OpenAI、Anthropic(Claude)、Google AI、Azure、Ollama、DeepSeek 等主流大模型。

  • 版本历史 & 实时聊天交互:每次修改都保留历史记录,还能在聊天窗口中实时调整图形。

  • 动画连接线:支持生成带动态效果的连接线,让复杂系统架构"活"起来。

💡 技术栈 & 原理简析

  • 前端框架:Next.js

  • 绘图引擎:react-drawio(基于 draw.io

  • AI 交互:ai-sdk/react

  • 数据格式:所有图表以 draw.io 的 XML 格式存储和渲染,完全兼容官方编辑器

整个流程是:用户输入 → LLM 理解意图 → 生成/修改 XML → 实时渲染图表。

🛠️ 如何本地部署?

  1. 克隆项目:

    复制代码
    git clone https://github.com/DayuanJiang/next-ai-draw-iocd next-ai-draw-io
  2. 安装依赖:

    复制代码
    npm install
  3. 配置 AI 提供商(如 OpenAI):

    复制代码
    cp env.example .env.local

    编辑 .env.local,填入你的 API Key、模型名称等。

  4. 启动服务:

    复制代码
    npm run dev

    访问 http://localhost:3000 即可开始绘图!

开源地址:

👉 https://github.com/DayuanJiang/next-ai-draw-io在线体验:

👉 https://next-ai-draw-io.vercel.app

看着涨🌟速度就知道不简单,快去试试吧~

往期相关

ProcessOn + DeepSeek:飞速提升流程图制作效率

Deepseek + Napkin 轻松打造高颜值流程图

deepseek + mermaid 自动绘制流程图

D2 简洁而强大的脚本流程图工具

obsidian excalidraw 绘制思维导图

ProcessOn + DeepSeek:飞速提升流程图制作效率

相关推荐
百锦再2 小时前
万字解析:抖音小程序与微信小程序开发全景对比与战略选择
人工智能·ai·语言模型·微信小程序·小程序·模拟·模型
GitCode官方2 小时前
MiniMax M2.1 正式开源并全面上线 AtomGit
ai·开源·atomgit
CoderJia程序员甲3 小时前
GitHub 热榜项目 - 日榜(2025-12-29)
ai·开源·llm·github
程序员佳佳4 小时前
【硬核实测】GPT-5.2-Pro 对决 Gemini-3-Pro (Banana Pro):开发者如何低成本接入下一代 AI 模型?附 Python 源码
人工智能·python·gpt·chatgpt·ai作画·midjourney·ai编程
熊猫钓鱼>_>4 小时前
Tbox使用教程与心得体验:智能体驱动我的“2025年大模型发展工作总结及企业智能办公场景应用前景“深度报告生成
大数据·人工智能·ai·llm·提示词·智能体·tbox
古时的风筝5 小时前
我把微信读书年度报告扔给AI,AI挖掘出了我不为人知的一面
程序员·ai编程
AC赳赳老秦5 小时前
汽车制造:DeepSeek辅助设备故障预测与停机时间降低方案
信息可视化·汽车·流程图·甘特图·memcached·智能电视·deepseek
鼓掌MVP5 小时前
使用 Tbox 打造生活小妙招智能应用:一次完整的产品开发之旅
人工智能·ai·html5·mvp·demo·轻应用·tbox
哥布林学者13 小时前
吴恩达深度学习课程四:计算机视觉 第四周:卷积网络应用 (一) 人脸识别
深度学习·ai
lengjingzju15 小时前
基于IMake的 GCC 编译与链接选项深度解析:构建高效、安全、可调试的现代软件
c++·安全·性能优化·软件构建·开源软件