Agent 工程里,上下文工程为什么比 Prompt 更重要?

简介: 本文解读《Hello-Agents》第9章“上下文工程”,指出其比单纯Prompt工程更贴近真实Agent开发:核心是在有限token内,科学筛选、组织并注入系统规则、历史对话、RAG结果、工具输出等多元信息,提升模型决策质量。

今天看了 Hello-Agents 第9章「上下文工程」,感觉这一章比单纯讲 prompt 更贴近真实 Agent 工程。

以前我会觉得,模型回答不好,可能是提示词没写好。但放到真实 Agent 系统里看,问题往往不是一句 prompt 能解决的,而是每次调用模型前,我们到底给它看了什么。

对一个 Agent 来说,上下文不只是用户当前问题,还可能包括系统规则、历史对话、知识库召回内容、工具调用结果、任务状态、用户偏好、临时笔记等。如果这些内容没有经过筛选和组织,全部塞给模型,反而可能让模型抓不到重点,甚至产生错误判断。

所以我现在理解的上下文工程,核心不是“把信息尽量塞满”,而是“在有限 token 预算里,构造高质量输入”。

比如在企业客服 Agent 场景里,上下文里可能需要包含:用户当前问题、最近几轮有效对话、知识库召回的关键片段、当前业务信息、工具调用结果、是否已经转人工、系统回答规则和边界。

这些信息的优先级其实不一样。比如用户已经转人工了,那这个状态就应该优先于自动回复;知识库召回内容太多时,也需要排序、裁剪和压缩;历史对话太长时,也不能无脑保留,否则会污染当前回答。

这章让我意识到,Agent 工程不只是“模型 + 工具 + RAG”,更重要的是把模型每次决策前看到的信息管理好。

一句话总结:Prompt 工程更像是“怎么说”,上下文工程更像是“让模型基于什么信息来判断”。

后续如果继续做 Agent/RAG 项目,我会更关注上下文构建这块,比如历史对话怎么保留、RAG 结果怎么组织、工具结果怎么结构化、状态信息怎么参与模型决策。感觉这部分才是 Agent 从 demo 走向真实工程系统时很关键的一环。

(顺便吐槽一下今天在公司上班好无聊捏)

相关文章
|
3天前
|
人工智能 自然语言处理 API
给 Claude Code 省 97% Token 是真的吗?我把 caveman 装上跑了一周
caveman 是一款专为 Claude Code 等 AI 编码助手设计的省 token 插件,通过强制 AI 以极简“原始人式”语言输出(砍客套、留代码),平均压缩输出 token 65%。但它不省输入 token,甚至每轮多耗1–1.5k输入token,故短问答任务可能反增费用。实测显示:长文档/解释类任务真省钱,调试类任务慎用。省 token 的关键,在于上下文压缩+模型分级+输出优化三者协同,而非单靠插件。(239字)
64 1
|
1天前
|
机器学习/深度学习 人工智能 自然语言处理
医疗垂直大模型+全球专家评测
本项目聚焦医疗AI核心痛点,提出“医学垂直大模型+专家知识资产化+数据飞轮闭环”创新架构:构建权威医学底座,首创专家个人数字库实现隐性经验显性化与确权;依托全球专家RLHF评价体系驱动高质量对齐数据沉淀,形成高壁垒技术飞轮。兼具临床严谨性与商业可行性。(239字)
|
28天前
|
机器学习/深度学习 人工智能 应用服务中间件
别再被误导了!一文讲透 MCP 与 Function Calling 的真实关系
AI圈热议MCP能否取代Function Calling?实则二者定位迥异:Function Calling是大模型的“决策层”,负责选工具、生成参数;MCP是后端与工具间的“执行协议”,统一调用标准。二者分属不同链路环节,非替代关系,而是协同互补的“黄金搭档”。
|
28天前
|
人工智能 JSON API
MCP 从入门到实战:让大模型真正「动手」
本文系统讲解MCP(模型上下文协议)原理与实战,厘清Host、Server、Tool角色分工,解析AI如何基于描述与Schema智能选工具,并提供可直连Cherry Studio的Python监控服务示例,助你让大模型真正“动手”。
MCP 从入门到实战:让大模型真正「动手」
|
5天前
|
人工智能 弹性计算 运维
阿里云轻量应用服务器2核2G抢购38元1年、2核4G199元1年,云服务器99元1年区别与选购指南参考
阿里云2026年特惠活动推出多款高性价比云服务器:新用户可抢轻量应用服务器,2核2G仅38元/年(每日10点/15点限量),2核4G低至9.9元/月或199元/年,支持WordPress、OpenClaw AI、Hermes智能体等镜像一键部署;新老用户同享经济型e实例,2核2G固定3M带宽99元/年,续费同价可锁定至2030年。此外,通用算力型u2i实例年付3折,第九代企业级ECS(c9i/g9i/r9i)6.4折起,覆盖Web应用、AI推理、游戏服务器等场景。活动持续至2029年3月31日,是个人开发者与中小企业低成本上云的优质选择。
|
数据采集 前端开发 JavaScript
深挖navigator.webdriver浏览器自动化检测的底层分析
本文详细讲解了如何通过技术手段破解浏览器 `navigator.webdriver` 检测,结合爬虫代理、多线程等策略,在豆瓣图书页面批量采集数据。具体包括:隐藏 Selenium 特征、配置代理突破 IP 限制、设置伪装用户、利用多线程提升效率。文章面向初学者,提供分步教程与示例代码,同时设有「陷阱警告」帮助规避常见问题。目标是从底层实现反检测,高效采集图书评分、简介、作者等信息,适合具备 Python 和 Selenium 基础的读者实践学习。
612 12
深挖navigator.webdriver浏览器自动化检测的底层分析
|
人工智能 Linux API
零门槛本地部署!手把手教你用Ollama+Chatbox玩转DeepSeek大模型
本教程介绍如何在个人电脑上免费部署DeepSeek模型,无需高端显卡。通过Ollama和Chatbox两款轻量工具,用户可以在普通CPU上流畅运行大型语言模型。Ollama支持跨平台操作,提供一键式安装和模型管理;Chatbox则是多平台AI客户端,支持多种主流模型。教程涵盖Ollama和Chatbox的安装、DeepSeek模型的下载与配置,帮助你在本地轻松搭建智能助手,适用于学术研究、代码编写和日常问答等场景。
5623 24
|
12月前
|
人工智能 缓存 数据可视化
手把手玩转本地大模型:Ollama+DeepSeek+Dify 零门槛全流程指南
本文提供从零搭建本地AI工作站的完整指南,详解本地化部署大模型的核心优势(数据隐私/离线可用/成本可控),涵盖Ollama安装、DeepSeek-Coder模型部署、Dify可视化操作及API调用实战,助你打造安全高效的私有AI开发环境。
|
缓存 NoSQL Java
G1原理—9.如何优化G1中的MGC
本文主要探讨了因大对象导致频繁Mixed GC的问题及其优化方案。通过一个电商平台缓存更新的案例,分析了商品信息大量写入缓存时引发的GC问题,包括Redis锁等待、大对象分配及RegionSize调整不当等原因。文章详细介绍了Mixed GC的优化策略,分为避免策略(如调整RegionSize和新生代大小)与提速策略(如提升分配与回收速度),并深入解析了相关参数(如InitiatingHeapOccupancyPercent、G1ReservePercent等)的作用与调优方法,为解决类似性能问题提供了全面指导。
522 15
G1原理—9.如何优化G1中的MGC
|
编解码 人工智能 文字识别
5款知名度不高,但很好用的软件
本文推荐了5款小众但实用的软件工具:MouseInc可通过手势操作提升效率;TagSpaces以标签化管理文件,打破传统目录结构;燃精灵可检测微信空号,助力精准营销;GIMP作为开源图像编辑器,功能媲美Photoshop;File Converter支持200+格式互转,满足多种文件处理需求。这些工具虽知名度不高,却各具特色,值得尝试。
413 10

热门文章

最新文章