2.2 KiB
2.2 KiB
Software Development Team - 全生命周期覆盖
团队成员
| Agent | 职责 | 覆盖阶段 |
|---|---|---|
| Architect | 系统架构设计、技术选型 | 需求 → 设计 |
| Frontend-Angular | Angular13前端开发 | 开发 → 测试 |
| Backend-NodeJS | Node.js后端开发 | 开发 → 测试 |
| Backend-Golang | Golang高性能服务 | 开发 → 测试 |
| DevOps | CI/CD、Docker、K8s | 开发 → 运维 |
| QA-Security | 测试、安全审计 | 测试 → 运维 |
| ProjectManager | 项目管理、需求协调 | 全生命周期 |
技术栈
- 前端: Angular 13, TypeScript, RxJS, Angular Material
- 后端: Node.js, Golang, Express, Gin, gRPC
- 数据库: PostgreSQL, MongoDB, Redis
- DevOps: Docker, Kubernetes, GitHub Actions, Prometheus
团队Agent定义
详细的Agent定义位于 .claude/agents/ 目录:
architect.md- 架构师frontend-angular.md- Angular前端专家backend-nodejs.md- Node.js后端专家backend-golang.md- Golang后端专家devops.md- DevOps工程师qa-security.md- QA与安全专家project-manager.md- 项目经理
软件生命周期流程
需求分析 ──► 架构设计 ──► 开发 ──► 测试 ──► 部署 ──► 运维
│ │ │ │ │ │
▼ ▼ ▼ ▼ ▼ ▼
Project Architect Frontend QA-Sec DevOps DevOps
Manager NodeJS DevOps QA-Sec PM
Golang
快速开始
-
新项目启动:
- 激活 Architect 分析需求
- 激活 ProjectManager 规划Sprint
-
功能开发:
- Frontend-Angular 处理前端
- Backend-NodeJS/Backend-Golang 处理后端
- DevOps 配置CI/CD
-
测试部署:
- QA-Security 执行安全扫描
- DevOps 部署到K8s
-
运维监控:
- DevOps 监控系统
- QA-Security 安全巡检
MCP服务器
项目配置了以下MCP服务器 (.mcp.json):
github- GitHub代码管理git- 版本控制docker- 容器管理filesystem- 文件操作brave-search- 技术搜索puppeteer- 浏览器自动化sequential-thinking- 复杂问题分析