TRAE SOLO 新版本 · 这些功能让开发效率翻倍

在真实开发中,我们面临的挑战往往不是"能不能实现",而是"如何更快更好地实现":如何避免重复造轮子?如何在多任务间保持专注?如何沉淀开发经验而不是让知识随项目消失?如何打造真正适合自己的开发环境?

TRAE SOLO 正式版的全新升级,正是为了解决这些真实痛点。从跨项目代码复用多任务并行管理 ,从智能体协作沉淀最佳实践自定义工作台布局,每一个功能都源自对真实开发场景的深度洞察。

接下来,让我们通过具体案例,看看这些功能如何帮你建立更高效的开发工作流。

SOLO Coder · 轻松应对复杂项目开发

在实际开发中,我们经常需要在不同项目间复用代码,或是在现有项目中快速实现复杂功能。以下两个案例展示了 SOLO Coder 如何帮助开发者高效完成这些任务。

Case 1:跨项目复用功能模块

需求: 复用其它项目中已经实现过的功能模块

用户输入: 在另一个工程里实现过 Changelog 模块(路径是:/Users/bytedance/work/workspace_h5/changelog-template),我想复用到当前这个网站上来,请执行

输出结果: 已经成功将 changelog 模块复用到当前首页中。以下是完成的工作总结:

  • 复用的组件

    Accordion 组件 ( src/components/Accordion.tsx ):从原 changelog 模块复制并适配了 Radix UI 的手风琴组件

    Changelog 组件 ( src/components/Changelog.tsx ):创建了新的 changelog 展示组件,支持可配置的显示数量和图片开关

  • 首页集成

    在首页添加了"最新更新"部分

    展示最新的 2 个更新日志

    包含图片、版本号、标签、功能列表和问题修复等完整信息

Case 2:快速实现复杂交互功能

场景: 在首页新增一个复杂功能

用户输入: 在这个网站的首页里,增加一个让用户点击试用的 playground 界面,让用户在不登录的情况下也能体验这个网站的功能

输出结果: Playground 组件已成功创建并集成!

  • 智能步骤引导

    📤 上传文件 → 👁️ 预览文件 → 🧠 AI 分析 → 📤 分享文件

    可视化步骤指示器,清晰展示当前进度

Multi-Tasks · 侧边栏支持管理多任务

当面对多个并行开发任务时,Multi-Tasks 能力让你能够同时推进不同的工作流,无需在任务间来回切换上下文。

Case 1:并行重构多个业务模块

场景: 同时重构不同的业务模块

用户输入:

输出结果: 已经成功将你的网站首页重构为更加 Fancy 的 Magic UI 风格。以下是重构的主要成果:

  • 新增的 Magic UI 风格组件:AnimatedGridPattern - 动态网格背景效果、OrbitingCircles - 轨道圆圈动画组件、BentoGrid & BentoCard - 现代化的网格布局卡片、AnimatedList - 动态列表动画、ActivityNotifications - 实时活动通知展示

Case 2:批量修复多个 Bug

场景: 同时修复 QA 同学提过来的多个 Bug

用户输入:

  • Query 1:Fix Bug 定价页面里的价格从 28 搞成了 18 的问题

  • Query 2:Fix Bug 首页「立即开始」点击后报错的

输出结果: 问题修复完成,经过 3 个阶段:问题分析 -> 发现问题 -> 修复内容 解决了价格不一致的 Bug

Custom Agent · 自定义智能体沉淀开发最佳实践

SOLO Builder 不仅能帮你完成开发任务,还能通过自定义智能体沉淀开发过程中的最佳实践,让每次编码都成为学习和积累的机会。

场景: 新增一个学习总结类的智能体,用于沉淀每次编码沉淀的最佳实践

用户输入(创建自定义智能体时): 在给出代码学习建议,在生成完代码后 Review 下,给出一些知识点好让我知道在这次的需求中使用了哪些最佳实践,以便下次使用,帮我沉淀到项目目录下的 Learning.md 文件中

实现流程:

  • 第 1 步: 在智能体页面新增自定义智能体 Code Learning Mentor
  • 第 2 步: 在 SOLO Coder 中执行任务时,SOLO Coder 在完成任务前会主动调用 Code Learning Mentor
  • 第 3 步: 查看重构建议

Tools Panel · 灵活管理开发工具

随着 SOLO 功能的不断丰富,如何高效管理和使用各类开发工具变得越来越重要。全新的 Tools Panel 让你可以根据实际需求自由调整工具布局。

使用场景

在之前的版本中,SOLO 模式顶部展示了多个工具 Tab,但展示的数量、顺序都是固定的无法调整。这在实际开发中带来了一些不便:

  • 并非所有工具都会用到,但始终打开的 Tab 会带来视觉上的干扰

  • 在不同的开发阶段,工具的重要性不同。例如开发前期 Editor 和 Figma 更重要,后期浏览器和集成更重要,希望能将常用 Tab 拖动到更方便交互的位置

在 SOLO 功能越来越丰富的情况下,工具 Tab 的管理能力显得尤为重要。

功能升级

Before

所有工具 Tab 默认打开,无法调整 Tab 顺序

After

✅ 支持拖动 tab 顺序

✅ 支持打开、关闭 Tab

打开、关闭、拖动

空态打开

Terminal · 命令执行过程一目了然

为了让命令执行过程更加透明可控,我们对 Terminal 进行了全面升级,现在你可以直接在对话中查看和交互命令执行过程。

功能升级

Before

模型执行命令,执行过程不能直接在对话中查看

After

✅ 直接在对话中查看命令执行过程

✅ 直接在对话的镜像终端中进行交互,如选择构建选项

Settings · 一站式设置中心

TRAE 在集成 AI 能力后,设置项分散在多个入口,有时候不知道需要的配置项在哪里,全新的统一设置中心解决了这一痛点。

使用场景

过往,设置分为了三个主要的作用域:

  • 基础设置
  • TRAE IDE 设置
  • TRAE AI 能力设置

在升级之前,这些设置的入口在应用中是分散的,且 TRAE 相关的设置未支持搜索,导致探索 TRAE 的可配置功能比较麻烦,尝试修改设置时也需要先思考这个功能应该从哪个入口去配置。

功能升级

Before

AI 设置、TRAE 设置、IDE 设置,多种设置项入口分散,难以找到

AI设置

TRAE设置

IDE设置

After

统一设置页入口,可以在一个页面中找到想要的所有设置,并支持搜索。

现在,你不需要再从多个设置入口尝试找到想要的功能配置。只需统一点击应用右上角的设置按钮,打开设置页,就可以看到所有可用的设置项及设置的入口集合。

如果不确定或没看到设置项在哪里,可以通过设置页左上角的搜索框搜索设置项。搜索功能支持全部作用域的设置功能。点击搜索结果,会自动跳转到对应的设置项并高亮提示。

相关推荐
草帽lufei4 小时前
Trae SOLO项目真实需求
前端·前端工程化·trae
天天摸鱼的java工程师8 小时前
首发实战!Spring AI + Qwen3 阿里大模型接入 TARE 项目 + TRAE SOLO 全流程指南
trae
围巾哥萧尘8 小时前
🚀TRAE SOLO 3.0 实战:TRAE AI 驱动的 屏幕标注 App 极速开发流程🧣
trae
Mintopia9 小时前
🌟 Gemini 3.0 Pro:Google 的「多模态巨灵」新篇章
人工智能·gemini·trae
Mintopia9 小时前
🌐 跨平台 WebAIGC 适配:当 AI 遇上屏幕尺寸差异的爱恨情仇
人工智能·aigc·trae
程序员爱钓鱼11 小时前
Python编程实战:Python常用命令速查表(超全整理)
后端·python·trae
程序员爱钓鱼11 小时前
Python 编程实战:常用第三方库清单
后端·python·trae
程序员爱钓鱼1 天前
Python职业路线规划:从入门到高级开发者的成长指南
后端·python·trae
程序员爱钓鱼1 天前
Python 编程实战 · 进阶与职业发展:自动化运维(Ansible、Fabric)
后端·python·trae