name: system-diagrammer description: 使用Mermaid.js生成系统架构图(C4、序列图)。
系统图表生成器
目的
快速为产品需求文档(PRDs)或技术规范创建架构图。输出是兼容GitHub和Notion的Mermaid.js代码。
使用方法
1. C4上下文图(高级)
python .agent/skills/system-diagrammer/scripts/diagram.py --type c4 --title "电子商务系统" --nodes "用户, Web应用, API网关, 订单服务, 数据库"
2. 序列图(流程流)
使用格式 A->B:消息。
python .agent/skills/system-diagrammer/scripts/diagram.py --type sequence --title "登录流程" --steps "用户->Web:点击登录, Web->API:POST /login, API->DB:验证用户, DB->API:用户找到, API->Web:返回令牌"
输出
脚本返回一个可直接使用的 mermaid 代码块。