⭐️⭐️⭐️⭐️⭐️我正在参加Trae「超级体验官」创意实践征文,本文所使用的 Trae 免费下载链接:[www.trae.com.cn/?utm_source…]
官方文章讲解:让 AI 更懂你的需求!一文看懂如何在 Trae IDE 中巧用上下文
Trae IDE 中的上下文功能,帮助用户更好地与 AI 协作。🧣
1. 什么是上下文
- 定义:上下文是指在与 Trae IDE 沟通时提供的背景信息,包括 IDE 内的信息(如代码仓库、终端信息)和外部信息(如联网搜索结果、上传的文档集)。
- 作用:帮助 Trae IDE 更好地理解用户需求,减少沟通成本,提高协作效率。
2. 使用说明
- 项目内上下文 (这个部分,比较简单,使用#就可以完成调用)
-
#Code:快速定位函数或类,支持当前文件推荐、关键词搜索及代码预览。
-
#File:指定单个文件内容,支持目录预览避免错选。
-
#Folder:添加整个文件夹内容,依赖项目代码索引,支持目录搜索。
-
#Workspace:直接提问工作空间全局问题,AI 自动匹配最相关内容。
-
外部上下文 (这个部分,也没有难度,基础操作即可)
- #Doc 文档集
- 在 AI 对话窗口的右上角点击 设置 > 上下文 > Doc > 添加文档集。
- 支持通过 URL 添加(自动抓取站点内容)或从本地文件添加(支持.md和.txt文件,单个文件最大10MB,文档集最大50MB)。
- 在对话中引用文档集,AI 会基于这些文档提供更准确的回答。
- #Web 线上内容
- 方式一:直接在 #Web 后输入问题,触发联网搜索,AI 会从全网搜索相关内容并生成答复。
- 方式二:输入网址后提问,AI 会直接从该网站查询相关内容并生成回答。
3. 场景实践
场景实践:新成员加入项目的协作流程
本案例模拟一位新成员小明加入产品开发团队,展示 Trae IDE 上下文功能在实际协作中的应用。
1. 产品开发协作
- 小明加入后,团队通过 Trae IDE 的“#Workspace”功能,快速了解项目整体结构和当前开发进度。
- 通过“#Folder”添加项目主目录,AI 能自动识别核心模块,帮助小明定位到负责的子系统。
2. 技术文档辅助查询
- 小明遇到业务流程疑问,团队已将产品需求文档和接口说明通过“#Doc”上传为文档集。
- 小明直接在对话中提问,AI 基于文档集内容,精准解答接口用法和业务规则。
3. 项目 Onboarding
- 小明首次启动开发环境,利用“#File”指定 onboarding.md 文件,AI 自动讲解环境搭建、依赖安装和常见问题。
- 小明可通过“#Code”快速搜索项目内关键函数,熟悉代码风格和调用链。
4. 智能体 + 上下文
- 小明在开发新功能时,将需求描述、相关代码和历史讨论作为上下文绑定给 AI。
- AI 结合上下文,辅助生成代码片段、单元测试,并自动关联到相关文档,提升开发效率。
通过上述场景,团队成员可充分利用 Trae IDE 的上下文功能,实现高效协作、知识沉淀与智能开发支持。
4. 实用技巧
- 持续更新文档:在使用 #Doc 或 #Web 时,如果文档内容更新,及时刷新 URL,使 Trae 掌握最新信息。
- 等待索引构建:上传文档后,系统需要几秒至数十秒完成索引,索引构建完毕后才会生效。如果索引失败,检查文件大小、格式或重新索引。
5. 总结
通过 Trae IDE 的上下文功能,用户可以将代码、文件、文档集乃至全网信息绑定到 AI 中,使 AI 从“执行者”转变为“理解者”,塑造专属的“知识型协作者”,提高协作效率。