SuperAPI AI 工具集

d2-diagram

通用与其它

查看项目

更新于 10-16 00:04

技能介绍

用途:把文字描述转换为结构清晰、样式统一的 D2 图表,适用于系统架构、数据流与流程、网络拓扑、软件组件关系、流程图与决策树、数据库结构、微服务架构,以及任何“画图/可视化/展示关系”的请求。

主要能力:支持方向控制、容器与嵌套分组、类(classes)复用样式、颜色与描边、形状选择(person、cylinder、hexagon、cloud、rectangle、diamond、circle、queue、stored_data 等)、图标、连接标签、动画描边、注释、链接与提示、网格布局,以及通过 vars.d2-config 调整布局引擎(如 elk)与间距。

使用方式:技能要求先阅读 references/d2_syntax_reference.md 了解语法,再阅读 references/d2_validated_icons_list.md 获取可用图标 URL;随后按六步流程操作:分析需求(核心组件、关系、层级、流向、特殊要求)、设计结构、选择形状与图标、应用样式、按 D2 语法构建、最后按清单检查。输出应为完整可用的 .d2 文件,可用 D2 CLI 渲染:d2 diagram.d2 output.svg,也可在 https://play.d2lang.com 使用或集成到文档系统。

限制与注意:图标只能使用已验证列表中的 URL,不得编造图标地址,否则会失败;无合适图标时改用形状加标签。避免过度嵌套、缺少 direction、混用不一致样式、连接线交叉与元素拥挤;复杂图应拆分或分层。资料未提供该技能的收费、价格、平台支持范围与具体效果数据。