TRAE SOLO 模式使用教程
TRAE SOLO 是 TRAE IDE 中以 AI 主导的全流程自动化开发模式,能自主完成需求理解、任务拆解、编码、测试、部署全链路,你只需用自然语言提需求并验收成果。
一、准备工作:安装与启动
- 下载安装
前往 TRAE 官网(https://trae.ai/),点击右上角「下载 IDE」,按系统(Windows/macOS)下载安装包并完成安装。 - 初始设置
- 启动 TRAE,选择主题、语言,可从 VS Code 导入配置。
- 用手机号或稀土掘金账号登录。
- 打开项目
- 点击左上角「选择项目 > 打开文件夹」,导入本地项目,或克隆 Git 仓库。
- 点击界面左上角模式切换按钮,将 IDE 模式切换为 SOLO 模式。
二、SOLO 界面核心区域
- 任务管理面板(左):查看任务清单、进度、文件变更、历史记录。
- AI 对话面板(中):输入需求、与 AI 交互、查看执行日志。
- 工具面板(右):调用终端、预览、文件树、Git、测试等工具。
三、标准使用流程(最佳实践)
Step 1:精准输入需求(关键)
用清晰、完整的自然语言描述目标,包含约束、验收标准:
目标:开发一个个人博客网站,含首页、文章列表、文章详情、留言板
技术栈:Vue3 + Vite + Element Plus
约束:响应式设计,兼容移动端,代码符合 ESLint 规范
验收:
1. 本地 npm run dev 可正常启动
2. 所有页面无报错,路由跳转正常
3. 留言板支持提交、显示、删除功能
也可上传 Figma 设计稿、草图,或语音输入需求。
Step 2:让 AI 先出「执行计划」(必做)
输入指令,要求 AI 先规划、不直接写代码:
先不要修改代码,请输出:
1. 需求澄清问题(最多5个)
2. 详细任务拆解(按文件/模块)
3. 风险点与回滚策略
4. 测试验证步骤(含命令/用例)
检查并修正计划:确认任务、技术方案、边界条件,有问题直接对话修改。
Step 3:确认计划,启动全自动执行
确认计划后,输入:
计划确认,开始执行。
要求:
1. 每完成1个子任务,汇报修改文件+原因
2. 必须通过测试才算完成,报错自动修复
3. 实时同步进度
AI 会自动:
- 新建/修改文件、编写代码
- 安装依赖、执行构建、运行测试
- 修复 Bug、优化逻辑
- 生成预览、输出变更清单
Step 4:查看变更与预览
- 点击对话面板「查看变更」,以 Diff 视图查看文件修改、代码行数变化。
- 打开工具面板「预览」,在内置浏览器查看运行效果。
Step 5:验收与复盘
- 按需求的验收标准测试功能,有问题直接让 AI 修改(如「留言板提交失败,修复」)。
- 最后让 AI 复盘:
总结本次变更:
1. 影响范围与修改文件清单
2. 潜在回归点
3. 代码优化与后续建议
四、两大核心模式:Builder vs Coder
1. SOLO Builder(0→1,新项目)
- 适用:从零搭建网站、小程序、原型,非技术人员快速落地想法。
- 特点:自动选技术栈、生成 PRD、全栈代码、一键部署。
- 示例指令:
用 React 开发一个待办事项 APP,支持增删改查、本地存储,界面简洁美观,10分钟内完成。
2. SOLO Coder(1→100,已有项目)
- 适用:现有项目迭代、Bug 修复、性能优化、架构重构。
- 特点:深度理解代码库、精准修改、多智能体协同。
- 示例指令:
优化当前 Vue 项目:
1. 首屏加载速度提升30%
2. 清理冗余代码、统一规范
3. 图片懒加载、路由分包
4. 先出计划,不改动核心业务逻辑
五、常用技巧与避坑
- 需求越精准,结果越靠谱
明确目标、技术、约束、验收,避免模糊描述(如「做个好看的网站」)。 - 先计划后执行
严禁直接让 AI 写代码,先确认计划可大幅减少返工。 - 随时介入管控
执行中可暂停、修改指令、回滚变更,AI 会自动适配新需求。 - 善用工具面板
实时看终端日志、预览效果、手动合并代码、提交 Git。 - 测试驱动
要求 AI 自动写单元测试,执行npm test验证,确保质量。
六、实战示例:10分钟建个人网站
- 切换到 SOLO,打开空文件夹
- 输入需求:
目标:个人作品集网站
页面:首页(简介+技能)、作品展示、关于我、联系我
技术:Vue3 + Tailwind CSS
要求:响应式、动画流畅、可本地运行
验收:npm run dev 启动无报错,所有页面正常访问
- 让 AI 出计划 → 确认 → 执行
- 5-8分钟后,自动生成完整代码、依赖、配置
- 预览验收,微调细节 → 完成
七、常见问题
- AI 理解偏差:补充细节、重新描述需求,或让 AI 澄清问题。
- 执行报错:让 AI 自动修复,或手动查看日志、修正指令。
- 代码不符合规范:明确要求 ESLint/Prettier 规范,强制格式化。
- 速度慢:复杂项目分阶段执行,优先核心功能,再优化细节。
需要我帮你整理一份 TRAE SOLO 常用指令模板(新项目/迭代/优化/修复),你直接复制使用吗?
正文完