第三章:上下文构建——用背景信息锁定AI的回答范围

你有没有遇到过这种情况?

同一个问题,问AI两次,得到完全不同的答案。有时候靠谱,有时候跑偏。

我刚开始研究提示词时,就经常被这种「随机性」搞得很头疼。后来我发现,问题不在AI,在我自己——我没给它足够的上下文。

3.1 为什么上下文这么重要?

说白了,AI就像一个超级聪明但完全不了解你处境的新同事。

你问它「这个方案怎么样?」它不知道你预算多少、工期多紧、面向什么用户。它只能给一个泛泛而谈的答案。

但如果你说:「我们是一个5人创业团队,预算20万,要做一款面向大学生的英语学习App,这个方案怎么样?」

你看,答案质量完全不一样了。

核心原则:AI的回答质量,取决于你提供的背景信息质量。

你给的背景越精准,AI的回答就越贴合你的需求。

我在项目中遇到过最典型的例子:让AI写一段Python代码。第一次只说了「写个爬虫」,结果它给我写了个Scrapy框架的完整项目。我其实只需要一个简单的requests+BeautifulSoup脚本。第二次我加了「单文件、不用框架、目标网站是静态页面」,这次就对了。

3.2 上下文构建的四个维度

我个人习惯把上下文拆成四个维度。你想想看,每次提问前,先过一遍这四点:

维度 说明 示例
角色背景 你是谁?AI应该扮演什么角色? 「你是一名资深前端工程师」
场景背景 在什么场景下使用? 「这是一个面向老年人的健康管理App」
约束条件 有什么限制?预算?时间?技术栈? 「只能用React,不能用Vue」
目标定义 你最终想要什么? 「我需要一个可直接运行的HTML文件」

小技巧:每次提问前,花10秒钟想一下这四个维度。不用全写,挑最重要的2-3个就行。

3.3 实战案例:从模糊到精准

来看一个真实对比。我拿「写一份周报」来举例:

❌ 模糊提问:

帮我写一份周报。

AI会给你一份通用模板,但大概率用不上。

✅ 精准提问:

你是一名互联网公司的产品经理。
本周完成了用户调研报告初稿、和开发团队开了3次需求评审会、上线了一个小功能但出了bug。
请帮我写一份周报,要突出工作成果,弱化bug问题。格式用要点式,不要超过300字。

你看,加了上下文之后,AI知道:

  • 你的角色是产品经理(语气要专业)
  • 本周具体做了什么(内容要真实)
  • 你的诉求是突出成果、弱化问题(有策略性)
  • 格式和字数要求(直接可用)

注意:上下文不是越多越好。信息过载反而会让AI抓不住重点。

我曾经试过给AI写了一段500字的背景介绍,结果它完全跑偏了。后来我精简到100字,效果反而更好。

嗯,这里要注意:关键信息要前置,次要信息放后面。

3.4 上下文构建的常见误区

我总结了几条避坑指南,都是真金白银换来的经验:

  1. 不要假设AI知道你的背景

    你以为「这个项目」AI应该知道?不,它不知道。每次都要说清楚。

  2. 不要一次性给太多信息

    分步骤给。先给核心背景,等AI给出初步回答后,再补充细节。

  3. 不要用模糊的形容词

    「好一点」「快一些」「优化一下」——这些词AI理解不了。要说「响应时间从2秒降到1秒以内」。

  4. 不要忽略负面信息

    有时候告诉AI「不要什么」比「要什么」更重要。比如「不要用第三方库」「不要生成图片」。

我曾经犯过的错:

让AI帮我写一封商务邮件,只说了「写封邮件给客户」。结果它写了一封非常正式的公文,而我需要的是一封轻松的朋友式沟通。后来我加了「这个客户和我合作3年了,关系很好,语气可以随意一些」,效果立竿见影。

3.5 高级技巧:动态构建上下文

如果你和AI有多次对话,上下文是可以累积的。我个人习惯用「上下文锚点」来管理:

第一轮:
「你是一名Python数据分析师。我们有一个电商数据集,包含订单金额、用户ID、下单时间三个字段。」

第二轮:
「基于上面的数据集,帮我找出过去30天消费最高的前10个用户。」

第三轮:
「再帮我看看这些高消费用户最喜欢在什么时间段下单。」

你看,每一轮都在前一轮的基础上增加新的上下文。这样AI的回答会越来越精准。

进阶技巧:如果对话太长,AI可能会「忘记」前面的上下文。这时候可以用一句话总结:「还记得我们刚才说的电商数据集吗?现在我要...」

3.6 总结:上下文构建的黄金法则

好了,这一章的核心就这些。我帮你总结成一句话:

给AI的上下文,就像给新同事的入职培训。

培训越到位,他干活越靠谱。

下次提问前,试着问自己三个问题:

  • AI需要知道什么背景才能给出好答案?
  • 哪些信息是多余的,可以删掉?
  • 我有没有说清楚「不要什么」?

做到这三点,你的提示词质量至少提升50%。

下一章,我们会聊「角色扮演:让AI成为你的专属专家」。这个技巧我用了两年,效果出奇的好。到时候见。