上下文工程:提示词和可靠 AI 产品之间的新层

上下文工程不是把提示词写得更花,而是设计 AI 系统在回答或行动前应该看到哪些信息。

最后更新

展示文档、记忆、工具和评估信号如何组成 AI 工作流上下文的系统界面

上下文工程是指在 AI 系统回答或执行动作之前,设计它应该看到什么信息、如何使用这些信息、以及如何验证结果。提示词只是其中一部分,更完整的上下文还包括文档、用户状态、历史记忆、检索结果、工具权限、输出格式和评估标准。

这个概念变重要,是因为很多 AI 产品失败并不是模型能力不够,而是上下文设计不对。模型可能很强,但它拿到的是过期政策、错误文件、缺失的用户状态,或者根本不知道应该引用哪段资料。

一个真实的失败场景

假设客服助手要回答退款问题,只给它一句:

按照我们的退款政策回答用户。

这不够。它还需要:

  • 当前退款政策
  • 用户购买时间和套餐
  • 所在地区
  • 历史工单
  • 升级规则
  • 不能承诺的边界
  • 引用政策条款的方式

缺少任何一个关键输入,AI 都可能回答得很自信但事实错误。

四个层次

层次解决的问题常见产物
来源选择AI 应该看哪些资料文件选择、检索器、数据库查询
状态管理哪些信息要跨步骤保留用户目标、会话历史、权限、上一步决策
指令设计AI 应该如何使用上下文系统提示词、任务约束、输出结构
评估上下文变好后结果是否变好测试集、日志、回归检查

对团队来说,上下文工程把 AI 可靠性从“玄学调提示词”变成了系统设计问题。

和相邻概念的区别

概念重点和上下文工程的关系
提示词工程指令怎么写上下文工程的一部分
RAG检索外部资料来源选择的一种方法
Agent 工作流多步骤执行任务依赖上下文、工具、状态和评估
MCP模型连接工具和数据的协议能让上下文和工具访问更标准
记忆跨会话保留信息状态管理的一层

中文内容里不要只把它解释成“高级提示词”。真正的购买信号在调试:为什么 AI 答错了,是拿错文件、缺少状态、检索失败,还是工具调用不安全。

相关阅读