提升AI准确性的关键:精准添加上下文
在Trae中,上下文信息是提升AI功能准确性的关键。系统会根据用户意图自动为不同上下文信息分配权重,作为Prompt的补充内容。然而,预置的上下文设置可能无法完全满足每位用户的特定需求,因此Trae提供了多种方式让用户主动添加上下文信息。
两种添加上下文的方式
Trae支持以下两种添加上下文的方法:
1. 用户交互界面操作
通过用户界面可以快速添加代码或终端输出作为引用:
-
代码编辑区:悬停在任意代码段上,点击"添加到对话"按钮,该代码段就会作为上下文引用出现在AI功能中
-
-
终端区:同样支持悬停添加功能,特别适用于构建错误、依赖冲突等问题的诊断
添加后,对话框会显示引用标记(如index.ts
),点击标记可直接跳转到对应内容。
2. 快捷标记添加
在输入框输入#
可调出语境选择浮窗,这种方式具有独特优势:
-
支持添加非单文件语境,如整个文件夹或工作空间
-
适合不确定需要哪些上下文的情况
-
操作更加便捷高效
使用建议
-
工作空间级:使用
#workspace
可添加整个项目上下文,但可能包含过多干扰信息 -
文件夹级:
#folder
更为精准,能提供足够上下文又避免信息过载 -
单文件:推荐通过界面操作添加,特别是大文件时更高效准确
最佳实践
当AI表现不佳时,尝试主动添加:
-
相关的代码片段(通过界面添加)
-
终端错误信息(通过界面添加)
-
项目文件夹上下文(通过
#folder
快捷添加)
记住:精准的上下文引用往往比大量无关信息更能帮助AI理解问题本质。