
next-ai-draw-io一句话画出专业架构图自然语言 draw.io 完整上手指南【免费下载链接】next-ai-draw-ioA next.js web application that integrates AI capabilities with draw.io diagrams. This app allows you to create, modify, and enhance diagrams through natural language commands and AI-assisted visualization.项目地址: https://gitcode.com/GitHub_Trending/ne/next-ai-draw-ionext-ai-draw-io 是一个基于 Next.js 的自然语言绘图工具把大语言模型接进 draw.io不用在编辑器里拖控件而是在对话框里打一句话模型生成 draw.io XML 并直接渲染到画布上。改哪里就继续聊哪里整个过程不需要碰绘图工具本身。 场景速览三个典型场景看你能不能对号入座新画架构图输入给聊天应用画一张 RAG 架构图出来的是带数据接入、向量库、LLM 组件的完整连线图AWS / Azure / GCP 官方图标直接可用复刻已有图上传一张截图或 PDF让模型把它翻译成 draw.io 格式再微调适合把旧文档里的图片变成可编辑资产改现有图对画布说把数据库从 MySQL 换成 PostgreSQL它只动相关部分不会整张图重画上图是画一张灯不亮时的故障排查流程图这一句生成的结果判断节点、Yes/No 分支、终止状态都齐了。三步跑起来部署与模型配置Docker 是最快的路径git clone https://gitcode.com/GitHub_Trending/ne/next-ai-draw-io cp env.example .env # 配置提供商与密钥 docker-compose up -d # 访问 http://localhost:3000compose 文件会同时拉起一个自托管 draw.io 服务网络受限环境也能完整运行。.env里真正必填的只有两项AI_PROVIDERopenai # bedrock / openai / anthropic / google / deepseek 等 AI_MODELgpt-4o # 多个模型用逗号分隔会生成切换下拉框启动后还能在/admin面板随时改提供商、模型和访问码ACCESS_CODE_LIST项目也带 Electron 桌面端支持完全离线使用。⚙️ 它是怎么把自然语言变成图的核心不是模型写代码、前端负责渲染这么简单而是两个机制1. 用工具调用绘图而不是在对话里聊天。看 app/api/chat/route.ts模型拿到一组工具display_diagram输出整张新图的 XML、edit_diagram对现有 XML 做查找-替换补丁、append_diagram输出被截断时续写。小改动不重画整图而是打几个补丁既快又不会破坏已有布局。2. 当前画布是唯一事实来源。系统提示词lib/system-prompts.ts明确要求模型以画布当前 XML 为准做判断——因为用户随时可能手动挪形状模型凭记忆编辑就会对不上。更讲究的一点是用专业图标前必须先调get_shape_library查语法图标文档在 docs/shape-libraries/覆盖 AWS、Kubernetes、Cisco 等 30 多个库提示词里明令禁止猜形状名。提供商侧由 lib/ai-providers.ts 统一抽象Bedrock、OpenAI、Anthropic、Gemini、DeepSeek、Ollama 等 20 多家配置方式一致切换成本低。官方 demo 站部署在 AWS 上结构大致如下EC2 跑服务Bedrock 出模型S3 存文件DynamoDB 管会话与配额能力与边界能做什么做不好什么能做的图片 / PDF 上传转图截图复刻、PDF 提取文本后成图历史回滚每次 AI 修改前自动存快照随时恢复MCP 集成可以作为工具挂进 Claude Desktop、Cursor 等 AI 客户端导出 .drawio / .svg / .png后续在完整编辑器里继续加工要留意的布局由模型自己决定复杂图可能出现元素重叠、连线穿过形状需要手动微调大图超过输出 token 上限时依赖append_diagram续写仍有截断风险没有多用户实时协作历史记录是单机维度的生成质量直接绑定所用模型弱模型和强模型体验差距明显对比与技巧和 Mermaid 类文本转图有什么区别一句话对比Mermaid 类工具只能描述逻辑流程形状集和样式有限它输出的是标准 draw.io XML形状库更全、导出格式更多且成品可直接拖进专业编辑器继续改。两个实用小技巧布局要求写进第一句比如从左到右布局负载均衡、应用、数据库三层首图质量会稳定很多改图时点名具体元素。模型用的是查找-替换补丁模糊指代改一下那个框容易打偏适合谁适合经常要产架构图、流程图的后端和架构师以及想把一堆图片资产转成可编辑图表的团队。如果你能接受花十分钟手绘一张图这个工具收益不大如果一个月要画几十张值得配一套。【免费下载链接】next-ai-draw-ioA next.js web application that integrates AI capabilities with draw.io diagrams. This app allows you to create, modify, and enhance diagrams through natural language commands and AI-assisted visualization.项目地址: https://gitcode.com/GitHub_Trending/ne/next-ai-draw-io创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考