第 2 章 · 智能体架构设计:Profile-Memory-Planning-Action


第 2 章 · 智能体架构设计:Profile-Memory-Planning-Action

第 1 章我们看清了「为什么需要 Agent」与「Agent 由什么构成」。但「四模块」只是张地图,要真正动手造一个 Agent,得回答更细的问题:Profile 该怎么写才稳定?Memory 在每一轮循环里到底什么时候读、什么时候写?Planning 面对不同任务怎么选策略?Action 又该如何在「能干」与「安全」之间取舍?本章把第 1 章的骨架横向打开,逐模块讲清设计原则与工程要点。

章节摘要

第 1 章建立了单体智能体「Profile-Memory-Planning-Action」四模块的全景认知。本章把这张全景图横向展开,逐模块讲清每个模块的功能定位、设计原则与工程要点,为后续 4 章的纵向深化铺设共同语言。

具体而言,本章做四件事:

  1. Profile 人设模块:讲清角色卡的设计方法、System Prompt 的工程范式,以及「人格稳定性」这一常被低估的难题——同一套 Profile 在不同 LLM、不同任务长度下,行为可能漂移得很厉害。
  2. Memory 记忆模块:定位 Memory 在架构中的位置与读写时序,区分短期与长期记忆的功能边界。本章只讲「骨架与定位」,把向量数据库、RAG、记忆衰减等深层机制留给第 5 章。
  3. Planning 规划模块:讲清任务建模、规划空间与策略路由——即「面对不同任务,怎么选 CoT / ReAct / ToT / 任务分解」。具体算法留待第 3-4 章。
  4. Action 行动模块:讲清动作空间分类、执行接口与观察回传机制。具体的函数调用、代码解释器、沙箱安全留待第 6 章。

本章的定位是**「骨架章」**:把四个模块的「是什么、放哪里、怎么衔接」讲透,但不深入任何一个模块的内部算法。读者读完本章,应当能画出一张单体 Agent 的完整工程架构图,并知道每个模块的「进一步阅读」指向后续哪一章。

学习目标

读完本章,你应当能够:

  1. 设计一份结构化的 Profile 角色卡,并说明每个字段(身份/目标/约束/语气/工具/格式)的工程作用。
  2. 解释 Profile 漂移现象及其三类成因(模型差异、上下文稀释、指令冲突),并给出至少两种缓解策略。
  3. 画出 Memory 在 Agent 主循环中的读写时序,并区分短期记忆与长期记忆的功能边界。
  4. 复述 Planning 的「策略空间」概念,能根据任务特征路由到合适的规划策略。
  5. 列出 Action 的三类形态(工具调用/代码执行/直接回答),并说明「能力最小化」与「高危确认」两条安全设计原则。
  6. 用一张完整的工程架构图,把 Profile-Memory-Planning-Action 四模块及其数据流串联起来。

子章节安排与导引

编号 子章节 核心问题 关联后续
01 Profile 人设模块 Agent 是谁?怎么让它行为稳定? 全书所有章节都依赖 Profile
02 Memory 记忆模块定位 记忆在循环里何时读、何时写? 第 5 章深化短期/长期/RAG
03 Planning 规划模块 面对不同任务怎么选规划策略? 第 3-4 章深化各规划算法
04 Action 行动模块 怎么让 Agent 既能干又安全? 第 6 章深化工具调用与安全

四节构成「定身份 → 管状态 → 做决策 → 去执行」的递进,恰好对应第 1.2 节核心循环在「单轮内的模块协作」维度上的展开。本章是骨架,后续 4 章是血肉——每章分别从某个模块往下深挖。

配图说明

  • Mermaid「Profile 角色卡六字段结构」:在第 01 节给出,展示一份完整 Profile 的字段构成。
  • Mermaid「Memory 在主循环中的读写时序」:在第 02 节给出,展示短期/长期记忆在每一轮循环里的读写时机。
  • Mermaid「Planning 策略路由决策树」:在第 03 节给出,展示根据任务特征选规划策略的决策流程。
  • SVG「Action 三类形态与安全闸门」:在第 04 节给出,展示动作分类与「能力最小化+高危确认」两道闸门。
  • Mermaid「单体 Agent 完整工程架构图」:在本章末尾的小结里给出,把四模块串联成一张总图。

SEO 关键词

智能体架构、Profile 人设、Memory 记忆、Planning 规划、Action 行动、System Prompt 工程、角色卡设计、人格稳定性、Profile 漂移、记忆读写时序、规划策略路由、动作空间、能力最小化、人类在环、Agent 模块设计。

章节关联

  • 前置:第 1 章建立了 Agent 核心循环与四模块全景,本章是 1.3 节的横向展开。读者应先理解「感知-规划-行动-观察」循环与四模块的基本职责。
  • 后续:第 3-4 章纵向深化 Planning(思维链、思维树、ReAct);第 5 章纵向深化 Memory(短期、长期、RAG);第 6 章纵向深化 Action(函数调用、代码解释器、安全执行);第 7 章把单体扩展为多体;第 8 章回到工程整合与框架选型。
作者与出处
原作者:会发光的石头的小龙虾
来源:平台策划编纂
整理人: 灏天文库整理
由灏天文库平台收录,内容或由平台用户上传,仅供学习交流
发布者: 作者: 会发光的石头的小龙虾 转发
评论区 (0)
U