AI Agent入门运行流程

image

将 AI Agent 从接收用户提问到最终返回结果的整个过程,拆解为了 20 个具体步骤,展示了用户、智能体(Agent)、Agent Skills(技能)、大模型(LLM)、MCP(模型上下文协议)和工具这六个核心角色之间的协作机制。整个流程可以流畅地划分为以下五个阶段:

第一阶段:请求接入与背景准备(Step 1-3)

一切始于用户的提问(Step 1)。当请求发出后,智能体(Agent)作为系统的总调度员,首先会接收到这个请求(Step 2)。为了不“失忆”,Agent 不会立刻盲目作答,而是会先去检索历史的对话记录和长期记忆(Step 3),为接下来的理解提供丰富的上下文背景。

第二阶段:大脑思考与任务规划(Step 4-6)

获取背景后,流程进入“大脑”思考环节。大模型(LLM)开始对用户的输入进行意图识别,并将复杂的任务拆解为具体的子任务(Step 4),随后生成一份详细的执行计划(Step 5)。这份计划生成后,会被交还给 Agent,由 Agent 接收并准备后续的执行调度(Step 6)。

第三阶段:能力匹配与参数准备(Step 7-11)

拿到执行计划后,Agent 需要判断当前任务是否需要借助外部能力(Skills)或工具来完成(Step 7)。如果需要,Agent 就会通过路由机制,精准匹配到最合适的 Agent Skill(Step 8)。被选中的 Skill 会读取当前的上下文和自身的能力配置(Step 9),并组织出调用策略与参数草案(Step 10)。由于草案还不够具体,Skill 会将草案提交给 LLM,由 LLM 发挥其语义理解能力,补全所有具体的调用参数(Step 11)。

第四阶段:通过 MCP 调用并执行工具(Step 12-16)

参数准备就绪后,Agent 通过 Skill 正式发起调用请求(Step 12)。此时,MCP(模型上下文协议)作为标准化的工具网关开始发挥作用。MCP 负责在系统中发现并选择最合适的工具(Step 13),随后调用该工具的具体 API(Step 14)。外部工具(如搜索引擎、计算器或数据库)接收到指令后,开始执行具体的任务(Step 15),并将执行后的原始结果反馈给 MCP(Step 16)。

第五阶段:结果清洗、整合与最终回复(Step 17-20)

工具返回的原始数据往往是冰冷或格式杂乱的。因此,流程回到 Skill,由 Skill 对这些原始结果进行解析、校验和格式化(Step 17)。处理干净后的数据会被交还给 Agent,由 Agent 将其与当前的对话上下文进行深度整合(Step 18)。接着,整合后的信息再次交给 LLM,由 LLM 润色并生成符合人类语言习惯的最终回答(Step 19)。最后,Agent 将这份最终结果呈现给用户(Step 20),完美闭合整个运行循环。

posted on 2026-10-08 21:21  PetterLiu  阅读(2)  评论(0)    收藏  举报