智能体(AI Agent)是能自主感知环境、做出决策并采取行动以完成目标的 AI 系统。它与「一问一答」的聊天机器人最大的区别在于:智能体拥有规划、记忆与工具调用能力,能拆解复杂任务并一步步执行。

一句话定位

智能体 = 大脑(大模型)+ 手脚(工具)+ 记忆(上下文)+ 规划(任务拆解),能自己把事办完。

知识体系

flowchart TD
    A[AI 智能体] --> B[四大核心能力]
    A --> C[关键技术]
    A --> D[主流架构]
    A --> E[应用场景]

    B --> B1["感知 Perception"]
    B --> B2["规划 Planning"]
    B --> B3["记忆 Memory"]
    B --> B4["行动 Action"]

    C --> C1["大语言模型 LLM 推理"]
    C --> C2["工具调用 Function Calling"]
    C --> C3["检索增强生成 RAG"]
    C --> C4["提示工程 Prompt"]

    D --> D1["ReAct: 推理 + 行动"]
    D --> D2["Plan-and-Execute"]
    D --> D3["多智能体协作"]

    E --> E1["自动化办公"]
    E --> E2["代码开发"]
    E --> E3["数据分析"]
    E --> E4["客服与知识问答"]

核心要点

  • 与大模型的区别:大模型是「会说话的知识库」,智能体是「会做事的执行者」。
  • 规划(Planning):把复杂目标拆成可执行的子任务,并根据执行结果动态调整。
  • 记忆(Memory):短期记忆是当前对话上下文,长期记忆靠外部存储(向量数据库)实现。
  • 工具调用(Tool Use / Function Calling):让模型能查网页、跑代码、读写文件、调 API,从而突破「只会文本」的限制。
  • RAG(检索增强生成):先检索相关知识,再让模型基于检索结果回答,缓解幻觉、接入私有知识。
  • 主流范式:
    • ReAct:交替「推理(Reason)」与「行动(Act)」,边想边做。
    • Plan-and-Execute:先整体规划,再逐步执行。
    • 多智能体:多个角色分工协作(如「产品经理 + 开发 + 测试」)。
  • 可靠性与成本:智能体要面对幻觉、死循环、工具报错等问题,需要护栏(Guardrails)、重试与人工确认机制。

学习建议

  • 先理解 人工智能 的基础,再动手用框架(如 LangChain、AutoGPT 类思路)搭一个能调工具的 Agent;
  • 从「单一工具 + 简单任务」开始,逐步增加记忆与多步规划;
  • 关注成本与延迟,工程化落地比 Demo 难得多。

相关