--------------------------------------书接上文----------------------
4. MCP 循环:让 Agent“活”起来
这三个组件并非孤立工作,它们构成了一个持续循环的 感知-思考-行动 (Perceive-Think-Act) 过程:
- 感知 (Perception):Agent 接收外部输入(用户请求、API 响应等),Perception 组件处理这些输入,将其转化为内部可理解的信息。
- 更新模型 (Model Update):来自 Perception 的信息被用来更新 Agent 的内部状态模型 (Model)。
- 思考/决策 (Controller):Controller 组件(通常是 LLM)读取当前的 Model 状态,结合目标进行推理和规划,决定下一步的行动 (Action)。
- 行动 (Action Execution):Agent 的执行器根据 Controller 的指令执行动作。
- 如果是调用工具,执行器会格式化请求并调用相应的 API。API 的响应会成为下一轮循环的 Perception 输入。
- 如果是回复用