无成本搭建 AI 画图神器!我以后再也不会手绘架构图了

简介: 小富带你零成本搭建AI画图神器!基于Next.js和开源项目next-ai-draw-io,结合Vercel免费部署,秒变AI绘图平台。输入文字自动生成可二次编辑的流程图、架构图,支持多模型,无需服务器,一键上线,写文档、画架构效率翻倍!

大家好,我是小富~

这期我带大家无成本搭建一个超强的 AI 画图工具,没错就是无成本

老粉丝都知道,我以前的文章中会出现很多还算精美的插图,这些图片大部分都是我用 draw.io 一点点抠出来的。

比如这样的分库分表示意图

TCP的三次握手的流程图

还有这样的一致性hash原理图

现在AI越来越牛X,写文章都可以用AI来辅助,可是画图这事儿,还是得手动绘制。有时候为了画一个逻辑严密的架构图,画图可能就占了写文章一半以上的时间!

我个人还是比较喜欢 draw.io 那种清爽、专业的风格,但现在我用的 drawio 版本 AI 也使不上劲。所以我就在想,有没有一个AI + drawio 的结合体?我说需求,它出图,而且还能支持二次编辑?

在我摸鱼时候,居然让我在Github 扒到了 next-ai-draw-io 这个开源项目。

试用了一下,只能说,以前我那都是过的什么日子,显得好呆啊!

废话不多说搞起,重点是不仅要用起来,还要无成本部署到线上。

next-ai-draw-io

他是个纯前端的基于 Next.js 和 AI 模型的项目,使用非常简单,就像你使用其他的AI工具一样,编写 prompt 就能快速把文字描述,变成简约美观的流程图、序列图、思维导图。

而且生成的不是一张死图,是可以二次编辑微调的,这对程序员和架构师来说太重要了。

多模型支持也还算全吧,市面上常用的OpenAI、deepseek 基础都支持了。

现在很多技术文章里的图很多也是AI做的,所以我越来越觉得,单纯的写技术文章价值越来越低了,必须要弄一些AI也给不出你满意结果的东西。

上手使用

改配置

next-ai-draw-io 项目源码下载以后,只需要做一件事,复制文件 env.example 内容新建一个 .env.local 文件,主要是设置默认的大模型。

编译启动

直接编译启动就行了

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

更简单的可以直接 docker 启动,参数上设置要用的模型类型

docker run -d -p 3000:3000 \
  -e AI_PROVIDER=openai \
  -e AI_MODEL=gpt-4o \
  -e OPENAI_API_KEY=your_api_key \
  ghcr.io/dayuanjiang/next-ai-draw-io:latest

或者用一个环境文件

cp env.example .env

docker run -d -p 3000:3000 --env-file .env ghcr.io/dayuanjiang/next-ai-draw-io:latest

直接页面访问 http://localhost:3000 ,打开能看到了,可以选择修改模型配置。

我试了下手机上用效果也还行

MCP

它还提供了 MCP 服务,可以在大模型里直接配置调用,要不你让大模型给你画图,它只能提供 mermaid 格式,渲染不直观改起还来麻烦。

{
   
  "mcpServers": {
   
    "drawio": {
   
      "command": "npx",
      "args": ["@next-ai-drawio/mcp-server@latest"]
    }
  }
}

Vercel 免费部署

官方推荐 Docker 部署,但还得买服务器,那不是我的风格。因为这是个 Next 项目,而 Vercel 它支持 Next 个人开发者免费托管部署,一分钱不花,服务器都不用买。

部署流程也非常简单,几步就搞定。

导入项目

首先将 next-ai-draw-io Fork到你自己的GitHub里,GitHub地址:https://github.com/DayuanJiang/next-ai-draw-io

登录 Vercel 官网 https://vercel.com/new,用 GitHub 登录并导入刚刚你 Fork 的 next-ai-draw-io 项目。

配置环境变量,这里一定是 Hobby,只有个人开发者是免费的。

如果你不想在项目代码中设置密钥,可以在 Environment Variables 区域,需要填入 AI 的配置信息。比如用 deepseek 那就配置如下就行

AI_PROVIDER=deepseek # 用哪个服务商
AI_MODEL=deepseek-chat # 用哪个模型
DEEPSEEK_API_KEY=sk-22222 # 密钥
DEEPSEEK_BASE_URL=https://api.deepseek.com

填好后,直接点击 Deploy。大概等待 1-2 分钟,Vercel 提供了 xxx.vercel.app 格式的域名,可以直接访问。

自定义域名

如果你自己有域名也可以直接指向过来,Vercel 的地址是 76.76.21.21,然后在已经部署的项目上 setting -> domain -> add domain 就可以了,直接傻瓜式操作。

这是我自己搭建的地址:https://drawio.xiaofucode.com/zh,感兴趣可以玩一下,好好用没有多少钱的!

总结

以前手搓一个复杂的业务架构图,光是拖拽对齐就要半小时。现在底稿由 AI 生成,我只需要修修补补确实快了很多。有时候脑子卡壳,不知道流程哪里漏了,能帮我查漏补缺。

缺点就是审美一般,AI 直接生成的配色和布局比较直男,所以prompt 多给他提要求就好了。复杂逻辑不够准,特别复杂的超大系统图,连线会乱飞,还是要人调整的。

总的来说,这是一个 80 分的辅助工具,对于我这种写文章、写文档的人来说,绝对是神器,可以省掉很多重复劳动。

相关文章
|
4月前
|
人工智能 自然语言处理 API
一句话生成拓扑图!AI+Draw.io 封神开源组合,工具让你的效率爆炸
一句话生成拓扑图!next-ai-draw-io 结合 AI 与 Draw.io,通过自然语言秒出架构图,支持私有部署、免费大模型接口,彻底解放生产力,绘图效率直接爆炸。
3612 153
|
存储 数据采集 数据管理
一体化元数据管理平台——OpenMetadata入门宝典
一体化元数据管理平台——OpenMetadata入门宝典
3954 0
|
关系型数据库 MySQL 数据库
PgSQL常用脚本语句
PgSQL常用脚本语句
875 0
|
1月前
|
人工智能 弹性计算 自然语言处理
OpenClaw Skills是什么、能做什么?OpenClaw Skills 安装保姆级指南:让AI Agent升级为“会干活”
2026年,OpenClaw(原Clawdbot、Moltbot)凭借“自然语言指令+任务自动执行”的核心能力,成为AI自动化领域的热门工具。而支撑其突破“纯对话”局限、实现多元化实操的关键,正是OpenClaw Skills(技能插件)——它就像给AI大脑装上“灵活双手”,让OpenClaw从“只会说”升级为“会做事”,真正成为提升效率的“专属数字员工”。
3319 1
|
3月前
|
人工智能 自然语言处理 数据库
【2026最新最全】AI架构能力-新一代架构图绘制方法论
本文介绍传统IT架构图绘制的痛点,如效率低、易出错、维护难等,并引入AI架构图绘制技术,结合Mermaid、ProcessOn、next-ai-draw-io等工具,提升绘图效率与质量。通过实战案例展示如何用AI快速生成微服务架构图,并对比各类工具优劣,提供选型指南与最佳实践,助力团队高效协作与文档化。
2146 2
|
12月前
|
人工智能 缓存 自然语言处理
全球首款开源通用型AI智能体上线!Suna:自动处理Excel/爬数据/写报告等复杂任务一句话搞定
Suna是由Kortix推出的开源通用型AI智能体项目,通过自然语言交互实现浏览器自动化、文件管理、数据分析等复杂任务处理,支持自托管部署,为研究分析和日常工作提供智能辅助。
2458 55
全球首款开源通用型AI智能体上线!Suna:自动处理Excel/爬数据/写报告等复杂任务一句话搞定
|
2月前
|
Web App开发 测试技术 API
2026年OpenClaw(原Clawdbot)插件化重构技术解析及一键部署教程
2026年OpenClaw(原Clawdbot)通过PR #661完成重大插件化重构,核心是将模型提供商(Provider)从核心代码中解耦,转化为可独立分发的插件包。此次重构并非简单的代码整理,而是架构范式的根本性转变,告别了单体架构的紧耦合、路由膨胀与测试污染等问题,基于标准接口+动态加载的新架构,实现依赖隔离、并行开发与版本自治。尽管启动开销略有增加,但生态扩展性与安全性显著提升,标志着OpenClaw从“单一项目”向“开放平台”迈出关键一步。
1423 0