AI 上下文
为什么 AI 需要一个长期读得懂你的上下文
AI 不是缺少能力,而是缺少你的长期上下文。KnowMe 想解决的是让 AI 越来越懂你,而不是每次重新开始。
嘉龙|人生不完全指南·2026-05-20·6 min

什么是 Agent?
Agent 直译过来中文就是代理,跟 AI 相关的 Agent 也经常被翻译成智能体。
聊天机器人本质上擅长理解文字、回答我们的问题,通常在帮我们完成一些相对简单的事,比如说改改邮件、问一些问题、聊聊天。但是,面对更复杂、需要多步骤执行、跟外界有点交互的任务时,它就有点无能为力了。很多时候任务能不能完成,还得我们自己动手。
但是我们想要的 AI 显然不止是这样,于是 Agent 的概念就很必要了。它的核心就是要让 AI 能够真正实现自主完成任务。简单来说就是当 AI 收到一个任务的时候,它不仅要自己去想应该怎么做,还得要自己真的去做。所谓 AI 代理,就是代表人类去完成具体任务的 AI。
当然,实际上 Agent 的这个概念在人工智能领域也有一些经典的定义值得参考。结合以上这些经典定义,我们可以得出一种比较全面的理解:
AI Agent 就是一种能够感知环境、独立的自己做出决策,并且能够主动地去执行行动的人工智能系统。
Agent 的四大核心能力
1. 感知能力 (Perception)
单纯的大语言模型是依靠海量的文本数据训练出来的,基础的感知方式就是接收用户输入的文本。
但是,我想把图片或者 PDF 传给它看,或者是能不能跟它语音交流呢?
甚至后来还出现了一些能够很好识别视频时序的多模态模型。也就是这个时候,大模型的耳朵、眼睛、嘴巴都有了。
2. 规划能力 (Planning)
最早的时候,大模型回答什么问题都是张口就来,一旦遇到稍微复杂的、需要推理一下的问题(比如说小学数学),它都会错。所以研究人员就发现,它这样张口就来是不行的。我们中国也叫“无谋不成事”。
简单总结一下,Agent 的规划能力是一步一步演进的:最基础靠提示词提醒它一步步思考,其次是人为的去定义一些工作流,再然后发展出自主推理的这种推理模型,再去端到端的训练它。
3. 行动能力 (Action)
规划大概知道了,但它这个搜索和阅读是怎么来的呢?这就是我们马上要说到的行动。
原本的大语言模型它只能输出文字,如果说想要使用工具来做一些什么行动,是不是它也得通过文字向外界发出一点信号呢?
4. 记忆能力 (Memory)
短期记忆 (上下文长度):大模型早期的上下文长度非常的短,或者说短期记忆力很差。稍微多跟它聊两句,它就翻篇了,忘记你前面说过啥了。于是业内就卷了一阵子上下文长度,也就是增加它的短期记忆长度。
长期记忆 (RAG):但是光上下文长度也不够,有的东西我们还是希望它永远不要忘记。所以还有另一个方案叫 RAG (检索增强生成)。简单的理解就是把大模型需要记住的知识,事先存到一个外部的向量数据库里,每一次你需要的时候再去里面找,有没有相关的内容。像是给大模型开了一个长期记忆的小外挂,还顺带能够减少它乱编的一些幻觉问题。
任务过程记忆:Agent 要是执行任务的过程当中产生的这些东西,它也是需要被记住的。所以中途就得对前面发生的事做一定的总结存起来,自己偶尔去回顾一下之前的这些内容,这样就形成了一个记忆模块。
不过相比人类的记忆,人类还是要复杂多了,还有什么遗忘机制、注意力机制等等。所以研究人员也都在不断的尝试新方法,比如说 DeepSeek 开发的 NSA (稀疏注意力机制),也是想解决一些模型的记忆问题。
什么是Prompt?
用户提示词(User Prompt)
由用户发给AI模型的背景信息、提出的问题,就和日常的对话一样。
系统提示词(System Prompt)
主要是用来描述AI的角色、性格、背景信息、语气等等。只要不是用户直接说出来的内容,都可以放进 System Prompt 里面。
我们自己设计的AI结构化的提示词,比如“每日复盘助手”,已经为AI模型设定里角色、背景、任务流程等内容,也可以看作是系统提示词。
什么是MCP协议?
把 Tool 变成服务统一托管,让所有的 Agent 都来调用,这就是 MCP。
MCP (Multi-Tool Co-Protocol) 是一个通信协议,专门用来规范 Agent 和 Tool 服务之间如何交互。
MCP 规定了 Server 如何和 Client 通信,以及 Server 要提供哪些接口,比如查询有哪些 Tool、Tool 的功能描述、参数格式等等。MCP Server 既可以和 Agent 跑在同一台机器上,也可以被部署在网络上,通过HTTP进行通信。
需要注意的是,虽然 MCP 是为AI定制的标准,但它本身和AI模型没有关系,它只负责帮 Agent 管理工具、资源和提示词。
全流程演示
最后,我们梳理一下整个流程:
总之,这就是 System Prompt、User Prompt、AI Agent、Agent Tool、Function Calling、MCP 和AI模型之间的联系与区别了。它们不是彼此取代的关系,而是像齿轮一样,共同构成了AI自动化协作的完整体系。