角色与分工
VAI TEAM 内置 6 个 AI 角色,每个角色有独立的系统 Prompt 和职责边界。
角色一览
| 角色 | 职责 | 典型模型 |
|---|---|---|
| Leader | 需求分析、任务分解、分配调度 | 强模型(Claude Sonnet / GPT-4o) |
| Architect | 架构设计、技术选型、接口定义 | 强模型 |
| Frontend | 前端页面开发、组件实现 | 中等模型 |
| Backend | 后端 API、业务逻辑、数据库 | 中等模型 |
| Tester | 测试用例编写、自动化测试 | 轻量模型 |
| DevOps | 部署脚本、CI/CD、环境配置 | 轻量模型 |
角色 Prompt
每个角色的行为由 dispatcher/app/roles/ 目录下的 Markdown 文件定义。你可以自定义这些 Prompt 来调整角色行为。
模型分级策略
不同角色需要不同智力等级的模型:
- 决策型角色(Leader、Architect)— 使用强模型,确保架构质量
- 执行型角色(Frontend、Backend)— 使用中等模型,平衡质量与成本
- 辅助型角色(Tester、DevOps)— 使用轻量模型,降低整体成本