
本文作者:云舒,TRAE 产品运营
用 SOLO 高效开发的 12 个技巧,从入门到精通,带你玩转 SOLO。

第一部分:入门篇
技巧 1:根据项目需求选择合适的内置智能体
TRAE SOLO 内置了两个核心智能体:SOLO Coder和 SOLO Builder,它们分别适用于不同的开发场景,明确场景后选择合适的智能体,能显著提升推进效率与结果质量。

如果你想处理基于现有代码库的迭代、重构和 Bug 修复等复杂任务,SOLO Coder 是最佳的选择,它具备优秀的项目理解和上下文管理能力,能够自动编排智能体协同开发。
SOLO Builder 擅长从 0 到 1 快速落地新项目,尤其是端到端应用的搭建。需求文档->技术文档->代码开发->服务预览->发布上线,一条链路直达结果。
技巧 2:优化输入内容,实现精准沟通
提供清晰、具体且包含充足上下文的指令,是获得高质量输出的关键。模糊或过于宽泛的指令容易导致 AI 产生误解或给出通用性强但实用性不足的回答。
举个例子:比起"优化这段代码","重构这段代码,将其中处理用户验证的逻辑提取到一个独立的函数中,并增加错误处理机制"更容易获得符合预期的回答。
SOLO 内置了 Prompt 优化能力,在 AI 对话输入框中输入 Prompt 后,点击 优化输入内容 按钮,将自动优化 Prompt。你还可以修改或者重试,完善输入内容。

除此之外,TRAE 支持多种类型的上下文引用能力,在处理复杂项目时,通过 # 符号引用相关文件或代码片段,也能够让 AI 能够更好地理解您的意图和项目背景。

技巧 3:打开 Plan,先计划再行动
SOLO Coder 支持 Plan 能力,在处理复杂任务时,可以先开启 Plan 再发送指令。AI 会首先生成一份详细的开发计划,你可以充分了解其工作思路和步骤,避免偏离预期。
Plan 支持手动修改或与 AI 沟通修改,直到方案满意后才开始执行,让你拥有更强的掌控感,降低返工与误解成本。尤其适合 Bug 修复、接口改造、跨模块变更、重构等高风险任务。

技巧 4:用待办清单掌握开发节奏
对话流不仅是输出窗口,也是你和 AI 协作的重要界面。SOLO 的待办清单会智能拆解任务、标记完成情况,对话中智能折叠并生成摘要,让进度与重点一目了然。你可以围绕这些"节点"进行验收、纠偏与复盘。


第二部分:进阶篇
技巧 5:多任务并行
SOLO 模式支持在同一空间内并行处理多个开发任务,你可以一边让 AI 进行主要功能开发,一边在新任务里做技术问答或推进另一个模块。系统还会为对话自动生成智能标题,便于你快速识别与管理。

小建议:
-
任务拆解: "把"大项目"拆成多个并行任务:核心功能开发、问题咨询、次要模块推进分别运行,避免互相干扰,提高执行效率。
-
定期检查: 定期查看每个任务的进度摘要,遇到偏航及时纠正,比"等全部跑完再看"更省心。
技巧 6:善用快捷键
TRAE 内置一系列常用快捷键,你可以直接使用,或进行自定义配置,以下是部分 SOLO 模式下默认的快捷键。
| 动作 | 快捷键(MacOS) | 快捷键(Windows) |
|---|---|---|
| 新建任务 | Command + Control+ N | Ctrl + Alt + N |
| 触发代码自动补全 | Command + Space | Ctrl + Space |
| 打开命令面板 | Command + Shift + P | Ctrl + Shift + P |
| 打开文件/文件夹 | Command + O | Ctrl + O |
| 打开设置 | Command + , | Ctrl + , |
| 报告问题 | Command + K ,Command + R | Ctrl + K ,Ctrl + R |
| 放大界面 | Command + 加号 | Ctrl + Shift + 加号 |
| 缩小界面 | Command + 减号 | Ctrl + Shift + 减号 |
你可以在设置-通用-快捷键设置中查看或根据实际需求修改、添加、删除快捷键组合。

技巧 7:选择错误/元素,实现精准修改
在 SOLO 的浏览器中,你可以通过右上角的【选择元素】选取 UI 元素,无需查看代码即可完成精准迭代。

控制台日志也支持添加到对话,让 AI 帮助你快速定位和修复。

技巧 8:语音输入,解放双手
无需输入冗长的指令,打开麦克风即可将你的讲话内容实时转录为文字,展示在输入框中。



第三部分:精通篇
技巧 9:使用自定义智能体,组建你的 AI 专家团队
SOLO Coder 在执行和处理上下文较长的复杂任务时,能够自动调用智能体,更清晰地拆分和隔离不同的精细化任务。你可以根据项目需求创建擅长特定领域的自定义智能体,例如"前端样式大师"、"性能优化师"、"后端架构师"等,构建属于你自己的 AI 专家团队。通过将复杂任务拆解给多个专业领域的智能体,可以有效避免在长对话中模型输出效果下降的问题,从而提升整体的开发效率和质量。
TRAE 的自定义智能体新增了智能创建能力,你只需要简单描述这个智能体的职责,AI 将自动补充详细的提示词和调用规则,完成智能体创建。


小建议:
-
明确角色与目标: 为自定义智能体设定一个清晰的身份和具体的目标,能让它在执行任务时表现更稳定、更专业。
-
提供范例: 在指令中提供"好的"和"坏的"范例,可以帮助智能体更快地理解你的期望和标准。
-
迭代指令: 通过观察智能体的执行结果,不断调整和优化指令,提升智能体的表现。
-
传送门: 《8 个可被一键导入 TRAE 的自定义智能体》docs.trae.ai/ide/custom-...
技巧 10:配置个性化的 AI 助手
你可以通过个人规则来避免重复输入相同的要求,按照个人编码习惯和标准定制 AI 的回答风格和专业领域。例如,希望模型默认遵循程序员的最佳实践,生成简洁、解耦的代码,而不是冗长的实现。
操作步骤: 进入 TRAE 设置页面→找到【规则】,创建个人规则→设置编程语言偏好、代码风格等→保存配置并重启 TRAE IDE
最佳实践:
-
语言偏好: 设置主要使用的对话语言和编程语言
-
代码规范: 配置代码规范和风格偏好
-
定期更新: 定期更新规则以适应开发需求,项目维度可配置【项目规则】

技巧 11:管理上下文
上下文是 AI 理解您意图的基础,过长对话会让模型"记不住重点"。SOLO 提供了上下文进度展示与压缩能力:当上下文过长时系统会自动压缩,你也可以手动触发,将冗余信息折叠起来,保留真正有价值的部分,让模型更聚焦。
当你已经明确当前任务只需少量关键信息或发现上下文占用较高时,可以手动触发"上下文压缩"功能,抛弃冗余信息,保留核心内容,从而提升模型后续输出的准确性并节省成本。

技巧 12:应用内置工具,减少切换成本
SOLO 集成了 Supabase、Figma、Vercel、Stripe、AI Service 等丰富的工具,你可以在同一空间内访问数据库、解析设计稿、一键部署、集成支付模块、配置模型服务,减少在不同应用间的反复切换。
