Trae Solo模式需将规范需求文档置于docs/需求.md,含前置约束与统一术语,通过指定指令触发端到端开发,支持自动纠错与人工干预。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要让Trae根据项目根目录下的需求文档(如doc/需求.md)全自动产出可运行的代码,而不是手动逐行编写或反复确认细节。
准备符合Solo模式识别规范的需求文档
把原始需求整理成docs/需求.md,放在项目根目录下——Trae Solo模式只主动索引docs/子目录里的.md文件,其他位置或PDF/Word格式会被跳过。
在文档开头明确写入「前置约束」模块:
✅ 必须实现:用户注册、登录、资料管理
❌ 禁止做:第三方登录、支付功能
【必须统一术语】全文禁用“客户”“咱们用户”等模糊称呼,只用“普通用户”“管理员”;否则Trae可能把两个角色逻辑混在一起生成。
启动Solo模式并触发全链路生成
打开Trae → 用「文件→打开文件夹」加载你的项目根目录 → 点击右上角模式切换按钮 → 选择「SOLO 模式」。
在主对话框输入指令:
「请基于 docs/需求.md 中的全部内容,端到端完成项目开发:生成文档、初始化环境、编写代码、运行验证、修复报错、输出验收清单。」
这一步不能简写为“按需求写代码”,否则Trae会退化为普通问答模式,不启动自动执行流。
监控关键节点并干预异常
① 当Trae首次生成产品需求文档后,它会暂停并弹出「确认开发」按钮——你必须点击确认,后续步骤才会继续。
② 若发现生成的代码调用了未声明的依赖(比如用了flatpickr但没安装),Trae会在终端报Module not found错误,此时它会自动执行npm install flatpickr并重试。
③ 如果Trae连续两次找错需求(例如把「0922 学无止境」误当成「0846 三轴分离」),立即按Ctrl+C终止当前任务,再发一次指令并加上「严格对照 docs/需求.md 中以「## 0922」开头的章节执行」。
这一步操作起来很简单,直接把文件拖进去就行。


















