上下文:高效利用AI助手的三种指定方式

你有没有在用AI助手的时候,觉得它的回答有点“离谱”,好像根本没明白你在问啥?其实啊,这可能是因为你没有给它足够的上下文信息!今天咱们就来聊聊如何通过指定代码、文件、文件夹或者整个工作空间,让AI助手更精准地理解你的需求。这一招用好了,保证你的开发效率能蹭蹭往上涨!

方式一:将编辑器内的内容作为上下文

如果你正在编辑代码,那AI助手默认是能看到当前文件的。不过呢,有时候你可能只想问某一段代码的具体问题,这时候该怎么操作呢?

  1. 选中代码:在编辑器里选中你想要提问的代码片段。

  2. 添加到对话:点击悬浮菜单中的“添加到对话”按钮,就能把选中的内容作为上下文添加到侧边对话框。

    ai_tutorial_trae_advance_context_1

  3. 确认上下文:输入框底部会显示上下文的文件名和代码行号,这样你就知道AI助手具体看的是哪段代码啦。

    ai_tutorial_trae_advance_context_2

  4. 提问:在上下文旁边输入你的问题,然后发送给AI助手。

    ai_tutorial_trae_advance_context_3

如果你觉得只添加一段代码还不够,还可以继续添加其他代码片段,甚至是其他来源的上下文。这样一来,AI助手的回答就会更贴合你的需求。

方式二:将终端中的内容作为上下文

有时候你可能需要AI助手帮你分析终端输出的内容,比如修复报错信息。这种情况该怎么操作呢?

  1. 选中输出内容:在终端中找到你想提问的输出内容,点击选中它。

  2. 添加到对话:在内容片段的右上角点击“添加到对话”按钮,这样选中的内容就会作为上下文添加到侧边对话框。

    ai_tutorial_trae_advance_context_4

  3. 确认上下文:输入框底部会显示上下文的来源和行号,方便你确认。

  4. 提问:在上下文旁边输入你的问题,然后发送给AI助手。

同样的,你也可以继续添加其他终端内容片段,或者结合其他来源的上下文,确保AI助手能全面理解你的需求。

方式三:使用 # 键添加上下文

如果你觉得手动选中内容太麻烦,还可以直接用 # 键快速添加上下文。这种方式支持多种类型的上下文,包括代码、文件、文件夹和工作空间。

添加代码上下文(Code)

  1. 在输入框中输入 #,或者点击输入框左下角的 # 引用 按钮。

  2. 选择 Code,然后按下回车键。

    ai_tutorial_trae_advance_context_5

  3. 列表会展示当前文件中的函数和类。将鼠标悬浮在某个条目上,可以预览对应的代码内容。

  4. 如果推荐的内容不是你想要的,可以在 #Code: 后输入关键词,AI助手会在项目中搜索相关的函数或类。

  5. 选择需要的代码上下文,并在输入框中输入你的问题。

添加文件上下文

  1. 在输入框中输入 #,或者点击 # 引用 按钮。

  2. 选择 File,然后按下回车键。

    ai_tutorial_trae_advance_context_6

  3. 列表会展示近期打开过的文件。将鼠标悬浮在某个条目上,可以预览文件所在的目录。

  4. 如果推荐的文件不符合需求,可以在 #File: 后输入关键词,AI助手会在项目中搜索相关文件。

  5. 选择需要的文件上下文,并在输入框中输入你的问题。

添加文件夹上下文

  1. 在输入框中输入 #,或者点击 # 引用 按钮。

  2. 选择 Folder,然后按下回车键。

    ai_tutorial_trae_advance_context_8

  3. 列表会展示与当前文件相关的文件夹。将鼠标悬浮在某个条目上,可以预览文件夹所在的目录。

  4. 如果推荐的文件夹不符合需求,可以在 #Folder: 后输入关键词,AI助手会在项目中搜索相关文件夹。

  5. 选择需要的文件夹上下文,并在输入框中输入你的问题。

添加工作空间上下文

  1. 在输入框中输入 #,或者点击 # 引用 按钮。
  2. 选择 Workspace,然后按下回车键。
  3. 在输入框中输入你的问题,AI助手会根据整个工作空间的内容来回答你。

需要注意的是,添加文件夹和工作空间上下文时,项目代码索引是否构建完全会影响AI助手的回答效果。如果看到“索引构建中”或“索引暂未构建”的提示,可以根据引导在设置页管理索引。

最后

上下文功能真的是AI助手的一大杀手锏!通过指定代码、文件、文件夹或者工作空间,你可以让AI助手更精准地理解你的需求,回答也会更符合你的预期。而且操作起来也特别简单,无论是手动选中内容还是用 # 键快速添加,都能轻松搞定。如果你还没用过这个功能,建议赶紧试试,绝对会让你的开发体验大幅提升!

阅读全文
RPA
八爪鱼RPA
支持一键抓取公众号/小红书/抖音/淘宝数据
立即查看
流程自动化
付费
AI爆文训练营
图文变现友好赛道,低门槛、高上限,教你从0到1做个赚钱的公众号!
立即查看
躺着赚钱
¥149/年
何老师陪你做副业
这里聚焦AI副业、个人IP、自媒体运营、写作、赚钱案例。不哔哔,只分享有价值的副业项目。
立即查看
AI赚钱案例
限免
DeepSeek进阶教程
带你全面掌握DeepSeek应用技巧。提升工作、学习效率
立即查看
100万人学过
付费
网盘拉新实战教程
每周花费一小时,手把手教你赚网盘平台佣金
立即查看
500人学过
限时优惠
AiPPT
结合最新AI技术,为用户提供一键生成高质量PPT的解决方案。
立即查看
一键生成 PPT
免费
豆包MarsCode
一款免费的AI编程助手,全新支持DeepSeek R1/V3、豆包大模型1.5自由切换,免部署、更准确、更强大!
立即查看
AI编程助手
免费
Monica AI
Monica AI满血复活DeepSeek【免费】,提升您的聊天、搜索、写作和编程体验。
立即查看
一站式 AI 助手
云服务
腾讯云
综合性的云计算服务平台,现已接入DeepSeek,提供多样化的云解决方案
立即查看
高效可靠
云服务
阿里云
全球领先的云计算与数据服务平台,提供云服务器、存储、数据库、安全等多种服务
立即查看
多样化
DeepSeek企业微信码
免费领取DeepSeek资料