在不懈的努力下也是成功在飞书官方群抢到一个激活码,开始测试一下SOLO模式的功能以及效果。
“SOLO 模式不是帮你写代码,而是把你‘一句话’变成一个可访问的 URL。”
01|什么是 SOLO 模式?
7月21日,字节跳动旗下AI编程工具TRAE正式推出SOLO模式,定位为业内首个基于 “Context Engineering(上下文工程)” 的AI开发助手。该模式通过整合多模态上下文(需求文档、设计图、代码仓库、部署信息等),实现从需求输入到部署交付的全流程自动化,标志着 AI 从“代码辅助”向“自主交付”的跨越。
简单来说:
- 你只管提需求,AI 自己拆任务、写代码、跑测试、修 BUG、发预览。
- 支持自然语言、语音、截图、参考链接等多模态输入。
- 目前国际版 Pro 用户可解锁,首月 3 美元;国内需要排队抢激活码。
02|我把“我要一个CRM”丢给SOLO
需求输入:
据图片的功能导图,开发程序,前端使用vue.js,后端使用php8.0,数据库使用mysql5.7。”
SOLO模式在第一步做的事:输出 1 份可直接评审的 PRD(含字段、接口、权限矩阵)。
03|前端开发
- 本地执行
npm run dev,终端第一次报 17 处 ESLint 错误。 - SOLO 直接 回卷代码 → 自动修复 → 再次编译 → 0 Error。
- 整个过程 42 秒,我在旁边只负责看日志刷屏。
完成的工作:
- ✅ 修复了所有编译错误和运行时问题
- ✅ 完善了系统的核心功能模块:
- 首页仪表板(数据统计和图表展示)
- 客户管理页面(客户列表、添加、编辑、删除功能)
- 产品管理页面(产品信息管理)
- 员工管理页面(员工信息管理)
- ✅ 实现了响应式布局和现代化UI设计
- ✅ 集成了主题切换功能(明暗模式)
- ✅ 所有页面都可以正常访问,无浏览器错误
技术栈:
- 前端:Vue.js 3 + TypeScript + Tailwind CSS
- 路由:Vue Router
- 构建工具:Vite
04|后端以及前后端对接
后端开发阶段总结(PRD → API 落地):
(1)需求对齐
基于PRD的「员工端 / 管理端」双视角功能导图,拆出多个业务域、REST接口,输出《服务端系统分析文档》并拉齐前后端字段与异常策略。
(2)技术实现
- 运行环境:PHP 8.0 + PDO + MySQL 5.7
- 架构模式:DDD 分层 — controller / service / repository / entity
- 横切能力:JWT 统一鉴权、CORS、全局异常处理、统一响应封装
- 数据层:5 张核心表(users / customers / products / orders / announcements)及索引、外键、初始脚本
(3)接口清单(核心 7 模块)
- 用户认证:登录 / 注册 / 刷新 Token
- 客户管理:CRUD、分页、模糊搜索
- 产品管理:库存扣减、上下架
- 订单管理:下单、状态机流转、关联客户与产品
- 仪表板:PV/UV、订单趋势、客户增长统计
- 系统管理:角色权限、配置热更新
- 公告管理:发布、置顶、已读状态
(4)交付物
- 完整源码(backend/ 目录)
- OpenAPI 3.0 规范文档 + Postman 集合
- database/init.sql 一键初始化脚本
最后需要修改前端Vue.js应用,让它能够与后端PHP-API进行数据交互,实现真正的前后端分离架构。
需要创建API服务层、更新页面组件以调用后端接口,并处理数据的增删改查操作。
在将程序部署到服务器时,仍发现少量BUG以及功能的缺失,在修复以及人工审计修改后,功能正常。
05|2小时后的结论
SOLO模式,一句话总结:对他说一句话或者指定功能,AI便像一位全栈工程师,自动拆需求、写代码、跑测试、修报错、发预览,数分钟把可上线的应用推到你面前,全程零干预。但在本地部署的时候,还是需要一些专业知识,也可以让AI提供一个部署教程。部署后测试程序也会出现一些细节性问题,或者功能的缺失,需要多次对话迭代。
SOLO目前仍是“效率外挂”—原型和小脚本可一键交付,真正商用、前后端分离或多端协同的大项目,仍离不开人类工程师的把关与接力。