SuperAPI AI 工具集

172-java-diagrams

编程与开发

查看项目

更新于 10-16 06:19

技能介绍

用途:为 Java 项目生成图表,覆盖 UML 时序图(应用工作流与 API 交互)、UML 类图(包结构与类关系)、C4 模型图(仅 Context/Container/Component 即 1–3 级,不生成第 4 级 Code 图)以及 UML 状态机图(实体生命周期与业务工作流)。所有图表使用 PlantUML 语法。

主要能力:以模块化、基于步骤的交互流程生成图表;支持文件组织策略,包括单文件、分离文件或集成到现有文档;最后对图表进行 PlantUML 语法校验。

使用方式:这是交互式技能。应用任何图表生成前,必须先运行 ./mvnw validate 或 mvn validate 验证项目;若验证失败须立即停止,直到所有验证错误解决。应用前应阅读 references/172-java-diagrams.md 中的详细示例、约束与防护说明。

限制:C4 图仅限 1、2、3 级,绝不生成第 4 级(Code)图;项目验证未通过时不得继续。其他细节暂未提供。