和 AI 沟通
Context
上下文
免费阅读 · 更新于
一句话理解
AI 在这次回答时能参考到的相关信息。
打个比方
同事接手任务,需要知道需求、已经做了什么和当前的问题。你只发“还是不行”,他很难判断。上下文就是帮助 AI 理解这句话的背景。
上下文可以包含当前指令、选入的聊天记录、文件内容和工具结果。上下文窗口有容量限制;聊天软件还可能裁剪或压缩历史,所以聊过不代表每次都能完整看到。
看个例子
目标:修复登录按钮没有反应的问题。
当前页面:src/pages/login.html。
复现:输入邮箱后点击“登录”。
实际:没有跳转,控制台出现 TypeError。
期望:显示成功提示并进入首页。比起重复说“按钮坏了”,这些相关信息能帮助 AI 缩小排查范围。真实报错还应提供具体文本。
什么时候会遇到
- 继续一个旧任务时,补充当前代码和已经确认的决定。
- 发现 AI 忘记约束时,重新提供简洁的任务摘要。
常见误解
上下文不等于模型训练知识,也不等于永久记忆。塞进更多无关文字未必能得到更好的回答。
想一想
换到新对话后,应该先提供什么?
查看答案
提供任务目标、当前状态、关键约束和相关文件,让新对话有足够背景,而不是只说“接着做”。