
🧠 记忆锚点:看什么决定判断,能做什么决定影响;决策、信息、执行必须闭环且有边界。
💡 答案要点
核心公式(面试必答):
Agent = 决策引擎 + 信息视野 + 执行通道
(想) (看) (做)| 组件 | 类比 | 说明 |
|---|---|---|
| 决策引擎(LLM) | 大脑/技术负责人 | 理解意图、规划步骤、做判断 |
| 信息视野(Context) | 监控面板/数据库 | Agent 能看到的所有信息:用户历史、领域知识、任务进度、工具返回 |
| 执行通道(Tools) | 数据库/第三方API | 改变外部状态的手段:API调用、代码执行、文件操作、子Agent |
后端视角理解(加分):
决策引擎 = 核心业务逻辑服务(处理请求、做决策)
信息视野 = 数据库 + 缓存 + 上下文存储(状态和数据)
执行通道 = 第三方API + 微服务交互(对外产生作用)
闭环:决策引擎从信息视野拿数据 → 向执行通道发指令
→ 执行通道作用于外部 → 结果回流信息视野 → 下一轮决策和普通对话机器人的本质区别(高频追问):
| 维度 | 对话机器人 | Agent |
|---|---|---|
| 是否改状态 | ❌ 只生成文本 | ✅ 调用工具改系统状态 |
| 是否循环 | ❌ 单次生成 | ✅ 思考→行动→观察循环 |
| 信息来源 | 模型固有知识 | 实时上下文+工具返回 |
| 自主性 | 被动回答 | 自主规划任务 |
面试话术:
"Agent 不是更聪明的聊天机器人,而是'决策引擎+信息视野+执行通道'的闭环系统。决策引擎是 LLM 负责想,信息视野是上下文负责看,执行通道是工具负责做。和对话机器人的本质区别是:Agent 能通过工具改变系统状态,并且循环迭代直到完成任务——本质上它是大模型与真实业务系统的软件接口。"