1.Trae国内版
之前因为Claude账号问题,又恰逢Trae国内版上市,我就一直使用Trae国内版(因为免费,要啥自行车)处理一些简单代码问题。关键还真的帮我完成了不少工作,其中去年我参加了一个“具身智能机器人”(机械臂)课程,恰好使用了Trae国内版完成了课程里所有相关代码构建(语音播放、视觉检测、模拟巡航、录制回放动作、抓取放下等等)。
2.Trae国际版
最近Trae国际版有个赠送600积分的活动,所以又注册了国际版进行体验(开发了一个小卜卦应用程序)。Trae 国际版不同于国内版,国际版是端到端的原生 AI IDE,从项目生成到部署全流程覆盖。
A.Builder 模式:自然语言生成完整项目
Trae 国际版的 Builder 模式只需输入自然语言描述(如"开发带用户登录功能的 React 博客"),就会自动:
拆解任务:分析需求→规划技术栈→生成项目结构
全栈开发:编写前端页面、后端 API、数据库连接代码
自动运维:执行
npm install、配置环境变量、生成文档
但要注意:Builder 模式目前还不够强,初次生成往往有 Bug,需多轮调整才能跑通。
B. MCP 协议与智能体生态
Trae 内置 MCP(Model Context Protocol)支持,可调用多个 MCP Server,实现:
浏览器自动化:让 AI 操作浏览器完成测试
数据库管理:直接连接数据库执行查询
Builder 模式的"半成品"问题
虽然 Builder 能生成项目框架,但存在以下痛点:
路径问题:依赖经常安装到父级目录而非当前项目
样式 Bug:初次生成的页面样式混乱,需多轮对话修复
组件缺失:依赖了组件但未生成该组件文件
解决方案:通过gemini先生成项目框架,再使用 Trae 逐文件优化,而非完全依赖 Builder 自动化
初学者建议先从国内版入手~