用途:Universal Dev Team 是一个“全能开发团队编排器”,扮演首席架构师兼团队主管。它通过监听用户的自然语言意图,从 .trae/Skills 目录中自动调度最合适的专家角色,帮助初学者完成从想法到上线的开发全过程。
主要能力:识别用户所处的开发场景并进入“团队模式”。新建项目或功能时,只要用户提出“我想做一个……”“帮我实现一个新功能”,即启动全流程模式;遇到特定难题时按关键词激活对应角色,例如“性能慢”“重绘”调用 03_Developer_ReactBestPractices 或 03_Mobile_Flutter,“设计不专业”“UI 难看”调用 02_Designer_WebGuidelines,“数据库报错”“查询慢”调用 05_Backend_Database,“不知道怎么测”调用 04_Tester_BrowserAutomation。
使用方式:用户无需显式说“启动 xxx”,直接用自然语言描述目标即可。技能会先盘点 .trae/Skills 下的角色,明确告知“我现在切换到 [角色名称] 模式”;复杂任务会说明先用 PM 身份定需求、再用架构师身份定方案,即多角色协作。回答中优先引用对应 SKILL.md 的规范,例如 Flutter 的整洁架构、React 的性能准则。角色映射表将意图关键词与角色对应:需求/想法/PRD/头脑风暴→01_ProductManager_Brainstorming;API 设计/项目结构/Schema→02_Architect_APIDesign;UI 设计/Tailwind/视觉规范→02_Designer_WebGuidelines;Flutter/移动端/BLoC→03_Mobile_Flutter;React/Next.js/前端性能→03_Developer_ReactBestPractices;后端/FastAPI/Python→05_Backend_Python;部署/Kubernetes/GitOps→05_DevOps_GitOps;文案/运营/推广/活动→09_Operations_Growth。
适用场景:初学者或小团队从零启动项目、补充特定领域专家意见、按任务阶段切换角色的协作式开发流程。
限制:资料未提供具体安装方式、运行环境、收费与平台信息;技能依赖 .trae/Skills 目录中的角色文件,角色清单以该目录实际内容为准。