资料来源:火山引擎开发者社区 - 与云计算、AI和大数据开发者一起成长
本文作者:Ray,TRAE 产品经理,致力于用 TRAE 复刻各种小游戏验证 AI 效果(顺便摸鱼)
SOLO 是行业首个 Context Engineer,不仅能协助编码,更能基于精准上下文理解和工具调用,从构思、规划、开发到上线,自主驱动开发全流程。
想知道如何用 SOLO 开发一个完整的项目吗?今天我们就从零开始用 TRAE 的 SOLO 模式,沉浸式构建一个怀旧游戏合集网站,一起来看看。
准备环节
下载安装
访问 trae.ai 官网(国际版),点击 Download 下载最新安装包并安装。
登录与切换
打开 TRAE,登录后,用户可在左上角将模式切换到 SOLO(目前需 Pro 会员及码)。可以看到在 SOLO 模式下,产品界面变化,AI 功能区移到了左边,项目代码区移到了右边。同时,在项目区域顶部新增了“编辑器”、“终端”、“浏览器”和“文档”按钮。
SOLO 开发初体验
接下来进入开发环节,要想开发一款小游戏网站,需要以下几个步骤:
下达指令
在对话框中输入:帮我开发一个小游戏网站,包含多款游戏,首先开发一个俄罗斯方块。
生成 PRD
AI 自动切换到“文档”视图,开始撰写项目需求文档(PRD)。
协同编辑: 在 PRD 描述中,如果有不太准确的内容,可以在文档中直接编辑修改,也可以在对话框中输入需求,比如:设计风格改为黑色,显得有科技感。
确认开发: PRD 修改无误后,点击“确认,开始开发”。
代码生成与检查:
进入到编码阶段,SOLO 根据需求文档的要求逐步编写代码,开启**“实时跟随模式”** ,可以清晰看到 AI 正在编写哪些代码文件。
代码编写完成后,SOLO 模式自动进入代码检查环节,确保项目质量。
预览与反馈:
点击**“浏览器”** 按钮,可预览生成的网页和俄罗斯方块游戏。SOLO 非常贴心地预生成了一些之后可能会推出的游戏入口。体验游戏后,发现游戏界面很好,但布局需要优化(如游戏信息、下一个方块、按钮的位置和大小)。
精准修改
点击选择元素按钮,圈选需要修改的位置,并输入修改需求:“优化俄罗斯方块的布局,把游戏信息、下一个方块功能放在游戏操作区域的左右两侧,游戏开始、结束、重开、操作说明按钮缩小,放在游戏操作区域左下角。”
AI 可以精准定位代码并完成修改,经过两轮的修改,俄罗斯方块游戏已经完成开发。
高效扩展,部署上线
接下来,继续完成其他小游戏的开发。首先,在对话框中输入:继续开发 2048、doodle jump、扫雷、纸牌。
AI 将继续生成 PRD 文档,确认无误后,再次点击「确认,开始开发」。
游戏全部就绪后,直接进入「试玩 → 微调」小循环,发现问题可随时通过对话框或“选择元素”功能进行优化调整。
边玩边改,所见即所得。确认一切完美后,点一下「部署」按钮,AI 自动完成项目部署流程,怀旧游戏站即刻上线。
如需修改界面文字,使用**“选择元素”** 功能选中文字区域即可直接编辑。
以上就是 SOLO 模式的初步体验,SOLO 内置四大 Context 工具,涵盖从需求文档设计、环境配置、代码编辑,到服务运行四个阶段,一站式实现从概念到功能齐全网站的转化,适配多角色开发者。而 IDE 与 SOLO 模式的无缝切换则让项目主导权可在 AI 与专业开发者之间顺畅移交,兼顾了效率与深度迭代。
从智能 PRD 协同,到精准“选择元素”修改,再到无缝人机切换,TRAE SOLO 模式正开启高效开发的新篇章。