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

相关推荐
MingT 明天你好!7 小时前
trae中安装mcp报Cannot find package/ERR_MODULE_NOT_FOUND问题
node.js·trae
飞哥数智坊15 小时前
没有内测邀请码?我来帮你实测下 SOLO 网页端
人工智能·trae
sinat_267611914 天前
Trae AI 进行 Android 从0 到 1的一键开发
kotlin·android studio·trae
阆遤5 天前
利用TRAE对nanobot进行安全分析并优化
python·安全·ai·trae·nanobot
Molesidy6 天前
【VSCode】VSCode或者Trae的扩展文件夹以及用户设置文件夹的路径更改到指定位置
ide·编辑器·trae
yosh'joy!!6 天前
下载Trae使用
ai·trae
豆包MarsCode6 天前
只需一个指令,让 OpenClaw 安排 TRAE 干活
trae
sugar15697 天前
Trae快速构建自己项目的docker镜像
docker·容器·trae
sugar15697 天前
Trae 添加项目规则,快速完成crmeb项目本地开发环境搭建
docker·容器·trae
欧简墨7 天前
kotlin Android Extensions插件迁移到viewbinding总结
android·trae