AGENT · 智能体开发核心知识点
01 / 10

智能体 = 大模型 + 记忆 + 工具 + 规划

模型负责"想",其余四件事负责"能做成"

Agent 智能体 大模型 推理 · 生成 · 决策 记忆 短期上下文 · 长期检索 工具 搜索 · 代码 · API 规划 拆解 · 排序 · 反思

运行主循环:感知 → 推理 → 行动 → 观察

智能体的本质是一个"会自我纠错的循环",不是一次问答

感知 输入 推理 Reason 行动 Act 观察 反馈 ReAct 循环直到达成目标

大脑:提示词即"运行时"

角色 · 目标 · 约束 · 示例 · 工具说明,共同构成模型的行动边界

角色与目标 System 示例与格式 Few-shot 约束与工具 Rules 上下文窗口 Context 有限预算 · 需取舍 LLM 推理引擎 结构化输出 JSON · 函数调用参数

记忆:短期靠上下文,长期靠检索

写不进上下文的信息,就靠"向量化 + 召回"随时取回

LLM 需要什么,就取什么 短期记忆 对话历史 · 滑动窗口 · 摘要压缩 长期记忆 向量库 · 知识库 · 用户画像 语义检索:找"意思相近",不是找"字面相同"

工具:让模型从"会说"到"会做"

函数调用给模型接上手脚,MCP 让接入方式标准化

LLM 决策 联网搜索 获取实时信息 代码执行 沙箱里算与跑 数据库 / API 读写业务系统 结果回填上下文 → 再推理 MCP:一次接入,处处可用 客户端 / 智能体 Host 工具服务器 搜索 · 文件 · 数据库 统一协议:工具不再为某个框架单独写一遍

规划:把大目标拆成可执行的下一步

拆解 → 排序 → 执行 → 反思 → 重规划

总目标 子任务 子任务 子任务 步骤 步骤 步骤 步骤 步骤 失败 → 反思 → 重新规划 Reflection 是智能体区别于脚本的关键

多智能体:用角色分工突破单体的上下文限制

共享状态 + 消息总线,让多个专才协作完成一个通才任务

共享状态 黑板 / 消息总线 规划者Planner 检索者Researcher 执行者Coder 验证者Critic 汇总者Reporter

先问一句:这件事该用工作流,还是智能体?

能写清楚步骤的用流程,写不清楚的才交给模型现场决策

确定性高 · 成本低 灵活性强 · 成本可控性差 固定流程 条件分支 模型决策路由 全自主规划 Workflow Agent 落地常见形态:工作流为骨架,关键节点交给智能体

工程落地:四层结构 + 一个评估闭环

演示靠 Prompt,上线靠编排、可观测与回归评测

模型层 主模型 / 小模型路由 · 成本与延迟权衡 工具与数据层 检索 · 业务 API · 代码沙箱 · 权限隔离 编排层 状态机 · 记忆 · 循环控制 · 超时与重试 评测与可观测 链路追踪 · 回归集 · 成功率与成本指标 持续迭代 没有评测集的智能体,只是一次性的 Demo

九块拼图,缺一块就跑不稳

模型决定上限,工程决定下限

LLM 大脑 提示词工程 记忆系统 工具调用 MCP 协议 规划与反思 ReAct 循环 多智能体 评测与可观测 先做窄而可靠的场景,再逐步放开自主度
← → 切换 · 空格下一页