开源工具Next AI Draw.io —— 用自然语言就能画专业图表如果你经常需要画架构图、流程图、思维导图,但又觉得手动拖拽节点太麻烦,或者画出来的图总是不够“专业”,那么今天要介绍的这款开源工具可能正是你需要的。它叫Next AI Draw.io,是一个基于 Next.js 构建的 Web 应用,最大的亮点是:你只需要用自然语言告诉它你想要什么,它就能自动生成 draw.io 格式的图表,而且支持你通过聊天对话不断修改和优化。这个项目目前在 GitHub 上已经收获了超过33.2k的星标,3.6k次 fork,社区活跃度很高。它的作者是DayuanJiang,项目完全开源,采用Apache-2.0许可证。你可以直接访问在线演示站点体验,无需安装任何东西,甚至可以用自己的 API Key 来绕过演示站的使用限制——你的密钥只存储在本地浏览器中,不会上传到服务器。说到图表生成,很多工具都只能做“模板式”的输出,但 Next AI Draw.io 背后接入了多种大语言模型,包括 OpenAI、Anthropic Claude、Google Gemini、DeepSeek、Ollama 等十多种主流提供商。它利用这些模型的强大文本生成能力,将用户的自然语言指令直接转换成 draw.io 的 XML 格式。这意味着,你可以描述一个“带有动画连接线的 Transformer 架构图”,或者“使用 React 和 AWS 的无服务器认证流程”,AI 就能帮你画出来。甚至你可以上传现有的图片或 PDF 文档,让 AI 识别并复现、增强其中的图表内容。官方文档里展示了一些很生动的示例。比如有人用“给我画一个 Transformer 架构的动画连接图”这种 Prompt,生成的结果包含动态连接线;还有人用“生成一个 RAG 架构图,用于聊天应用”,AI 输出了带有数据摄入过程的连接图。甚至有人让 AI 画一只可爱的小猫,结果也真的生成了一张 draw.io 风格的小猫图。虽然这些图表可能没有专业设计师那么精致,但对于快速构思、方案演示、文档配图来说,已经非常实用了。更酷的是,这个项目还提供了MCP Server支持。MCP 是 Model Context Protocol 的缩写,一种让 AI 客户端与外部工具交互的协议。你可以把它配置到 Claude Desktop、Cursor、VS Code 等编辑器中,然后直接在这些工具里让 AI 帮你画图。配置方式很简单,在 MCP 配置文件中加入一行命令即可。配置完成后,你只要在 AI 对话中输入“创建一个用户登录流程图,包含 MFA 和会话管理”,图表就会实时呈现在你的浏览器中。这种体验非常流畅,尤其适合开发者在写代码或写文档时顺手生成图表。对于团队部署,Next AI Draw.io 也考虑得很周全。它支持通过Docker一键运行,也支持部署到Vercel、Cloudflare Workers、腾讯 EdgeOne Pages等平台。如果选择腾讯 EdgeOne Pages,还能获得 DeepSeek 模型的每日免费额度。此外,项目提供了管理员面板功能,你只需要在环境变量中设置 ADMIN_PASSWORD,然后访问 /admin 路径,就能在网页上管理模型、访问码、功能开关、用量配额等,不需要手动修改 .env 文件。对于有多模型需求的企业,还可以配置 AI_MODELS_CONFIG 环境变量或 ai-models.json 文件,实现服务端多模型切换,让所有用户无需个人 API Key 就能使用预设的模型。项目作者特别提到,Claude 系列模型因为经过了 draw.io 图表(包含 AWS、Azure、GCP 等云架构图标)的训练,所以如果你需要生成云架构图,这是最佳选择。而其他模型如 GPT-5.1、Gemini 3 Pro、DeepSeek V3.2/R1 也都有不错的表现,因为生成 draw.io XML 需要模型具备很强的长文本格式控制能力。在技术栈方面,Next AI Draw.io 使用了Next.js做前端框架和路由,Vercel AI SDK处理流式 AI 响应和多提供商支持,react-drawio负责图表的呈现和交互。整个项目用TypeScript编写,代码量占比超过 92%,结构清晰,便于二次开发。最后要提的是,这个项目的在线演示站点得到了字节跳动豆包的赞助,使用了强大的glm-4.7模型,你可以直接去体验。如果你觉得这个项目对你有帮助,也可以考虑通过 GitHub Sponsors 支持作者,帮助他维持演示站点的运营。另外,如果遇到问题或者有建议,可以在 GitHub 仓库里提 issue,或者直接给作者发邮件。总的来说,Next AI Draw.io是一个把 AI 与图表工具深度结合的优秀开源项目。它降低了画图的门槛,让非设计人员也能快速产出高质量图表,同时也为开发者提供了灵活部署和扩展的能力。如果你正在寻找一个“用嘴画图”的工具,不妨试试它。感兴趣的读者可以访问项目 Github 网址,了解更多细节:https://github.com/DayuanJiang/next-ai-draw-io