首页
OPC模式
AI编程(个人)
VibeCoding协作流
TRAE-SOLO模式
智能硬件流程
兴趣&商业
人情世故vs情商
芒格思维
决策工具
中国市场
海外市场
AI代表人物
激励
TRAE 2.0 SOLO 模式
TRAE SOLO模式实战流程指南
不是"AI帮你写代码",是
"AI自己当全栈开发"
—— 你说一句话需求,3小时后拿到上线链接
传统AI编程 vs SOLO模式:主体倒置
传统方式
AI辅助编程
你是主体,AI是工具。你写代码,AI帮你补全/重构。编辑器、终端、浏览器都是你的工具。
你写代码
AI补全
你调试
你部署
SOLO模式
AI全栈开发
AI是主体,工具被它调度。你说需求,AI自己规划+写PRD+设计架构+编码+测试+部署。
你说需求
AI写PRD
AI编码
AI部署
你审核
3小时上线全流程:5个阶段
1
~15分钟
需求理解 + PRD生成
SOLO自动生成结构化PRD文档,并主动问澄清问题。你可以逐项确认/调整/跳过。
你的输入示例
"帮我做一个购物车网站,能加商品、调数量、结算时显示总价。mobile优先,不要支付集成。"
SOLO自动生成
• 用户角色定义
• 核心功能列表(商品展示/加购/调数量/结算)
• 非功能需求(响应式/本地存储)
澄清问题
PRD确认
需求调整
2
~20分钟
技术设计
SOLO输出架构设计文档,展示技术选型理由。你可以确认或要求调整。
典型技术栈方案
前端:React + TypeScript + Tailwind CSS
状态:Zustand(轻量,不需要Redux复杂度)
后端:Node.js + Express + SQLite
部署:Vercel(前端)+ Railway(后端)
架构确认
技术栈调整
方案理由
3
~1.5小时
编码实现
SOLO同时打开编辑器+终端+浏览器,自己写代码、跑命令、验证UI。发现错误自己调试修复。
SOLO自动执行
• 编辑器写代码
• 终端跑 npm install / pnpm dev
• 浏览器打开localhost验证UI
• 发现错误→自动debug→重写
自动编码
自动调试
实时预览
错误自修复
4
~20分钟
测试验证
SOLO自动写测试用例并执行,显示通过率,修复失败用例后再跑。
自动生成测试
• 单元测试(Jest)
• 集成测试(购物车增删流程)
• E2E测试(Playwright)
• 跑完→显示通过率→修复→再跑
单元测试
集成测试
E2E测试
自动修复
5
~15分钟
部署上线
自动配置部署环境,推送代码,构建部署,输出最终上线链接。
自动部署流程
• 配置Vercel项目
• 推送GitHub仓库
• Vercel自动构建+部署
• Railway部署后端+环境变量配置
• 输出:https://your-cart-xxx.vercel.app
Vercel部署
GitHub推送
环境配置
输出链接
实测中的5大踩坑与对策
1
模糊需求导致返工
只说"做一个购物车",SOLO不知道你要mobile优先还是desktop优先,要不要管理后台。
对策
第一次输入时多写2-3句,列清楚关键约束:mobile优先/不要支付/用React部署到Vercel。
2
技术栈与团队规范不符
SOLO自动选它偏好的技术栈(React/Next.js/Tailwind),可能和你团队的Vue/自家框架冲突。
对策
在需求里明确指定技术栈:"用Vue3 + Element Plus + 部署到阿里云"。
3
测试虚假覆盖
SOLO跑测试通过率100%不代表真的没问题——有时会写"自验证"测试,验证自己写的代码。
对策
人工抽样review 5-10个测试用例,确认它们真的在测业务逻辑。
4
部署凭据安全风险
SOLO自动部署需要Vercel/Railway/GitHub的访问凭据,这些凭据怎么传递、是否被记录存在风险。
对策
用专门为SOLO创建的低权限token,不要给主账号token,定期轮换。
5
复杂业务逻辑翻车
简单CRUD跑得很顺,但复杂业务——多租户权限矩阵、复杂支付路由、分布式事务——SOLO经常理解不到位。
对策
复杂业务不要全交给SOLO——让它做框架+简单部分,复杂部分人工接管。
SOLO适合哪些场景?
✅
高度适合
MVP / 原型验证(3小时上线demo)
内部工具(看板、表单、统计页)
中小型营销网站
快速hackathon项目
个人博客/作品集网站
⚠️
中等适合
B端SaaS早期产品(基础功能用SOLO)
API网关/简单后端服务
复杂部分需人工接管
已有项目的功能扩展
❌
不太适合
大型多模块系统
复杂业务(金融/医疗/法律)
Legacy项目改造
强一致性/高并发系统
需要深度领域知识的项目