用 TRAE SOLO 高效开发的 12 个小技巧

本文作者:云舒,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 等丰富的工具,你可以在同一空间内访问数据库、解析设计稿、一键部署、集成支付模块、配置模型服务,减少在不同应用间的反复切换。

相关推荐
cpp加油站3 小时前
claude断供Trae后,刚刚发布的SOLO正式版能否救场
trae·solo
郝同学的测开笔记5 小时前
从测试到部署:基于TRAE SOLO构建AI应用的质量门禁流水线
trae
Mintopia7 小时前
🚀 Trae 国际版 Max 模型升级:算力与智能的共舞
前端·人工智能·trae
Mintopia7 小时前
🌍 WebAIGC的高算力消耗:技术优化与绿色计算路径
前端·人工智能·trae
飞哥数智坊18 小时前
TRAE Friends 落地济南!首场线下活动圆满结束
人工智能·trae·solo
Goboy1 天前
我用 SOLO Coder 做 Excalidraw 开源项目二次开发
trae
Mintopia1 天前
Trae WebGen-solo模式快速完成项目
人工智能·全栈·trae
Mintopia1 天前
零信任架构下的 WebAIGC 服务安全技术升级方向
前端·人工智能·trae
Mintopia2 天前
🌐 实时协同 AIGC:多人在线 Web 创作的技术架构设计
前端·人工智能·trae