用途:用 LikeC4 DSL 将软件架构建模为可执行代码,生成并维护架构图与 C4 视图(上下文、容器、组件等),适用于任务涉及架构图、系统边界或组件关系时。
主要能力:先界定系统边界与受众,默认从上下文和容器视图入手;复用已有 .c4/.likec4 文件,缺失时从 assets/likec4-starter/docs/architecture/model.c4 引导;先建模结构再处理可视化,定义稳定元素 ID 与有意义名称,添加带简短标签的显式方向关系,必要时补充技术/描述字段;视图保持小而聚焦,按领域、团队或限界上下文拆分拥挤图。
使用方式:运行 npx likec4 validate 校验并修复所有错误;用 npx likec4 start 预览;按需使用 npx likec4 build -o ./dist 构建、npx likec4 export png -o ./assets/architecture 导出。质量要求:不留未标注的模糊关系,不留从未出现在视图中的孤立元素,元素标题优先用领域名而非实现细节,仅在 CLI 校验成功后结束。架构文件变更时返回:变更文件、校验结果、每个视图的一行用途、相关预览/构建/导出命令。
资源:references/likec4-checklist.md(CLI 与建模清单)、assets/likec4-starter/docs/architecture/model.c4(起始模板)、scripts/bootstrap_likec4_starter.sh(引导脚本)。
限制:资料未提供具体收费、平台支持范围或效果保证,暂未提供。