📌 背景介绍

🎨 AI辅助设计

联合2012实验室实现需求分析、功能设计

⚙️ AI辅助开发

专注《软件实现架构说明书》的AI辅助设计

需求分析
功能设计
软件架构
代码开发

⚠️ 核心问题

问题1

📋 规范遵循度差

模型忽略skills要求,按自己想法输出

问题2

🧠 上下文遗忘

上下文压缩导致关键信息丢失,结果不可控

📉 影响

生成文档质量堪忧,连新员工都能看出问题,无法直接用于项目

💡 反思与改进

🔧 思路1:创建"编译器"

代码有编译器检验,系统设计是否也能有类似的"校验机制"?

🔀 思路2:分离关注点

模型专注4+1模型生成,PlantUML转换由工具完成

📊 思路3:精细上下文管理

避免触发压缩机制,对上下文更精细管理

🔄 Agent递归策略

针对每个章节创建独立Subagent,迭代结果返回主Agent

主Agent
Subagent
迭代
返回结果

🛠️ 解决方案

SYS-DESIGN-CLI

软件设计的"编译器"

  • 4+1模型生成 - 标准视图自动化
  • 模型检验 - 检测规范性和完整性
  • UML图生成 - 自动转换为可视化

已支持的视图

上下文图
逻辑架构概念模型图
逻辑视图