Mindket
中级免费

上下文工程:在每一步给 AI 智能体合适的上下文

黑色横幅,标题是“上下文工程”,下面是“AI 智能体每一步看到的内容”。

这门免费的上下文工程课程共四课,适合搭建或使用 AI 智能体的人。你会了解每一轮里填满模型上下文窗口的是什么,以及上下文变长后答案为什么会变差。之后你会用压缩和笔记让智能体在长任务里不跑偏,并且只在某一步需要时才载入文件和工具结果。

学完你能做到

  • 说清什么是上下文工程,以及它和写单个提示词有什么不同。
  • 认出上下文腐化,让智能体带着的上下文保持精简、相关。
  • 用压缩、笔记和记忆工具,让智能体在长任务里记住事情。
  • 在需要时才载入文件、搜索结果和工具输出,而不是一次全塞进去。
全部课程

适合谁

适合搭建 AI 智能体,或每天使用 Claude Code 这类编程智能体的人。先了解提示词和上下文窗口的基础。两课的代码示例用 Python,另外两课是 shell 命令、YAML 配置、JSON 请求和 TypeScript 示意代码。

课程内容

  1. 1什么是上下文工程?AI 智能体每次调用看到的全部内容上下文工程决定 AI 智能体每次调用看到什么:指令、工具、历史、文件和工具结果。用一段 Python 代码跟踪一个值。6 分钟
  2. 2上下文腐化:为什么上下文越长,AI 的答案越差上下文腐化,指模型输入越长、准确率越低的现象。看看研究测到了什么,在自己的模型上跑一次大海捞针测试,再学会该删掉什么。7 分钟
  3. 3AI 智能体记忆:上下文压缩、工具结果清理和记忆工具长任务里的 AI 智能体记忆:什么时候压缩对话,什么时候清掉旧的工具结果,什么时候让智能体用记忆工具记笔记。10 分钟
  4. 4按需载入上下文:某一步需要时,才载入文件、工具和结果AI 智能体的按需载入上下文:只留文件路径和查询,不留内容,等某一步需要时,再载入文件、工具定义和结果。9 分钟

常见问题

这门上下文工程课程免费吗?

免费。每一课都可以免费阅读。示例会调用模型 API,这些服务商可能会收费。

提示词工程和上下文工程有什么区别?

提示词工程写的是指令。上下文工程决定模型每一轮看到的全部内容,指令也在其中,此外还有工具定义、文件、之前的消息、记忆和每一步的结果。

上下文窗口更大了,还需要上下文工程吗?

需要。Anthropic 的上下文工程指南指出,上下文越长,模型准确记起其中信息的能力越弱,所以窗口再大也要管好放进去的内容。

学完这门课,接下来学什么?

下一门是 Harness 工程课。它讲 AI 智能体外围的代码:工具、循环、怎样连续工作几个小时,以及允许它做什么。

分享这门课

给你的智能体更多可用的东西

浏览 Mindket 上的 MCP 服务器。每一个都让 AI 智能体只在任务需要时才去取文件、数据或工具结果。

浏览 MCP 服务器

全部课程 · 全部文章