d2

Installation
SKILL.md

D2 画图技能(系统级 · 通用)

D2(Declarative Diagramming)= 文本转图的声明式语言。d2 in.d2 out.svg 一行命令出图。 完整官方文档已本地化到本 skill 的 references/ 目录(见 3.10 节映射表),无需联网查阅。


1. 何时用 D2

想画什么 用 D2 适合吗
架构图/分层图/模块依赖 ✓ 强项(容器 + 自动布局)
流程图/时序图 ✓ 强项(内置 diagram 类型)
ER 图/数据库表 ✓ 强项(sql_table shape)
业务时序/消息流/类图 ✓(sequence_diagram / 节点级 class)
云架构/微服务 ✓ + Icons 库(需验证 URL 可达性)
看板/仪表盘 ✓(grid-columns 强制布局)
状态机 △ 0.7.1 不支持内置类型,需用普通节点 + 边 + 形状手动搭建
思维导图/甘特图/BPMN △ 不擅长
Installs
6
Repository
syllr/skills
First Seen
Aug 7, 2026