Homestead

AGENT ARCHITECTURE · SYSTEMS

现代智能体
架构解析

智能体不是“会聊天的大模型”,而是一套围绕模型组织起来的任务系统:它理解目标、调用工具、维护状态、校验结果,并在必要时把控制权交还给人。

2026.07.05约 10 分钟阅读AI 架构

THE SHORT VERSION

Agent 的核心,是把“推理”放进可执行的系统里

大模型负责理解语言、形成判断与生成行动方案;智能体架构则负责把这些能力接入工具、权限、记忆、反馈和审计。真正可靠的 Agent 不是让模型全权接管,而是让模型在边界清晰的系统中完成任务。

架构提示 如果一个系统只有模型回复,没有工具调用、状态管理、执行验证和权限治理,它更接近 Chatbot,而不是完整意义上的 Agent。

SYSTEM VIEW

六个核心层级

现代智能体通常由模型、工具、记忆、规划、执行与治理层组成。每一层都在降低“模型输出”和“真实任务完成”之间的距离。

01

模型层

负责理解上下文、推理、生成计划与判断下一步动作,是系统的认知核心。

02

工具层

连接 API、浏览器、数据库、文件系统和业务服务,让 Agent 能真正改变外部世界。

03

记忆层

保存短期上下文、长期偏好、任务状态和中间结果,让连续工作不会反复从零开始。

04

规划层

把开放目标拆成可执行步骤,处理依赖顺序,并在工具返回异常时重新规划。

05

执行层

负责调用工具、读取反馈、修正参数与验证结果,把计划推进到可交付状态。

06

治理层

通过权限、日志、人工确认和回滚机制,把自动化控制在可靠边界内。

SIDE BY SIDE

Agent 与传统自动化的区别

传统工作流擅长处理确定路径;RPA 擅长模拟人类点击;Chatbot 擅长回答。Agent 的特点是能在开放目标下动态选择工具、修正路线并交付结果。

Chatbot以对话回复为中心,通常不直接执行外部动作。
Workflow路径稳定、规则明确,但对意外情况弹性较弱。
RPA模拟界面操作,适合遗留系统,但维护成本较高。
Agent围绕目标动态计划、调用工具、读取反馈并持续修正。

TASK LOOP

一个典型 Agent 工作循环

01

理解目标

把自然语言请求转成可执行目标和约束。

02

制定计划

拆分任务,决定先后顺序和所需工具。

03

调用工具

访问外部系统,获取或改变真实数据。

04

验证结果

检查输出是否满足目标,发现问题则修正。

05

交付/确认

完成结果,或在高风险节点请求人工确认。

EXAMPLE · TRAVEL AGENT

“旅行规划智能体”示例

把抽象工作循环放进真实任务里:一个旅行规划 Agent 不只是生成攻略,而是持续收集约束、查询外部信息、比较方案,并在付款或预订前请求用户确认。

用户目标

“帮我规划 8 月从多伦多到温哥华的 5 天亲子旅行,预算控制在 3500 加元以内,希望尽量直飞或少转机、酒店靠近公共交通,并安排一天自然景点。”

  • 隐含约束:人数、日期、预算、交通偏好、住宿位置、亲子活动。
  • 高风险动作:机票购买、酒店预订、付款与个人信息提交。
  • 交付物:可比较的行程方案、预算明细、预订前确认清单。
理解抽取出发地、目的地、日期、预算、成员类型和偏好;发现缺失信息时先追问。
规划拆成航班、住宿、每日路线、餐饮与备用方案,并给每一步选择合适工具。
调用查询航班价格、酒店位置、天气、景点开放时间和交通时长。
验证检查总预算、行程密度、儿童友好程度和交通可达性;不满足则重排。
确认把 2–3 个方案交给用户选择;涉及预订和付款时必须等待明确授权。

DESIGN RISKS

可靠 Agent 必须处理的四类风险

01

幻觉

模型可能编造事实,因此检索、引用和验证很重要。

02

权限过宽

工具越强大,越需要审批、沙箱与回滚机制。

03

状态漂移

长任务可能偏离目标,因此摘要和检查点很关键。

04

缺少审计

没有日志的自动化,很难被信任、排查和改进。