首页
看点啥
插画图片
首页 看点啥 我们来说说 Agent 的基础框架是什么

我们来说说 Agent 的基础框架是什么

2026-07-11 0

简单来说,Agent的基础框架是一个“感知-决策-执行-学习”的闭环循环系统。它的核心思想是:让一个智能体(Agent)能够像人一样,观察环境、思考判断、采取行动,并从行动结果中学习改进。

我们可以把一个标准的Agent框架拆解为 四大核心模块,它们相互作用,构成了Agent的灵魂。

Agent 基础框架的四大核心模块

1. 感知模块 (Perception Module) —— Agent的“五官”

这是Agent与外部环境交互的入口。它负责接收并理解来自环境、用户或其他Agent的信息。

2. 大脑模块 (Brain Module) —— Agent的“CPU和操作系统”

这是最核心、最复杂的部分,负责所有决策和逻辑处理。我们也可以把大语言模型(LLM)看作大脑的“思考皮层”。

大脑模块内部又可以细分为几个关键子模块:

3. 执行模块 (Execution Module) —— Agent的“手脚”

这个模块负责将大脑的决策转化为对环境的具体操作。

4. 记忆模块 (Memory Module) —— Agent的“笔记与档案”

这是让Agent能进行多轮交互和长期学习的关键。没有记忆,Agent每次对话都是“失忆”的。

记忆分为两大类:

完整的运行流程示例:一个“旅行规划Agent”

让我们用一个具体例子串联起所有模块:

用户输入“帮我规划一个去东京的5天4晚旅行计划,预算中等,我比较喜欢动漫文化。”

  1. 感知模块:接收文本,将其转化为内部状态 UserIntent: travel_planning, Destination: Tokyo, Duration: 5days, Preference: anime
  2. 大脑模块(短期记忆加载) :Agent的短期记忆(上下文)中包含当前这个用户请求。
  3. 任务分解:大脑内部将任务分解为子任务:
  1. 规划与工具调用
  1. 执行模块:并行(或顺序)调用真实的网络搜索API和地图API,并将结果(景点列表、酒店列表)返回给大脑。
  2. 大脑再决策:收到工具返回的原始信息后,大脑模块利用LLM的生成能力,结合所有信息,规划出一条合理的、包含日期、景点、住宿、饮食建议的5日行程。
  3. 执行模块(输出) :将最终生成的计划文本输出给用户。
  4. 记忆模块(长期) :在这次对话结束后,Agent可以将“用户:张三,偏好:动漫文化,目的地:东京”这条信息存储到长期记忆中。下次该用户再问“帮我推荐一部动漫主题的旅行目的地”时,Agent就能检索到这条记忆并给出个性化建议。

总结

模块类比人类核心作用关键技术
感知模块五官接收并转化外界信息多模态模型、结构化解析
大脑模块大脑核心决策中心:理解、分解、规划、调用工具LLM、CoT/ToT/ReAct、Function Calling
执行模块手脚执行决策,对环境产生实际影响API调用、代码执行、机器人控制
记忆模块笔记/经验保存短期上下文和长期知识上下文窗口、向量数据库、Embedding

最重要的核心思想

面试回答

一个 Agent 的基础框架,本质上就是一个 ‘感知-决策-执行’的闭环循环系统

具体拆开看,我把它理解为四个必须的模块:

  1. 大脑模块:这是核心。它不负责输出最终答案,而是负责推理。比如‘我现在该用哪个工具?用户到底要什么?’——典型代表是 ReAct 模式(推理+行动)。
  2. 感知模块:Agent 怎么接收信息?不只是文本,还有图像、语音、甚至系统报错日志。这一步决定它能否理解当前状态。
  3. 执行模块:这是 Agent 的‘手和脚’。比如调用搜索引擎、写代码、发API请求。
  4. 记忆模块:要分两层——短期记忆(当前对话上下文,像人脑子里想着的事)和长期记忆(存在向量数据库里的历史知识,像人翻笔记本)

举个例子

我要 Agent 帮我订杯咖啡

这就跑完了一个完整的 Agent 循环。

喜欢(0)

上一篇

LingBot-Video - 蚂蚁灵波科技推出的具身智能视频生成模型

LingBot-Video - 蚂蚁灵波科技推出的具身智能视频生成模型

下一篇

把 Claude Code:Codex:Gemini 放进同一个浏览器工作台:Hive 开源了

把 Claude Code:Codex:Gemini 放进同一个浏览器工作台:Hive 开源了
猜你喜欢