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

作者:TRAE_ai日期:2025/11/17

本文作者:云舒,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+ NCtrl + Alt + N
触发代码自动补全Command + SpaceCtrl + Space
打开命令面板Command + Shift + PCtrl + Shift + P
打开文件/文件夹Command + OCtrl + O
打开设置Command + ,Ctrl + ,
报告问题Command + K ,Command + RCtrl + 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 等丰富的工具,你可以在同一空间内访问数据库、解析设计稿、一键部署、集成支付模块、配置模型服务,减少在不同应用间的反复切换。


用 TRAE SOLO 高效开发的 12 个小技巧》 是转载文章,点击查看原文


相关推荐


linux之ubuntu qt界面开发开发点菜系统
RouDragon2025/11/16

首先这篇博客主要讲解的是如何设计一个基于qt开发的点菜系统,这方面有很多内容会引用他人的文章需要继续学习他人的文章才会明白此文章是在讲解啥。 自制点菜系统视频链接 整体设计思路     这张图其实很详细的介绍了点菜系统需要的技术,在开发板方面,也就是服务器端,首先屏幕显示也是基于qt开发,所有你的ubuntu qt开发的时候就得设置好其编译器和环境基于开发板的,同时你还需要另一套环境进行直接在开发板上测试不需要反反复复的在开发板上重装。屏幕显示部分还需要首先设置一个登陆界面当客户


进入职场第五课——突破和跃升
Mapbarfront2025/11/14

观察、融入、立足、产出,度过这4个阶段之后,你已经稳稳地,成为团队里的主力输出了,接下来,如果你想从团队中的好员工,跃升为老板眼中的关键人物,从业务骨干到真正的团队核心,必须要做的下一步就是突破,易经乾卦中的或跃在渊,说的就是这个意思。 或是或许,代表着不确定性,跃是跳跃,代表着勇敢一搏,在渊是指在深渊里,代表着突破前在深渊里的等待,这个阶段,是你在积蓄了足够的力量之后,遇到合适的机会纵身一跃的时刻,这是审慎的冒险,也是耐心等待之后的水到渠成,想要完成这次关键的进阶,以下这5个动作,你要步步为营


uos基础 dmesg 查看内核的实时日志
行初心2025/11/13

统信桌面操作系统专业版V20(1070) Linux uos 5.10.97-arm64-desktop uos基础 dmesg 查看内核的实时日志 root@uos:~# dmesg -wH [11月10 14:59] [pid:3256,cpu1,Xwayland,1][HISI_DRM_HEAPS D]:do_alloc_memory: need alloc size=0x3000, now pool size=0x1a60000 [ +0.000000] [pid:3256,cpu1


苹果上线App Store Web版本,以后浏览外区更方便了
CocoaKier2025/11/12

近期,苹果低调上线了网页版 App Store(apps.apple.com/cn) 只要打开浏览器,用户就可以浏览AppStore了,即便非苹果设备也能访问,但目前只能浏览、搜索,不支持在网页端下载 app。 网页版的一个亮点是支持快速切换区域,我们只需修改网页地址中的区域代码即可快速浏览其他地区的 App Store 内容。这对于竞品分析,特别是出海产品的竞品分析,带来了非常大的便利,可以更方便快捷地查看某个国家地区的榜单,同类型应用有哪些,某个应用在不同地区的可用性、价格、评分、评论情况。


Day 7:05. 基于Nuxt开发博客项目-首页开发
申阳2025/11/10

一、前言 首页是站点的“脸面”,也是信息传达最直接的窗口。首页的设计质量,不仅关系到用户对站点的第一印象,更直接影响其使用体验与整体评价。因此,精心打造首页,至关重要。 我其实比较反感一些花里胡哨的页面,但是恰到好处的动画确实可以提高用户的体验,也利于网站推广。 我的目标是寻求平衡,信息作为主导,动画作为辅助。 下面开始我们的首页打造吧。 二、渐变文字标题 在tailwindcss的加持下,实现这种效果太方便了,只需要以下几个指令即可 <span class="ml-1 font-bold t


猿族代码战记:Mutex 升级版——守护 Swift 并发的“香蕉仓库”
大熊猫侯佩2025/11/8

🦍 引子 旧金山废墟的猿族技术区,金属支架撑起的荧光屏泛着冷光,首席 Swift 架构师科巴的指节因攥紧终端而发白 —— 食物计数系统又出问题了。 刚录入的 27 根香蕉,刷新页面竟变成 29,再点一下又跳回 28,旁边年轻猿工程师紧张地挠着头:“科巴大人,不会是小猩猩偷偷改数据吧?” 科巴瞪了他一眼:“是‘并发幽灵’!自从用 Actor 保护状态,简单的计数全成了麻烦 —— 查个库存要写await,就像咱们去仓库拿根香蕉,得先找凯撒签字、找后勤登记,折腾半小时!” 在本堂猩猩课堂中,您将学


保安公司的办理流程
2501_915837932025/11/5

北京保安公司还能新注册吗 哪里还能新注册保安公司 保安公司的收购流程与转让 保安公司转让信息与流程 一、保安公司注册核心要求与地区动态 全国统一基础标准根据《保安服务管理条例》及 2025 年最新执行细则,保安公司注册需满足: 1保安公司的人员资质:法人及至少 2 名高管必须持有二级保安师证书,且需提供无犯罪记录证明(含近 5 年无酒驾等行政违法记录)。退伍军人或有 25 年公安从业经历者,可凭相关证明免试获取报考资格。 2场地资金:商用办公地址面积因地区而异(北京 400㎡、武汉


批量转双层PDF(可识别各种语言) 中文绿色版
非凡ghost2025/10/31

批量转双层PDF软件是一种专门用于将单层图像PDF文件转换为包含文本层和图像层的双层PDF文件的工具。这种类型的PDF不仅保留了原始文档的外观,还增加了对文档内容进行搜索和选择的功能,极大地提高了文档管理和信息检索的效率。 软件功能 1. 批量转换:支持一次性导入多个PDF文件进行转换处理,极大提高工作效率。 2. OCR识别:利用光学字符识别技术,自动分析图像中的文字,并创建可选、可搜索的文本层。 3. 格式兼容性:可以处理多种格式的输入文件,包括但不限于PDF、JPEG、PNG等


Redis(90)如何配置Redis的身份验证?
Victor3562025/10/29

配置Redis的身份验证是保护Redis实例安全的重要步骤。Redis提供了多种身份验证机制,包括简单的密码认证和更复杂的ACL(访问控制列表)机制。以下是详细的配置步骤和代码示例。 1. 使用简单密码认证 配置文件配置 在Redis配置文件 (redis.conf) 中设置 requirepass 选项。 # redis.conf requirepass yourpassword 命令行参数配置 启动Redis服务器时通过命令行参数设置: redis-server --requirepass


Python 的内置函数 dict
IMPYLH2025/10/26

Python 内建函数列表 > Python 的内置函数 dict Python 的内置函数 dict 是用于创建字典对象的构造函数。字典是 Python 中最常用的数据结构之一,它采用键值对(key-value pairs)的形式存储数据,提供高效的数据查询能力。 class dict(**kwarg): ''' 类型转换为 dict :param kwarg: 键值对 :return: 转换为 dict 后的值 ''' 示例 person

首页编辑器站点地图

Copyright © 2025 聚合阅读

License: CC BY-SA 4.0