SuperAPI AI 工具集

033-architecture-diagrams

编程与开发

查看项目

更新于 10-15 21:49

技能介绍

用途:为 Java 项目生成架构与设计图,覆盖 UML 时序图(应用工作流与 API 交互)、UML 类图(包结构与类关系)、C4 模型图(仅 Context/Container/Component 即 1–3 级)、UML 状态机图(实体生命周期与业务工作流),以及从 SQL 模式(DDL、迁移)生成的 ER 图,全部使用 PlantUML 语法。\n\n主要能力:交互式分步生成上述图类型;支持单文件、多文件或集成到已有文档的文件组织策略;生成后进行 PlantUML 语法校验。\n\n使用方式:流程为先校验项目状态,必须运行 ./mvnw validate 或 mvn validate,若校验失败须立即停止,待错误全部解决后再继续;随后阅读 references/033-architecture-diagrams.md 并确定所需图类型与输出组织方式;接着按 PlantUML 语法生成图;最后检查语法正确性与范围一致性后交付。\n\n限制:C4 仅限 1、2、3 级,绝不生成第 4 级(Code)图;应用任何图生成前须先通过项目校验;应用前需阅读参考文档以了解约束与正反示例。