详细介绍
Smart Excalidraw 是一款面向可视化创作的 AI 辅助工具,使用大语言模型(LLM, Large Language Model)将自然语言描述自动转换为结构化、可编辑的图表。生成结果基于 Excalidraw 格式,用户可在画布上自由微调样式与布局,完成从自动生成到手工精修的一体化工作流。项目同时提供在线演示与本地部署方案,配置只需填写 AI 提供方的 API Key,数据与配置保存在浏览器本地以保障隐私。
主要特性
- AI 驱动:利用 LLM 理解需求并生成专业图表。
- 丰富图表类型:支持流程图、架构图、时序图、ER 图、思维导图等 20+ 种类型。
- Excalidraw 集成:输出完全兼容 Excalidraw,支持画布上交互式编辑与样式调整。
- 开箱即用:支持在线使用与本地运行,配置简单,隐私保存在本地浏览器。
使用场景
适用于产品原型设计、架构图绘制、技术文档插图与团队协作场景。设计师或工程师只需用自然语言描述目标,即可快速获得结构化图表,再在 Excalidraw 画布上进行精修;同时可将其集成到设计评审、文档生成或 CI 流程中以提升可视化产出效率。
技术特点
- 多模型兼容:支持 OpenAI、Anthropic 等主流模型,推荐使用 Claude Sonnet 系列以获得更好表现。
- 智能连接算法:内置连接点优化算法,自动避开线路交叉,提升可读性。
- 前端存储:配置与临时数据保存在浏览器端,降低服务器托管成本并增强隐私保障。
- 现代栈实现:基于 Next.js、Excalidraw 与 TailwindCSS,便于本地开发与扩展。