Next AI Draw.io 架构设计分析
Next AI Draw.io 是一个 AI 驱动的图表创建工具,通过自然语言命令和 AI 辅助可视化来创建、修改和增强 draw.io 图表。
graph TB
User[用户] --> Browser[浏览器 / 桌面应用]
Browser --> UI[React 前端 UI]
UI --> Chat[聊天界面]
UI --> DrawIO[Draw.io 编辑器]
UI --> Settings[设置面板]
Chat --> API[Next.js API Routes]
Settings --> API
API --> ChatAPI[api/chat<br/>核心对话接口]
API --> ConfigAPI[api/config<br/>配置接口]
API --> ValidateAPI[api/validate-diagram<br/>图表验证]
API --> ValidateModelAPI[api/validate-model<br/>模型验证]
// ...