首页 > 教程攻略 > ai资讯 >Trae怎么根据需求文档生成项目代码?

Trae怎么根据需求文档生成项目代码?

来源:互联网 时间:2026-08-09 14:35:51

Trae Solo模式支持根据需求文档自动生成项目代码。用户需将符合规范的需求文档置于项目根目录下的docs/需求.md文件中,通过指定指令触发端到端开发流程,系统可自动纠错,并支持人工干预。

该模式当前已可用。使用前,需将原始需求整理为docs/需求.md,放在项目根目录——Trae Solo模式仅主动索引docs/子目录下的.md文件,其他位置或PDF/Word格式会被跳过。

在文档开头需明确写入“前置约束”模块,例如“必须实现:用户注册、登录、资料管理”“禁止做:第三方登录、支付功能”。同时,全文需统一术语,禁用“客户”“咱们用户”等模糊称呼,仅使用“普通用户”“管理员”,以避免角色逻辑混淆。

启动Solo模式时,用户需在Trae中打开项目根目录,点击右上角模式切换按钮选择“SOLO 模式”,然后在主对话框输入完整指令:请基于 docs/需求.md 中的全部内容,端到端完成项目开发:生成文档、初始化环境、编写代码、运行验证、修复报错、输出验收清单。指令不可简写,否则Trae会退化为普通问答模式。

在执行过程中,Trae首次生成产品需求文档后会暂停并弹出“确认开发”按钮,用户需点击确认以继续。若生成的代码调用未声明的依赖,Trae会在终端报Module not found错误,并自动执行npm install后重试。如果Trae连续两次找错需求,用户可立即按Ctrl+C终止任务,重新发送指令并加上“严格对照 docs/需求.md 中以‘## 0922’开头的章节执行”的说明。

当前该模式已支持全链路生成,用户需注意文档格式和指令的准确性,以确保自动执行流正常启动。后续使用中如遇异常,可参考上述干预步骤操作。