「上下文功能」Trae IDE 中的上下文功能,帮助用户更好地与 AI 协作🧣

79 阅读3分钟
⭐️⭐️⭐️⭐️⭐️我正在参加Trae「超级体验官」创意实践征文,本文所使用的 Trae 免费下载链接:[www.trae.com.cn/?utm_source…]

官方文章讲解:让 AI 更懂你的需求!一文看懂如何在 Trae IDE 中巧用上下文

Trae IDE 中的上下文功能,帮助用户更好地与 AI 协作。🧣

1. 什么是上下文

  • 定义:上下文是指在与 Trae IDE 沟通时提供的背景信息,包括 IDE 内的信息(如代码仓库、终端信息)和外部信息(如联网搜索结果、上传的文档集)。
  • 作用:帮助 Trae IDE 更好地理解用户需求,减少沟通成本,提高协作效率。

2. 使用说明

  • 项目内上下文 (这个部分,比较简单,使用#就可以完成调用)

截屏2025-05-21 下午4.32.20.png

  • #Code:快速定位函数或类,支持当前文件推荐、关键词搜索及代码预览。

  • #File:指定单个文件内容,支持目录预览避免错选。

  • #Folder:添加整个文件夹内容,依赖项目代码索引,支持目录搜索。

  • #Workspace:直接提问工作空间全局问题,AI 自动匹配最相关内容。

  • 外部上下文 (这个部分,也没有难度,基础操作即可)

截屏2025-05-21 下午4.32.33.png

  • #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 从“执行者”转变为“理解者”,塑造专属的“知识型协作者”,提高协作效率。