Skip to Content

2.3 Trae 使用指南

Trae 更像「Cursor 的中文好朋友」。界面逻辑类似,但中文提问理解度更高,价格也更亲民。

定位优势:Trae 特别适合国内开发者,中文支持极好,DeepSeek 模型集成让成本大幅降低。

Trae 版本选择

Trae.ai(国际版)

访问地址https://trae.ai  访问要求:需要魔法上网 支持的 AI 模型

  • Claude 3.7 Sonnet(最新最强)
  • Claude 3.5 Sonnet(性价比高)

特点

  • ✅ 编程能力极强
  • ✅ 国际网络访问无限制
  • ✅ 功能更新快速
  • ⚠️ 需要稳定的网络环境
  • ⚠️ 访问门槛较高

适合人群

  • 有稳定网络环境的开发者
  • 追求最高编程能力的用户
  • 国际化项目开发

Trae.com.cn(国内版)

访问地址https://trae.com.cn  访问要求:国内直接访问,无需特殊网络 支持的 AI 模型

  • DeepSeek R1(推理能力出色)
  • DeepSeek V3(通用能力强)

特点

  • ✅ 国内直接访问
  • ✅ 中文理解极好
  • ✅ 价格比国际版便宜很多
  • ✅ 符合国内开发习惯
  • ⚠️ 功能更新可能稍慢
  • ⚠️ 访问国外资源可能受限

适合人群

  • 国内开发者
  • 预算有限的学习者
  • 中文项目开发

选择建议

  • 网络稳定且预算充足:选国际版
  • 国内访问为主,注重性价比:选国内版
  • 可以同时使用两个版本,互补优势

Trae 特色功能

1. Trae Solo 模式

创新功能:Solo 模式让 AI 自主完成整个项目,类似一个 AI Agent,大大减少人工操作。

核心特点

  • 🤖 AI 自主完成整个项目
  • 🎯 适合复杂和系统性任务
  • ⚡ 减少分步骤对话的工作量
  • 🔍 自动规划项目结构和功能

适用场景

我想做一个番茄工作法 App,包含: - 25分钟倒计时功能 - 休息时间智能提醒 - 任务列表管理 - 日常数据统计图表 - 用户设置和偏好保存 请帮我完整实现这个项目

使用注意:Solo 模式虽然省心,但仍需要人工验收。完成开发后要手动测试每个功能,确保真的能正常工作。

2. 中文支持优势

突出特点

  • 🇨🇳 对中文理解更加准确
  • 📝 中文注释更自然流畅
  • 🛠️ 更符合国内开发习惯
  • 💬 中文技术术语识别准确

实际优势示例

用户:帮我做一个电商网站 AI理解:包含商品展示、购物车、订单管理、用户系统等完整的电商功能 用户:优化一下性能 AI理解:包括前端性能优化、代码分割、图片压缩、缓存策略等技术措施

3. DeepSeek 模型集成

成本优势:DeepSeek 模型的价格比 GPT-4 便宜约 90%,但编程能力依然出色。

DeepSeek R1 特点

  • 💪 推理能力极其出色
  • 🎯 代码逻辑性强
  • 📊 数据分析能力优秀
  • 💰 性价比极高

DeepSeek V3 特点

  • 🚀 响应速度快
  • 🌍 通用能力强
  • 🔄 对话流畅自然
  • 🎯 编程任务表现稳定

Trae 使用技巧

技巧 1:使用 Solo 模式

Solo 模式操作步骤

  1. 新建项目:创建新项目文件夹
  2. 选择模式:在 Trae 中选择 「Trae Solo” 模式
  3. 详细描述需求:尽可能完整地描述项目功能和要求
  4. 让 AI 自主完成:AI 会自动规划并实现整个项目
  5. 人工验收:完成后手动测试每个功能

Solo 模式提示示例

项目名称:个人财务管理应用 功能需求: 1. 收支记录和分类管理 2. 月度收支统计报表 3. 预算设置和超支提醒 4. 账单到期提醒功能 5. 数据导出为 Excel 功能 技术要求: - 使用 React + TypeScript - 本地数据存储(localStorage) - 响应式设计,支持移动端 - 图表展示使用 Chart.js 请帮我完整实现这个财务管理工具

技巧 2:文档引用功能

文档上传:Trae 支持上传文档文件,让 AI 基于特定文档进行开发。

使用方法

# 下载 API 文档为 Markdown 或 PDF # 在 Trae 中上传文档 # 引用文档进行开发 参考这份上传的 [文档名称],帮我实现用户认证功能

应用场景

  • 基于公司技术规范开发
  • 参考第三方 API 文档
  • 使用特定 UI 库的组件文档
  • 遵循项目架构设计文档

技巧 3:中文技术提问

优势利用:充分发挥中文理解的优势,使用自然的中文表达技术需求。

中文提问示例

帮我做一个类似微信朋友圈的分享功能 使用 Vue3 + Element Plus 需要包含: - 发布带图片的动态 - 点赞和评论功能 - 下拉刷新加载更多

技巧 4:DeepSeek 模型选择

模型选择策略:根据任务类型选择合适的模型,优化效果和成本。

R1 模型适用场景

  • 复杂的逻辑推理
  • 算法实现
  • 系统架构设计
  • 性能优化

V3 模型适用场景

  • 快速代码生成
  • UI 组件开发
  • 基础功能实现
  • 日常对话询问

Trae 实战练习

练习 1:任务管理应用(2 小时)

项目目标:创建一个功能完整的任务管理应用

功能要求

  • ✅ 任务的增删改查
  • ✅ 任务状态切换(待办/进行中/已完成)
  • ✅ 任务优先级设置
  • ✅ 本地数据持久化
  • ✅ 响应式界面设计

开发步骤

1. 使用 Solo 模式整体规划项目 2. 让 AI 实现 React + TypeScript 基础结构 3. 完成任务管理的核心功能 4. 添加状态管理和数据持久化 5. 优化界面和用户体验

练习 2:数据可视化仪表板(3 小时)

项目目标:创建一个包含多种图表的数据可视化仪表板

功能要求

  • 📊 多种图表类型(柱状图、折线图、饼图)
  • 🔄 实时数据更新
  • 📱 响应式设计
  • 🎨 可切换的主题模式
  • 📥 数据导出功能

技术栈

  • React + TypeScript
  • Chart.js 或 ECharts
  • Tailwind CSS
  • 模拟的实时数据

Trae 与 Cursor 对比

功能TraeCursor适用场景
中文支持⭐⭐⭐⭐⭐⭐⭐⭐⭐中文项目开发
Solo 模式✅ 有❌ 无复杂项目快速开发
价格成本💰 低💰💰 中预算有限
英文支持⭐⭐⭐⭐⭐⭐⭐⭐⭐国际化项目
生态社区⭐⭐⭐⭐⭐⭐⭐⭐寻求解决方案
更新速度⭐⭐⭐⭐⭐⭐⭐⭐⭐追求最新功能

选择建议

  • 国内开发者、中文项目、预算有限:优先选择 Trae
  • 国际化项目、需要强大生态:考虑 Cursor
  • 最佳方案:两个工具都尝试,根据项目需求选择

常见问题解决

问题 1:国内版访问慢

解决方案

  • 检查网络连接稳定性
  • 尝试在不同时间段使用
  • 考虑使用国际版配合网络加速器

问题 2:Solo 模式结果不理想

解决方案

  • 提供更详细和具体的需求描述
  • 分步骤使用 Solo 模式,而不是一次性完成所有功能
  • 在传统对话模式和 Solo 模式之间灵活切换

问题 3:代码质量不稳定

解决方案

  • 明确代码规范要求
  • 要求 AI 添加详细的注释和说明
  • 分步骤验收代码,及时反馈问题

学习路径建议

循序渐进学习

  1. 基础功能熟悉(1 天)
  2. Solo 模式实践(2-3 个项目)
  3. 进阶技巧掌握(持续练习)
  4. 形成个人工作流程(1-2 周)

第 1 天:基础功能

  • 熟悉界面和基本操作
  • 掌握对话式开发
  • 完成简单的代码生成任务

第 2-3 天:Solo 模式

  • 使用 Solo 模式完成 1-2 个小项目
  • 学习如何写有效的项目需求描述
  • 掌握 AI 自主开发的验收方法

第 1 周:综合应用

  • 在实际项目中应用 Trae
  • 掌握不同模型的适用场景
  • 形成个人的开发工作流

下一步:完成 Trae 学习后,继续学习 对话式编程工作流,掌握更高级的 AI 编程技巧。

Last updated on