深入解析Trae 2.0发布及其全新SOLO模式的用户体验!

共计 5803 个字符,预计需要花费 15 分钟才能阅读完成。

字节跳动的 AI 编程助手 Trae 最新发布了 2.0 版本,并逐渐开放使用权限。此版本引入了 SOLO 模式 ,这是一种具备上下文工程能力的系统,能够基于全面的信息进行任务规划和执行,支持从代码编写到功能交付的整个开发流程。

SOLO 是 Context Engineer,作为一个独立生成软件的 AI 工程师,它能够替代人类完成开发流程中琐碎、重复、流程性较强的环节。

SOLO 模式被视为“AI 辅助”向“AI 主导”的关键转变。与传统需要人工驱动的智能体或代码补全工具不同,SOLO 可以在理解需求的基础上,主动调动工具完成复杂的开发任务。目前,该系统已支持 Web 应用的全流程交付,并计划未来扩展到更多场景。

我注意到,许多开发者已经获得了内测资格,想请问大家对 SOLO 模式的实际使用体验如何呢?

大家好,我是程序员鱼皮。朋友们是否也有过这样的经历:想学习新技术,打开文档却感到无从下手,刷视频又容易分心,买了很多课程却总是半途而废呢?

我常常会这样,学习焦虑症已经到了晚期。

作为一名程序员,我早就想开发一个程序来解决自己的学习焦虑,但总觉得麻烦而拖延。直到最近,AI 编程能力的飞速发展,我才终于决定尝试!借助 TRAE,我在一天之内完成了《学习英雄》这个小程序,让学习变得像玩游戏一样轻松有趣~

接下来,我将带大家体验这个小程序,并分享在整个开发过程中所用到的工具和技巧,仍然是 AI 项目开发的保姆级教程

请收藏一下,我们马上开始!

推荐观看视频版:https://bilibili.com/video/BV1yMn3zuE7L

项目体验

打开小程序后,可以看到界面简洁而富有活力。点击开始学习,输入你想了解的主题,比如 Java 基础。

AI 会根据你输入的主题自动生成相关的知识问答卡片。

接下来,你只需通过选择题进行回答,无需担心错误,因为每道题都会附有解释,即使你之前对这个主题一无所知,也能轻松学习下去。

除了技术知识,你还可以尝试其他主题,比如词汇、电影甚至人物。

原本乏味的概念通过问答的形式变得生动有趣,瞬间消除了学习的焦虑~

你还可以查看自己的学习记录,重新学习或查看答案解析。

闲暇时刷一刷,你就能成为学习英雄!

开发实现

如果是在以前,这种小程序可能需要几天才能完成。

但现在借助 TRAE IDE 的 AI 编程,我将带领大家 不写一行代码 ,就能完成这个小程序的开发。

步骤如下:

  1. 准备开发工具
  2. 需求分析
  3. 方案设计
  4. 服务集成
  5. 后端开发
  6. 前端开发
  7. 测试验证
  8. 持续优化

1、准备开发工具

既然要使用 AI 开发,选择合适的工具至关重要。这次我使用的 AI 编程工具是 TRAE,因为它的 SOLO 模式最近非常火爆,我也想试一试。

与传统的人类主导 + AI 辅助编程不同,SOLO 模式意味着 AI 主导任务并自动执行开发 ,你只需有一个想法,配合 AI 就能将想法实现。

此外,既然要开发前端项目,自然少不了 Node.js 环境;而要开发微信小程序,当然也需要 微信开发者工具,直接去官网下载安装即可。

2、需求分析

准备好工具后,进入 Trae 的 SOLO 模式,打开干净整洁的项目文件夹。

首先要进行需求分析。

别想得太复杂,只需用自然语言描述你的想法给 AI 听即可。

例如,我给 AI 提出了这样的需求:

 你是一位专业的程序员,请帮我开发《学习英雄 - AI 问答引导式学习》微信小程序。用户可以自主设置一个想学习(或测验)的主题,由 AI 围绕主题生成若干个有趣的知识问答卡片,通过闯关答题的形式引导用户更轻松愉快地掌握知识。

AI 很快生成了细致的产品需求文档和技术架构文档,符合企业规范的开发流程。

可以看出,AI 似乎迫不及待想要写代码,但一定要先 仔细确认需求文档

虽然 AI 写得不错,但不一定完全符合我们的期望。因此,我们需要重点关注核心功能,去掉不必要的附加功能,确保核心业务流程(P0 级需求)能够顺利完成。

不要嫌这一步麻烦,现在多花 1 分钟,将来能省下 1 小时!

一定要明确需求,以免 AI 做出不应实现的功能。

这里有个小技巧,可以使用 TRAE 集成的 Figma 设计工具,获取一些免费的产品 UI 原型图。

只需点击查看某个原型的具体设计,选择你喜欢的原型图,点击添加到对话中,TRAE 就会自动将原型图关联到发给 AI 的对话中。这种跨产品互动的方式真是相当酷炫(不过跟我一起学习项目的朋友应该知道实现原理嘿嘿)。

不过,生活需要惊喜,我决定让 AI 自己发挥,看看会有什么创意~

3、方案设计

接下来要进行方案设计,这原本是月薪几万的架构师的工作,现在让小 AI 来帮我们 SOLO。

利用 AI 开发项目的全新方法

在撰写这个提示时,需要特别留意一些关键细节, 应遵循简化开发的原则 ,以避免 AI 将简单的任务复杂化。

不久,AI 就生成了详尽的技术架构文档,涵盖了前端和后端的技术选择、接口设计以及数据表结构等重要信息。

在此,我建议能够理解文档的同学们发挥专业优势,明确具体的技术方案,以便 AI 生成的代码保持在可控范围内。例如,我明确指定项目将使用 Supabase 数据库,并通过 OpenRouter 对接 Gemini 大模型以提供 AI 服务。

这些技术名词对你来说可能有些陌生?

别急,稍后我会详细解释。

即使你对文档感到困惑,也无需担心。你可以想象自己是项目经理或老板,当程序员递上技术方案时,你只需说:“我不关心实现细节,明天就要上线这个需求!”让他们尽情去执行吧。

要相信 AI,相信相信的力量!~

4、服务整合

在方案设计完成后,我们即将踏入开发阶段,然而在此之前,还需准备项目所依赖的服务。

我们需要考虑用户数据的存储位置,以及如何让程序连接到 AI 大模型。

这些都是必须解决的关键问题。

与其手动安装各种服务,直接利用 TRAE 提供的集成能力更为高效,无需深究官方文档即可轻松进行傻瓜式安装。

我们将重点集成两个服务。

集成 Supabase

Supabase 是一个开源的后端即服务(BaaS)平台,提供数据库存储、用户认证和即时 API 等功能,能够帮助开发者迅速构建和管理后端。

点击连接按钮,在弹出的页面中完成 Supabase 账号的创建、组织的设定以及认证授权。

接着进入 TRAE,确认组织成功后,点击新建项目,填写项目配置,最后点击创建。

项目创建完成后,返回 TRAE 刷新页面,点击连接就可以了,操作非常简单~

如果说之前的 AI Vibe Coding 让后端开发者感到舒畅,那么此次的整合无疑使前端开发者乐在其中,简单的项目再也无需自己搭建后端了~

集成 OpenRouter AI 服务

TRAE 能够与多种 AI 服务进行整合,我选择了 OpenRouter,它的优势在于能够通过统一的 API 接入各类大模型,如 Gemini、GPT、Claude 等等。

首先在官网注册并登录账号,然后进入 API 密钥页面,创建一个调用 AI 的密钥,最后在 TRAE 中配置并填写该密钥,AI 服务便完成集成。

需要注意的是,确保你有足够的使用配额,否则可能会出现调用失败或频率过高的错误提示。

集成 Stripe 支付服务

此外,你还可以整合 Stripe 支付服务,它能用极少的代码为产品添加支付和订阅功能。

只需到官网注册账号,系统会自动为你提供一个沙盒测试环境和相应的 API 密钥,你可以创建自己的产品并设定价格。

接着将这些信息填写到 TRAE 配置中,之后 AI 编程时就会自动生成与支付相关的代码。

然而,由于微信小程序存在一些限制,我暂时不进行接入,大家可以了解一下,网页端和 APP 的整合效果还是相当不错的。

5、后端开发

在所有准备工作完成后,我们终于进入紧张而刺激的开发阶段。

需要注意的是,由于 AI 的上下文是有限的 ,为了更好地生成完整的项目并减少 Bug,建议分步骤进行:先生成后端代码,经过人工校验后再生成前端代码。

好的,现在给 AI 输入提示词,首先开发后端,确保项目能够正常运行:

 请你基于最新的产品需求文档和技术架构文档进行开发,优先开发后端,确保项目可以正常运行 

我们可以利用 TRAE 提供的 Prompt 优化功能来一键提升提示词的质量。

确实比之前的提示更加严谨了。

点击执行,开始你的 SOLO~ AI 将首先给出任务规划:

接下来,AI 会自动操作终端,执行命令,编写后端配置文件、业务逻辑代码和数据库建表语句等,重要操作还会主动寻求我们的确认,过程相当严谨。

即使不太懂技术,也无需担心,放手让 AI 去执行吧~

在等待的这段时间,你可以查看一下编程导航提供的免费的编程学习路线。TRAE 还自带消息通知功能,AI 完成任务后会及时通知我们。

我感觉 TRAE 对 AI 的调教还是相当有效的,它会自行验证程序的正常运作。不过因为我们尚未填写微信登录所需的信息,因此接口无法完整调用是正常现象。

经过一段时间,AI 生成了代码,甚至贴心地提供了后端接口文档。

这东西真是非常有用!

6、前端开发

接下来,我们将进入前端开发的阶段。

在这里,需要特别注意的是,千万不要继续在之前的对话中撰写提示词。

究其原因是什么呢?

因为 AI 大模型的上下文处理能力是有限的,之前的操作已经消耗了一部分上下文资源。为了避免 AI 出现上下文不足或记忆混乱的情况,在生成前端内容时,最好是开启一个全新的对话来编写提示词。

在提示词中加入产品需求文档、技术架构文档和后端接口文档,可以有效引导 AI 专注于前端代码的生成。

 你是一位专业的程序员,请帮我开发《学习英雄 - AI 问答引导式学习》微信小程序。用户可以自主设置一个想学习(或测验)的主题,由 AI 围绕主题生成若干个有趣的知识问答卡片,通过闯关答题的形式引导用户更轻松愉快地掌握知识。请你根据 @产品需求文档 @技术架构文档 @后端接口文档,帮我生成完整可运行的微信小程序前端代码。注意:1. 遵循最小功能原则,不要额外开发需求文档没提到的任何功能
2. 如果需要显示图片,请使用占位图片 picsum.photos 代替(比如 picsum.photos/200/300)

那么,现在就开始执行吧!

在等待的过程中,您可以访问 面试鸭,查找免费的面试题和刷题路线。

经过一段时间,AI 一次性生成了超过 20 个文件,实在令人惊喜!

尽管结果看起来令人振奋,但坦白说,我还是有些担心,不知道它是否能正常运行。

7、测试验证

现在我们进入令人兴奋的测试验证环节。

首先,打开微信开发者工具,导入已有的项目文件夹,并选择测试号进行项目的开发调试。

项目打开后,我们需要点击右上角的“测试号”,根据 文档 的指导来获取测试号的 AppID 和 AppSecret 密钥:

接下来,请将这些信息手动填入后端配置文件中,否则将无法成功登录微信。

然后,我们就可以编译并运行项目了。

结果果不其然,出现了错误!

这在意料之中,毕竟小程序开发相较于网页开发要复杂一些,因为微信开发者工具和文档在不断更新。

不过,没必要惊慌,开发过程中难免会有问题出现,解决的方式其实很简单: 将报错信息发给 AI,请求它进行修复!

在我的开发过程中遇到了一些典型问题:

1)图片路径问题:借助 TRAE 的提示词优化功能,能更好地指导 AI 按照指定步骤解决 Bug。

2)登录失败问题:点击开发者工具右上角的“详情”,进入本地设置,勾选“忽略合法域名校验”。

3)接口路径问题:这可能是由于上下文过长造成的,只需让 AI 整体修复前端调用后端接口的路径和参数。

4)环境配置问题:代码中读取的环境变量名称与配置文件不一致,这个问题相对简单,可以手动进行修改。

当我输入一个字符后,编辑器会自动提示需要修改的代码,并支持跨行修改。

这正是 TRAE 提供的 CUE 功能,它不仅能够自动补全代码,还支持多行修改和预测未来可能的修改点,尤其适合代码重构,提高了效率。

经过一段时间的修复,我们的小程序终于正常运行了。尽管现在的页面还比较简单,但只要核心业务流程顺利运行,用户能够正常使用,那么后续的优化就变得相对容易了。

8、持续优化

最后,如果您打算上线小程序,仍需花费一定的时间进行优化。

请记住,在优化之前,务必要利用 Git 版本控制工具对现有代码进行托管,并提交一个基础版本,这样在后续优化中出现问题时,可以轻松回退到旧版本。

我特别要求 AI 协助优化整个小程序的样式,只需写一段简单的提示词:

 你是一位程序员,请你帮我优化整个小程序中每个前端页面和元素的样式风格,使各个页面保持一致。参考风格:主色调采用活力橙色,清新治愈的卡通风格、简约雅致、让人感到放松愉快。

然后利用 TRAE 的提示词优化功能,就能得到更为详细的优化方案。

您可以根据需要进行调整,也可以完全交给 AI 来处理。

建议大家在每次进行优化或增加新功能时,及时提交代码,并适时开启新的 AI 对话框,以免上下文过多影响生成的准确性。

最终,您所看到的小程序,就是我经过优化后的成品,效果还不错吧~

不过,由于在认证备案的流程中卡住了(目前已经在备案中),大家需要等一段时间才能体验到这个小程序。

总结

最后,我想分享一下使用 TRAE SOLO 开发项目的体验。

首先,我深刻感受到了 AI 编程工具的演变,SOLO 从 将 AI 融入工具中,演变为将开发工具融入 AI

开发工具现在似乎成了 AI 的一个玩物,AI 可以自由操作编辑器、终端、浏览器、文档及集成服务等,自主完成任务,这显著提升了效率和智能化水平,甚至可以完成涵盖后端的完整项目。此外,AI 还会遵循企业开发标准,自动修复大部分问题,检查项目是否能正常运行,而不像之前那样生成的代码时常无法运行。

然而,在开发过程中,大家需注意,现在 AI 有时会将简单的事情变得复杂 ,因此,最好人工仔细确认需求文档和方案文档,并像搭积木一样,逐步完成开发。

未来,我会分享更多关于 AI 编程的技巧,毕竟 AI 是一个工具,只有正确使用它,才能发挥其最大价值。

对 AI 感兴趣的朋友,可以在我们的 AI 导航 上找到 AI 学习资源、工具合集、提示词以及最新资讯等信息。

发现更多资源

编程学习交流平台:编程导航:编程导航 – 为程序员提供全方位的学习交流服务,是您编程之路的得力助手

简历快速生成工具:老鱼简历:访问链接:老鱼简历

✏️ 面试练题工具:面试鸭:访问链接:面试鸭

AI 学习资源:AI 知识库:鱼皮 AI 导航|AI 工具与提示词的全面知识库 – 提供专业的学习资源与资讯

来源:知乎
原文标题: 如何评价 Trae 发布 2.0,以及新推出的 SOLO 模式体验如何?– IT 咖啡馆 的回答
声明:
文章来自网络收集后经过 ai 改写发布,如不小心侵犯了您的权益,请联系本站删除,给您带来困扰,深表歉意!
正文完
 0
小智
版权声明:本站原创文章,由 小智 于2026-03-05发表,共计5803字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
使用智语AI写作智能工具,您将体验到ChatGPT中文版的强大功能。无论是撰写专业文章,还是创作引人入胜的故事,AI助手都能为您提供丰富的素材和创意,激发您的写作灵感。您只需输入几个关键词或主题,AI便会迅速为您生成相关内容,让您在短时间内完成写作任务。
利用AI智能写作工具,轻松生成高质量内容。无论是文章、博客还是创意写作,我们的免费 AI 助手都能帮助你提升写作效率,激发灵感。来智语AI体验 ChatGPT中文版,开启你的智能写作之旅!
评论(9 条评论)
耐心北屿 评论达人 LV.1
2026-03-05 07:22:00 回复

我对这个AI主导的开发模式有点好奇,实际效果如何呢?

     未知
缪柠茶 评论达人 LV.1
2026-03-05 07:12:00 回复

使用TRADE IDE时,建议提前准备好明确的项目需求,这样会更高效。

     未知
段茶夏 评论达人 LV.1
2026-03-05 07:02:00 回复

开发小程序的过程让我想起了以前的学习经历,真是怀旧。

     未知
露屿酒 评论达人 LV.1
2026-03-05 06:52:00 回复

完全不写代码就能开发,真是太神奇了,想试试这个新模式!

     未知
简单柠檬 评论达人 LV.1
2026-03-05 06:42:00 回复

用 AI 编程的方式让我想起了以前的编程学习,能否给新手提供更多指导?

     未知
顾盐影 评论达人 LV.1
2026-03-05 06:32:00 回复

从无到有开发一个小程序,想想都觉得不可思议!

     未知
小鹿呐 评论达人 LV.1
2026-03-05 06:22:00 回复

用TRADE IDE开发小程序,不用写代码,真是个好主意!

     未知
倔强海风 评论达人 LV.1
2026-03-05 06:12:00 回复

在使用TRADE IDE的时候,是否有特别需要注意的地方?希望能分享一些心得。

     未知
扈山光 评论达人 LV.1
2026-03-05 06:02:00 回复

这款AI编程助手真是解放了双手,开发效率提升明显!

     未知
利用智语AI写作工具,轻松生成高质量内容。无论是文章、博客还是创意写作,我们的免费 AI 助手都能帮助你提升写作效ai率,激发灵感。来智语AI体验ChatGPT中文版,开启你的智能ai写作之旅!
9