SuperAPI AI 工具集

diagrammer

设计与创作

查看项目

更新于 10-15 20:34

技能介绍

用途:diagrammer 用于把一个小型 JSON 规格转换为干净的 SVG 图表,适合需要精确技术图但不想打开设计工具的场景,例如 README 图表、架构草图、请求流程、状态机、神经网络或 Transformer 图、简单数据管道。

主要能力:支持内置节点类型 box、circle、text、database、stack、group、note 和 custom;边可带标签;可选字段包括 direction(LR 或 TB)、router(straight 或 ortho)、style(solid 或 dashed)、weight(thin 或 thick)。完整参考可运行:diagrammer prompt。

使用方式:先本地安装渲染器,命令为 pipx install diagrammer。随后把用户的自然语言图表需求转换为 JSON 规格,保存为临时或项目文件,再渲染:diagrammer path/to/spec.json > path/to/diagram.svg,最后把 SVG 路径返回给用户。规格中 nodes 定义节点,edges 定义连接。

限制与选择:当输出需要作为可提交的 SVG 产物时使用本工具。若用户明确要求 Mermaid 语法或希望由 Markdown 平台渲染,应优先用 Mermaid;若用户想要可编辑的手绘画布文件,应优先用 Excalidraw。