AI Smart Draw:一站式 AI 绘图工具整合方案
最近整合了社区各位开发者的优秀实践,做了一个 AI 驱动的图表生成工具集合——ai-smart-draw,支持多种主流图表格式的智能生成。
在线演示:https://ai-smart-draw.vercel.app/
源码仓库:GitHub – shenpeiheng/ai-smart-draw
支持的图表类型
Draw.io (diagrams.net)
通过 AI 生成和修改 XML,创建专业的流程图、过程图和复杂可视化图表。
Mermaid
支持流程图、序列图、甘特图等多种图表类型,提供实时 SVG 预览。
PlantUML
内置渲染代理,支持 plantuml.com、kroki.io 或自定义端点。
Excalidraw
AI 辅助的手绘风格图表,适合快速草图和有机图表创建。
Graphviz
使用 DOT 语言创建图形图表,通过 kroki.io 提供渲染支持。
Kroki(20+ 格式)
通过 kroki.io 统一接口支持多种图表格式:
- PlantUML:UML 图、活动图、序列图
- Mermaid:流程图、序列图、甘特图
- BPMN:业务流程建模图
- Graphviz:图形可视化和网络图
- BlockDiag:方框图
- C4-PlantUML:软件架构图
- Ditaa:ASCII 艺术转图像
- Erd:实体关系图
- Vega/Vega-Lite:数据可视化
- 以及其他 15+ 格式
相关项目
— 【更新Opus 4.5】写了一用 LLM 控制 Drawio 生成流程图的web app特征如下: 直接和 Drawio 无缝连接,不用复制粘贴来回倒腾 Drawio 的 XML 文件。 支持图像输入,可以直接发个手绘图让 llm 画图。 有历史功能。可以回溯到之前的编辑记录。 最近更行了模型和prompt,现在能生成aws的架构图了,还可以画猫Web 框架用的 Nextjs 。原理就是用 Embed Drawio 然后通过输入和输出 XML 的结果来控…
— 绘图神器再次升级!前情引用 新的excalidraw画图神器来了! – 资源荟萃 – LINUX DO 经过狂肝两周,更强的来了! 简要介绍亮点: excalidraw和drawio双模式支持。excalidraw更漂亮,drawio专业性更强。 支持多轮对话,图形调整起来更加随心所欲 UI大升级,小小的借鉴(抄)了一下lavort的设计更多亮点,佬友们进去体验了就知道,绝对不会…





