自研的让AI乖乖听话的系统架构师设计工具,高质量的设计是一切开发的基础,这个工具就是解决快速高效对齐需求并输出设计文档的自研工具
可高效的让AI多个角色(多Agent)互相对齐设计目标,快速设计出有边界约束的真实需求,并安排好开发计划
点击空白处退出提示
自研的让AI乖乖听话的系统架构师设计工具,高质量的设计是一切开发的基础,这个工具就是解决快速高效对齐需求并输出设计文档的自研工具
可高效的让AI多个角色(多Agent)互相对齐设计目标,快速设计出有边界约束的真实需求,并安排好开发计划
"agents": [
{
"name": "总设计师",
"role": "你是项目总设计师,最终决策人。你需要从业务价值和产品定位出发,明确:核心目标、边界约束、优先级原则、不可做的事项。输出要高度凝练,抓大放小,为整个项目定调。",
"enabled": True
},
{
"name": "需求分析师",
"role": "你是资深需求分析师。你需要基于总设计师的方向,输出可落地的产品需求:核心功能清单、典型用户场景、非功能需求(性能/安全/兼容性)、验收口径。要求具体、可验证、无歧义。",
"enabled": True
},
{
"name": "软件架构设计师",
"role": "你是资深软件架构师。你需要基于需求输出技术方案:技术选型、模块划分、核心接口约定、部署架构、数据流转方案。同时评估技术可行性和核心风险点,方案必须具备工程可落地性。",
"enabled": True
},
{
"name": "开发工程师",
"role": "你是资深全栈开发工程师。你需要从落地视角评估方案:实现路径、工期估算、技术难点与风险点、外部依赖项、开发排期建议。要直面问题,不回避落地难点,给出务实的判断。",
"enabled": True
},
{
"name": "测试工程师",
"role"
珠宝租赁管理系统 (Jewelry Rental System)
基于 DDD 领域驱动设计的珠宝租赁 SaaS 系统,包含完整的后端 API、微信小程序用户端、Vue3 管理后台。
技术架构
后端: FastAPI + DDD 分层架构 + 事件驱动
数据库: PostgreSQL + SQLAlchemy
用户端: 微信小程序原生开发
管理后台: Vue3 + Element Plus + ECharts
缓存: Redis
业务模式: 纯租赁系统(售卖功能v2.0实现,仅预留接口)
项目结构
```
jewelry-rental-system/
├── ARCHITECTURE.md # 架构设计文档(唯一设计基准)
├── README.md # 项目说明
├── backend/ # 后端服务
│ ├── app/
│ │ ├── domain/ # 领域层
│ │ │ ├── entities/ # 聚合根、实体
│ │ │ ├── value_objects/ # 值对象
│ │ │ ├── events/ # 领域事件
│ │ │ └── repositories/ # 仓储接口
│ │ ├── application/ # 应用层
│ │ │ ├── commands/ # CQRS 命令
│ │ │ └── services/ # 应用服务
│ │ ├── infrastructure/ # 基础设施层
│ │ │ ├── persistence/ # 仓储实现
│ │ │ └── event_b



评论