🛑 为什么现有的 AI 绘图工具不好用?
目前市面上大多数 Text-to-Image 工具(包括 Midjourney 或 DALL-E ),在生成技术图表时有两个致命缺陷:
- 生成的图是“死”的: 给你一张 JPG/PNG ,发现一个文字错了或者连线不对,没法改,只能重新抽卡。
- 不标准: 生成的架构图看起来很酷,但完全不符合 UML 或云架构标准,无法用于技术文档。
DeepDiagram 的诞生就是为了解决这个问题。它不生成像素,而是生成代码。
🌟 核心亮点:两大工程化绘图引擎
DeepDiagram 内置了多智能体路由,其中最受开发者欢迎的是以下两个 Agent ,它们完美复刻了专业工具的体验:
1. 架构师的神器:Draw.io / Atlas Agent
这是目前也是市面上少有的、能深度集成 Draw.io 的 AI 实现。
- 应用场景: 复杂的云资源拓扑图 (AWS/Azure/Aliyun)、标准 UML 类图、大型系统架构设计。
- 杀手级特性:

2. 数据分析师的帮手:ECharts AI Agent
如果你被 ECharts 那成百上千行的 option 配置折磨过,你会爱上这个功能。
- 应用场景: 后台运营报表、数据大屏、业务数据分析。
-
杀手级特性:
- 数据清洗: 你只需要扔进去一段原始的 JSON 数据或 Excel 表格,AI 会自动分析字段含义。
- 代码直出: 自动生成高颜值的 ECharts 配置代码。不是截图,是真实的渲染代码,支持交互、缩放和筛选。

🧩 其他能力
除了上面两个核心强项,为了满足日常需求,我们还集成了:
- Mermaid: 快速生成简单的时序图、流程图。
- React Flow: 生成基于 React 的可交互节点图。
- 草图转代码: 支持上传白板草图,自动识别结构并转换为上述格式。
🛠️ 技术实现
这是一个标准的 Agentic Workflow 应用,感兴趣的朋友可以参考源码:
- 编排: LangGraph (Python)
- 前端: React 19 + TailwindCSS
- 部署: Docker Compose
🔗 项目地址
开源不易,如果这两个功能正好戳中了你的痛点,希望能获得你的一个 Star ⭐️!