SuperAPI AI 工具集

excalidraw

通用与其它

查看项目

更新于 10-16 02:33

技能介绍

用途:该技能用于以 Excalidraw JSON 格式程序化创建和编辑手绘风格图表,适用于流程图、架构图、线框图等可视化需求。

主要能力:支持 rectangle、ellipse、diamond、text、arrow、line、freedraw、image、frame 等元素类型;可设置 fillStyle、strokeWidth、strokeStyle、roughness、opacity、roundness 等样式;支持箭头绑定(startBinding/endBinding 与 boundElements)来连接形状;提供配色、字体(1 手绘 Virgil、2 Helvetica、3 Cascadia)与最佳实践建议。可创建流程图、时序图、架构图、思维导图、数据流图、ERD、线框图等。

使用方式:生成 .excalidraw JSON 文件,顶层结构为 type、version、source、elements、appState、files。每个元素至少需要 type、id、x、y 与样式属性。示例(最小矩形):{"type":"excalidraw","version":2,"source":"https://excalidraw.com","elements":[],"appState":{"viewBackgroundColor":"#ffffff","gridSize":null},"files":{}}。

限制:资料未提供具体安装命令、调用入口、收费价格或与平台的集成方式;仅说明可参考 diagram-patterns.md、examples.md、element-reference.md、best-practices.md 等文档。实际可用性取决于运行环境是否支持该技能。