AI Diagram Maker 是一款 AI 驱动的图表生成工具,专注于将自然语言描述快速转化为专业的软件架构图、UML 图和流程图。其核心目标是让开发者专注于架构设计,而非学习复杂工具的操作。
用途
该工具用于替代传统拖拽式绘图软件,帮助用户以对话方式快速创建和迭代图表。适用于软件架构设计、系统流程梳理、数据库建模、认证流程展示等场景。
主要能力
- 文本生成图表:输入纯英文描述,AI 自动理解并生成结构化图表代码(D2 语言),并渲染为可视化图表。
- 附件生成图表:上传图片、文档或笔记,AI 将其转换为结构化图表。
- 代码转图表:分析 GitHub 公开或私有仓库,自动生成代码库架构图。
- 对话式编辑:通过自然语言要求 AI 修改现有图表,如“把这个改成序列图”。
- 自动布局与样式:AI 自动处理位置、对齐和设计,生成专业外观。
- 多格式导出:支持导出 PNG、SVG 或 Diagram 代码。
- 代码快速编辑:可切换到代码视图直接编辑底层 D2 代码。
- 图表修订历史:追踪更改并恢复先前版本(Plus 和 Max 计划提供)。
- MCP Server for IDEs:可在 Cursor、Claude Desktop、VS Code 或任何 MCP 客户端中直接生成图表,将自然语言、代码、ASCII、图片或 Mermaid 转换为可编辑图表。
使用方式
用户通过网页界面或 IDE 中的 MCP 客户端,输入自然语言描述或上传附件,AI 即生成图表。可通过对话继续调整,或切换到代码视图手动修改。支持从 GitHub 仓库 URL 生成图表(公开仓库无需认证,私有仓库需要 GitHub 认证)。
适用场景
- 快速绘制软件架构图、微服务图、数据库模式图、网络图、流程图、序列图等。
- 从现有代码库或文档中可视化结构。
- 团队头脑风暴和设计讨论。
- 将图表嵌入文档、演示或代码仓库。
限制
- 官方资料未提供具体定价、免费额度或套餐细节。
- 私有仓库代码转图表需要 GitHub 认证。
- 修订历史功能仅限 Plus 和 Max 计划,具体价格暂未提供。
- 依赖 D2 语言,但用户无需学习该语法即可使用。
- 部分功能如 Diagram-as-code 仓库集成标注为“即将推出”。