Trae AI 进阶指南:从“会用“到“用好“,让AI成为真正的编程搭档

张开发
2026/4/18 11:43:25 15 分钟阅读

分享文章

Trae AI 进阶指南:从“会用“到“用好“,让AI成为真正的编程搭档
Trae AI 进阶指南从会用到用好让AI成为真正的编程搭档导读入门篇我们讲了 Trae 是什么、怎么装、怎么用。如果你已经用了一段时间发现好像也就那样——那你可能还没摸到门道。今天这篇进阶指南聊聊那些能让 Trae 从玩具变成搭档的高级玩法。⏰ 本文基于 Trae 国内版 2026 年 4 月撰写不同版本界面可能略有不同请以实际产品为准。一、Trae 的四种模式到底有什么区别入门篇我们介绍了 Trae IDE 有四种模式Chat、Builder、Max、Agent。很多人用了一段时间还是分不清这篇我们好好掰扯一下。1.1 用餐厅来理解四种模式️ 想象你走进一家智能餐厅Chat问答模式你问服务员这道菜辣不辣有没有推荐——服务员有问必答但菜还得你自己点。Builder构建模式你跟服务员说我想吃一荤两素一个汤——服务员帮你把菜配好、写好菜单直接交给后厨。Max深度模式你说今天我请重要客户吃饭预算500帮我安排——主厨亲自出来多想一会儿考虑场合、口味、搭配给你一套更周全的方案。Agent智能体模式你直接说帮我安排一桌10人的商务宴请——服务员自己去协调后厨、备菜、摆台、上菜你只要最后确认就行。1.2 四种模式的核心区别模式谁干活能做什么关键词ChatAI 说话你动手回答问题、解释代码、写代码片段你自己复制粘贴只能说BuilderAI 写代码你确认自动生成文件、搭建项目、修改多个文件写入项目但不动命令行能写MaxAI 深度思考你确认和 Builder 一样但用更强大的模型适合复杂问题能写想得更深AgentAI 全包你验收写代码 执行命令 安装依赖 运行测试全自动能写能执行一句话记住Chat 只能说Builder 能写Agent 能写执行。Max 是 Builder 的加强版。1.3 什么时候用哪个模式场景推荐模式为什么问一个技术问题Chat只需要答案不需要改代码做一个新页面/新功能Builder需要创建和修改多个文件遇到架构难题Max需要更强大的模型深度分析批量处理/自动化任务Agent需要执行命令、安装依赖、多步操作二、每种模式的隐藏技能2.1 Chat 不只是问问题很多人只用 Chat 问简单问题其实它还有这些隐藏技能技能怎么操作举个例子代码审查选中代码 → 右键 → Ask AI → 这段代码有什么问题发现潜在 Bug代码解释选中代码 → 右键 → Ask AI → 帮我解释这段代码快速理解陌生代码代码优化选中代码 → 右键 → Ask AI → 帮我优化性能提升代码翻译选中代码 → 右键 → Ask AI → 转成 Python语言转换生成测试选中代码 → 右键 → Ask AI → 帮我写测试用例快速覆盖测试 手把手操作打开 Trae IDE打开一个代码文件用鼠标选中你想问的代码高亮显示右键 → 点击Ask AI或按快捷键CtrlI/CmdI在弹出的对话框中输入你的问题AI 会在右侧面板给出回答2.2 Builder 和 Chat 到底有什么区别关键区别在这里ChatBuilder输出方式代码显示在聊天框里你自己复制粘贴直接写入项目文件自动管理依赖适合场景问一个问题、改一小段代码创建新文件、搭建项目、修改多个文件效率单次回答快但多文件要来回切一次搞定多个文件不用手动复制举个例子你想搭一个博客项目用 ChatAI 给你一段代码 → 你自己新建文件 → 粘贴进去 → 再问下一个文件 → 再粘贴... 循环10次 用 Builder你说帮我用 Vue 搭一个博客 → AI 自动创建所有文件 → 你打开看效果就行 手把手操作打开 Trae IDE点击顶部模式切换按钮默认显示 Chat切换为Builder在对话框中输入帮我用 Vue3 搭一个博客项目骨架包含首页、文章页、关于页AI 会自动创建文件和目录结构左侧文件树会实时更新你能看到新增了哪些文件不满意就说首页配色改成深色系它会帮你改2.3 Max 什么时候用Max 和 Builder 做的事一样但用了更强大的 AI 模型。打个比方Builder 用的是普通厨师Max 用的是主厨。菜都能做但主厨做的更好、想得更周全。什么时候该升级到 Max场景用 Builder 还是 Max简单页面、简单功能Builder 就够了系统架构设计建议用 Max复杂 Bug 怎么都调不通建议用 Max技术方案选型建议用 Max代码重构建议用 Max 手把手操作在顶部模式切换处选择Max输入你的复杂问题比如这个项目用 Vue 还是 React 更合适分析一下利弊Max 会花更长时间思考通常 30 秒到 2 分钟给出更详细的方案如果觉得太慢随时可以切回 Builder 或 Chat⚠️注意Max 模式消耗更多额度简单问题不要用 Max。就像你不会为了煎个蛋请主厨一样。2.4 Agent 能自动化哪些事Agent 是 Trae 最强大的模式能自动执行多步骤任务不只是写代码还能运行命令。Agent 能做到的事场景具体例子数据处理把 data 文件夹里的所有 CSV 合并成一个 Excel批量操作帮我把这100张图片压缩并重命名报告生成帮我读取这些数据生成一份 HTML 报告自动化测试帮我跑一遍这个项目的所有测试用例安装部署帮我安装依赖并启动本地开发服务器⚠️注意Agent 能执行终端命令重要操作前建议加约束比如只读不要改。 手把手操作在顶部模式切换处选择Agent输入你的任务用下一章的模板写效果更好Agent 会显示执行步骤[1/5] 分析任务... [2/5] 读取文件... [3/5] 安装依赖... [4/5] 生成代码... [5/5] 运行测试...如果某一步不对随时点停止中断完成后检查结果不满意就让 Agent 调整三、让 Agent 干活又快又准3.1 为什么你的 Agent 总是摸鱼很多人抱怨 Agent 不好用让它干个事它在那转圈圈或者干到一半就卡住了。原因你没有给它足够清晰的指令。❌ 你说去把办公室收拾一下 → 它可能收拾了但乱七八糟✅ 你说把文件按日期分类桌面的放到文件柜书架上的书按高度排列 → 它就能做好3.2 极简版指令模板新手推荐刚开始用记住三行就够了【目标】做什么 【约束】注意什么 【验收】怎么算完成实际例子【目标】帮我写一个 Python 脚本读取 data 文件夹里的所有 CSV 并合并成一个 Excel 【约束】只读取 .csv 文件跳过其他文件 【验收】生成 merged.xlsx按日期排序3.3 完整版指令模板进阶推荐等你熟练了可以用更详细的模板效果更好【任务目标】 [具体要做什么] 【已有素材】 [项目里已经有什么可以用的] 【约束条件】 [不能做什么 / 必须遵守什么] 【验收标准】 [怎样算完成] 【遇到问题怎么办】 [出错时的处理方式]对比一下效果❌ 模糊指令帮我整理一下销售数据→ Agent 可能只帮你看了数据啥也没干✅ 具体指令【目标】读取 data 文件夹里的5个 CSV 文件华东/华南/华北/华西/华中合并成一个 Excel 【约束】 - 只读取 .csv 文件 - 合并时新增一列区域标记来源 - 按销售额销量×单价从高到低排序 【验收】生成 merged_sales.xlsx包含所有区域数据→ Agent 清清楚楚地执行你验收就行3.4 多轮对话优化结果Agent 第一次输出往往不是最优的学会迭代轮次你说什么效果第一轮给基础需求看它出什么第二轮错误处理不够完善加上重试机制针对性改进第三轮帮我检查一下有没有安全隐患查漏补缺第四轮运行一下测试看看验收经验之谈不要期望 Agent 一步到位。就像招了一个新人第一版代码肯定要 review 和修改。给它反馈它会越来越懂你的风格。⚠️注意运行测试需要用 Agent 模式Chat 模式只能帮你写测试代码但不能执行。四、自定义 Prompt让 AI 更懂你4.1 为什么默认 Prompt 不够用Trae 默认的回复风格是通用型的适合所有人但不一定适合你。比如你想让它- 先讲思路再写代码- 代码必须有中文注释- 回复尽量简洁这时候就需要自定义 Prompt 了。4.2 三种设置方式方式一会话级当次对话有效在聊天框里直接调教它请用以下风格和我交流 1. 回复尽量简洁不超过3句话 2. 先说结论再说原因 3. 代码示例用中文注释 最简单的方式随时可用但换一个对话就忘了。方式二项目级整个项目有效在项目根目录创建.trae/prompt.md 手把手操作打开 Trae IDE在左侧文件树中右键点击项目根目录选择新建文件文件名输入.trae/prompt.md粘贴以下内容根据你的项目修改# 本项目 AI 助手指南 ## 项目背景 这是一个 Vue 3 TypeScript 的后台管理系统。 ## 代码规范 - 组件命名PascalCase如 UserList.vue - 样式使用 TailwindCSS - API 调用统一封装在 /api 目录下 ## AI 回复风格 - 优先给出 TypeScript 类型 - 先解释思路再给代码 - 代码必须有中文注释 ## 禁止事项 - 不要使用 Options API必须用 Composition API - 不要引入不必要的依赖保存CtrlS/CmdS下次在这个项目里问 AI它就会自动遵守这些规则⚠️注意Trae 的项目级指令文件路径可能因版本不同而变化如.trae/rules.md请以 Trae 官方文档中关于项目级自定义指令的说明为准。方式三全局设置所有项目有效点击左下角齿轮图标设置找到AI或模型相关设置找到系统 Prompt或自定义指令填入你希望 AI 遵循的通用规则保存⚠️ 具体菜单位置可能因版本不同略有差异找不到的话在设置里搜索 Prompt。4.3 好用的 Prompt 模板模板 1代码审查专家你是一个资深代码审查专家请帮我检查代码按严重程度排序 - 严重问题必须修复 - 建议优化建议改 - 代码亮点写得好的地方模板 2技术讲解员你是一个技术讲师讲解时请 1. 先给结论再详细解释 2. 用生活中的例子类比 3. 每个概念讲完要有一句话总结 假设听众是有一点编程基础的大学生。五、实战工作流从场景出发5.1 场景 1普通人也能用 —— Excel 自动汇总零编程基础适用模式Agent场景你每个月都要把各个部门的 Excel 报表手动汇总到一张总表里复制粘贴累死人。 手把手操作打开 TraeIDE 或 SOLO 都行切换到Agent 模式把所有 Excel 文件放到同一个文件夹里比如桌面的月度数据文件夹输入任务【目标】帮我把桌面上月度数据文件夹里的所有 Excel 文件合并成一张总表 如果 Agent 找不到文件夹就给完整路径比如/Users/你的用户名/Desktop/月度数据/【约束】- 每个文件的第一行都是表头合并时只保留一个表头- 新增一列来源部门标记数据来自哪个文件- 按日期从新到旧排序【验收】生成 汇总表.xlsx保存到桌面 4. Agent 会自动 - 读取文件夹里所有 Excel - 合并数据、添加来源标记 - 排序并保存 5. 打开桌面上的汇总表.xlsx检查结果 6. 不满意就说帮我把总销售额也算一下加一列在最后预计用时3-5 分钟vs 手动复制粘贴 1-2 小时⏰ 实际用时取决于文件数量和网络状况仅供参考。这个例子不需要你会编程只要你会把文件放到文件夹里告诉 Trae 你要什么就行。就像跟同事说帮我把这些表合一下一样简单。5.2 场景 2让 AI 帮你审查代码适用模式Chat Agent 手把手操作打开 Trae IDE切换到Chat 模式选中你想审查的代码鼠标拖选高亮右键 → Ask AI输入请帮我审查这段代码重检查安全性问题明显的 Bug性能问题按严重程度排序AI 会在右侧给出审查结果如果有问题需要修复切换到Builder 或 Agent 模式第2条说的那个问题帮我修复一下预计用时5-10 分钟vs 手动审查 30 分钟以上5.3 场景 3每周生成数据报表适用模式Agent 手把手操作切换到Agent 模式输入任务请帮我生成上周的销售数据报表读取 data 文件夹里的所有 CSV 文件计算每日订单量、总销售额、客单价生成一个 HTML 页面用表格展示数据把结果保存到 report.html如果需要图表库请帮我安装Agent 自动执行[1/4] 扫描 data 文件夹... [2/4] 读取并计算数据... [3/4] 生成 HTML 报表... [4/4] 保存文件...打开report.html查看效果不满意就说加上按区域分组的对比表预计用时5-10 分钟vs 手动 1-2 小时5.4 场景 4接手新项目快速了解适用模式Chat 手把手操作用 Trae IDE 打开新项目逐个提问了解项目提问 1帮我梳理一下这个项目的目录结构→ AI 会列出所有文件夹和关键文件提问 2这个项目用的什么技术栈→ AI 会告诉你框架、数据库、缓存等提问 3最核心的 3 个模块是什么各负责什么→ AI 会帮你找到关键代码提问 4这个项目怎么启动→ AI 会告诉你启动命令和注意事项如果某个模块看不懂选中代码问这段代码是干什么的用大白话解释预计用时30 分钟左右vs 自己啃半天到一天六、避坑指南血泪经验坑 1上下文太长AI 开始失忆症状聊了很久之后AI 开始听不懂你的话了。解法- 重要的上下文要重复提起- 让 AI 把关键信息写成文档请把我们讨论的方案总结成文档保存到 docs/design.md包括 需求背景、技术方案、接口设计- 长任务拆成多个短任务不要一个对话做太多事坑 2Agent 执行了你不想要的命令症状Agent 在终端里执行了你没让它执行的命令。解法- ⚠️ 重要操作前加约束只读数据不要修改任何文件- 发现不对立刻喊停不要等它自己停- 在指令中明确限制只执行以下操作不要执行其他任何命令坑 3生成的代码风格和项目不统一症状AI 写的代码和项目里其他代码风格不一致。解法- 建立项目规范文档放在.trae/prompt.md里- 给 AI 看示例代码参考 src/utils/format.js 的写法- 最后做一次格式检查让 AI 帮你格式化坑 4AI 给的建议不适用你的场景症状AI 说的有道理但用到你的项目里就是不行。解法- 提供更多背景告诉它你的技术栈、限制条件- 追问为什么让它解释建议的依据- ⚠️ 重要决策自己做架构选型、技术方案AI 只能辅助坑 5用错模式症状用 Chat 问了一个需要多步执行的任务它只给方案不执行。原因Chat 只能说不能做。解法- 问怎么做 → 用 Chat- 说帮我做 → 用 Agent- 说帮我写 → 用 Builder坑 6简单问题用了 Max浪费额度症状额度用得太快。解法- 简单问题用 Chat 或 Builder- 只有复杂问题才升级到 Max- 就像煎蛋不用请主厨 七、总结进阶三步走步骤做什么达到什么效果第一步搞懂四种模式的区别知道什么时候用什么第二步学会写好指令Agent 不再摸鱼干活更准确第三步积累使用经验形成自己的使用套路效率翻倍核心要点Chat/Builder/Max/Agent 四种模式各有擅长选对模式事半功倍Chat 只能说Builder 能写Agent 能写执行Max 是 Builder 的加强版Agent 好不好用取决于你会不会写指令把模糊需求变成具体指令效果会好很多多轮对话比单轮效果好学会迭代优化不要期望一步到位自定义 Prompt 能让 AI 更懂你省去每次重复说废话遇到问题很正常上下文太长、命令越权、风格不统一、用错模式都有解法原创内容转载请注明出处

更多文章