SOLO Builder
SOLO Builder 是一个帮助您构建专业且功能完整的 Web 应用程序的智能体。您只需用自然语言描述您的需求,SOLO Builder 就会自动处理其余工作,包括为任务选择最合适的 AI 模型、分析您的需求、生成 PRD、编写代码并产生可预览的结果。
当您想要快速将想法转化为美观的交互式 Web 应用程序时,SOLO Builder 是理想的选择。本文详细介绍了 SOLO Builder,包括其工作流程、激活方法、核心功能等。
限制
SOLO Builder 仅在 SOLO 模式下可用。
计费信息
SOLO Builder 的每次响应都会消耗高级模型的一次快速请求。有关如何订阅 Pro 计划和购买附加包的信息,请参阅"计划和计费"。
工作流程
SOLO Builder 使用以下工作流程来构建 Web 应用程序:
- 需求分析
- PRD 编写
- 编码
- 预览
- (可选)部署
前提条件
- 启用 SOLO 模式。
启用 SOLO Builder
当启用 SOLO 模式时,SOLO Builder 默认启用。您也可以在 AI 聊天面板中通过 @ SOLO Builder 来选择它。
功能
PRD 生成
SOLO Builder 将根据您的需求自动生成 PRD,并在文档视图面板中显示 PRD 生成过程和草稿。
草稿完成后,如果您想要编辑它,可以使用以下方法:
- 手动编辑 PRD
- 继续与 SOLO Builder 聊天以完善需求描述,让它自主更新 PRD
- 选择 PRD 中的内容并发送到聊天中与 SOLO Builder 进一步讨论
在右上角启用显示差异切换后,每当 SOLO Builder 修改 PRD 时,文档视图面板将以差异格式显示更改。
PRD 准备就绪后,您可以点击 AI 聊天面板中的"准备构建!"按钮,SOLO Builder 将根据 PRD 开始编码。
编码
SOLO Builder 将根据 PRD 生成代码并在编辑器面板中显示。生成的代码更改将在新一轮聊天开始前或切换聊天时自动接受。您可以手动编辑代码或选择代码片段并发送到 AI 聊天进行进一步处理。对于删除文件或代码等操作,SOLO Builder 会提前寻求您的批准。
命令执行
SOLO Builder 将自动执行它认为安全的命令,并在终端面板中显示执行过程和结果。
当命令执行失败时,SOLO Builder 将自动分析原因并尝试解决。要了解更多错误信息,您可以选择错误内容并发送到 AI 聊天以获取详细信息。
预览和修改
开发完成后,SOLO Builder 将在浏览器面板中显示结果供预览,并在对话框中总结项目结构和技术亮点,帮助您快速了解项目。
如果您需要修改元素,可以点击右上角的选择按钮启用元素选择模式,然后选择目标元素并发送到 AI 聊天进行修改。静态文本可以点击编辑。
部署
目前,TRAE 支持通过第三方服务 Vercel 在线部署 Web 应用程序。当您的 Web 应用程序准备部署时,您可以点击 AI 聊天面板中的部署按钮或浏览器面板右上角的部署按钮直接开始部署任务,或告诉 AI 您的部署请求让它触发部署过程。有关详细说明,请参阅"SOLO 模式"文章中的"部署"部分。