通用 Agent 全链路架构:一条请求穿行 10 环节
★ 自动播放动画
X/01 全链路架构
核心认知:所有 Agent 技巧都挂在这一条链上——用户输入 → 意图识别 → Skill 加载 → Prompt 组装 → 上下文检查 → 记忆提取 → ReAct 循环 → 工具网关 → 任务后处理 → 可观测。播放一次,看一个真实任务走完全程,途中触发权限审批、RAG、告警。
速度
就绪 · 点击播放开始
cache_hit_rate 缓存命中率OK
阈值:<70% warning · <50% critical
loop_depth 循环深度OK
阈值:>20 Slack 提醒 · >50 终止
tool_denial_rate 工具拒绝率OK
阈值:>5% 告警(权限配置有问题)
① 用户输入一句话进系统
② 意图识别三级路由
③ Skill 加载注入 SKILL.md
④ Prompt 组装9 卡槽+Cache
⑤ 上下文检查命中率/长度
⑥ 记忆提取压缩前抽事实
⑦ ReAct 循环LLM↔工具
⑧ 工具网关权限三态
⑨ 任务后处理记忆/Curator
⑩ 全链路可观测trace+阈值
用户输入
受控环节
已通过
告警/拒绝
就绪点击 ▶ 播放,看"帮我把 Q3 销售数据整理成周报发到管理群"这条请求穿过全链路 10 环节。全链路
⚡ 运行时动作:正在发生什么💡 知识讲解:为什么这么设计
知识点一句话总结:通用 Agent 全链路 = 一条请求穿 10 环节:意图识别(三级路由选 Skill)→ Skill 加载 → Prompt 组装(Cache 前缀)→ 上下文检查(命中率/长度)→ 压缩前记忆提取 → ReAct 循环(LLM↔工具)→ 工具网关(本地/远程透明 + 权限三态,Deny 要带原因+替代防死循环)→ 任务后处理(记忆/Nudge/Curator/Skill 自创)→ 全链路可观测(trace + 告警阈值:cache_hit_rate<70% warning、loop_depth>20 Slack、tool_denial_rate>5% 告警)。RAG 可挂在检索环节跨链路复用。