excalidraw-diagrams
excalidraw-diagrams 是一个通过 Python 以编程方式生成 Excalidraw 图表的技能。它用于替代 ASCII 图,产出专业且可编辑的图表,输出为 .excalidraw JSON 文件,可在 excalidraw.com 拖放打开、在 VS Code 的 Excalidraw 扩展中编辑、嵌入文档,或导出为 SVG/PNG 用于 Google Docs、演示文稿等。该技能提供 Diagram、Flowchart、AutoLayoutFlowchart、ArchitectureDiagram 等类,支持盒子、文本、箭头、连线等元素,并可通过 DiagramStyle、FlowchartStyle、ArchitectureStyle、BoxStyle 等配置类自定义外观、配色方案、粗糙度、描边样式与自动尺寸。还支持将图表直接保存到 Google Drive 并生成在线编辑链接。