🧩 机制演示 ·
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 侧
🏁 收敛
▶ 播放
⏮ 上一步
⏭ 下一步
↺ 重置
待播放
⚙️ 机制步骤(点击任意步,播放自动推进)
💡 讲解
-
-
-
⤵ 输入
-
⤴ 输出
-
-
⚡ 加载完成 · 播放或步进,逐幕逐步骤推进
🔢 幕=扩展点族
🟡 当前步骤
🔵 已走步骤