SuperAPI AI 工具集

excalidraw-ai

设计与创作

查看项目

更新于 10-15 23:32

技能介绍

用途:通过直接编写 Excalidraw JSON 生成图表,无需模板,可完全控制每个元素。适用于创建架构图、流程图、思维导图,可视化系统设计、数据流或流程,从代码分析或文档生成图表,以及需要精确控制布局与样式的自定义图表。

主要能力:提供 Excalidraw JSON schema 参考,支持 rectangle、ellipse、diamond、text、arrow、line 等元素类型,可设置位置、尺寸、描边色、背景色、填充样式、线宽、线型、粗糙度、透明度、旋转、分组、随机种子等属性。文本支持字号、字体族、对齐方式;箭头支持 points、startBinding/endBinding 绑定及箭头样式。附带组件配色参考(数据库、缓存、队列、负载均衡、网关、CDN、认证、存储、服务、容器、函数、监控、Web 应用、移动端)与主题配色。assets/ 目录提供 .excalidrawlib 图标库,共 305 个组件,包括 AWS 架构图标 248 个、系统设计元素 24 个、Draw.io 风格图标 18 个、预置模板 8 个、软件架构组件 7 个。

使用方式:编写符合 schema 的 JSON 对象,包含 type、version、source、elements、appState、files 字段;将图表保存为 .excalidraw 或 .json 文件,可导入 excalidraw.com、嵌入文档或 Web 应用,或通过 Excalidraw 导出功能转换为 PNG/SVG。使用图标库时解析库 JSON,找到所需组件,调整位置后加入 elements 数组。

限制:资料未提供安装命令、收费、价格、平台支持或效果保证等信息。