🧩 机制演示 · Agent Loop 全貌(一图看全)
板块①核心循环(内部架构 + 10 步流转)· 板块②扩展点(怎么挂能力)
① 核心循环(Agent Loop 内部 · 10 步)
② 扩展点(能力挂载 · 8 幕)
待播放
🏗 Agent Loop 内部架构 —— 播放时 ⚡光点沿循环流动;点组件看职责
接入层多端
👤 用户/多端入口Web / IM / App 统一消息
▼ 消息进入 Agent Loop(框架大脑)
Agent Loop框架大脑
🧩 上下文组装System+历史+记忆+工具 schema+Skill
🎯 Skill 路由意图识别→匹配→注入
🧠 记忆读写短期会话 / 长期向量库
🔀 动作解析tool_calls JSON → 结构化调用
🚀 执行路由→ 工具网关 → 本地/远程
🏁 收敛判定目标达成/上限/超时 → 出口
推理
(旁路)
🤖 LLM 推理只返回 text 或 tool_calls
⇄ 只跟「上下文组装」对话 · 不碰网关 · 无状态
🔄 循环:Thought(组装+推理) → Action(解析+执行) → Observation(结果回填) → 回 Thought —— 直到收敛(第 4~9 步可重复)
工具网关唯一进出口
Allow / Ask / Deny权限审批 + 路由
本地与远程都先过网关
本机
📦 本地执行器进程内/CLI/文件/MCP stdio
结果直接回填
云端
☁️ 远程沙箱gVisor/Kata · Sandbox API
调度只创建/回收
▼ 工具结果回填上下文(Observation)→ 循环 → 收敛
输出层交付
📤 最终输出回答 + 产物(签名 URL/文件)
→ 返回用户 · 记忆已写
🔀 循环流转详情(当前步骤)—— 用"帮我写个爬虫抓列表"跟随
- - -
⚙️ 谁在做
-
🏠 在哪个环境
-
💾 数据落点
-
🧩 扩展点挂载
-
⤵ 输入-
⤴ 输出-
💡 点击左侧组件看职责;播放/步进沿 Loop 内部看循环。
⚡ 加载完成 · 播放或 ⏮⏭ 步进,光点沿 Agent Loop 流动
👤 用户侧
⚙️ 框架侧
🤖 LLM 侧
🏁 收敛