一次 Agent 运行的全过程:从你提问到它回答(完整时间线拆解)
前言
前面拆了很多零件:权限、工具、记忆、多 Agent 接力、流式输出。这篇把它们装回一台车,完整走一遍从按下发送到回答完毕的全过程。看懂这一趟,Agent 应用的主干就通了。
一、出发前:配置早已就位
管理员在页面配好 Agent:模型、技能、知识库、授权。Agent 构建时按"当前用户"的权限装配——没有使用权的技能,连工具列表都不生成。每个人看到的同一个 Agent,其实是他自己的定制版。
二、按下发送那一秒:三道门
全过才创建运行实例、编号、开流。
三、装配:现场配齐装备
为这场运行现场装配:模型客户端(走统一出口)、按权限裁剪的工具列表(内置 + MCP)、长期记忆读取通道(画像卡 + 情景记忆)、上下文压缩参数。需要澄清时模型先反问,同一流内完成。
四、干活:边想、边调、边答
模型的工作模式是循环:想一步、干一步、看结果、再想。前端三色块实时投影:
- 思考块:推理过程灰字滚动;
- 工具块:工具名与参数亮出、结果亮出;
- 正文块:回答逐字生成。
查知识库是向量 + 关键词双路,融合重排再喂模型。所有事件推的是累计内容,网抖不缺字。
五、要紧的事:敏感操作停下来问你
碰到删除数据、对外请求这类操作,流程停下弹审批:允许接着跑,拒绝换走法。批完不用重新描述任务,它记得做到哪了。
六、收尾:权威结束信号
正常完成、被中断、等审批、出错,各是明确终态。同时入账:token 用量、工具调用次数、耗时。整场事件全部落库。
七、断线回放
切后台、刷新、换设备都不怕:执行记录永久落库,刷新按记录原样拉回,换设备整场重现。连接是易断的,记录是永久的。
八、统一出口:三道闸扛波动
所有大模型调用收敛在同一个出口:限流排队(高峰不雪崩)、熔断喘息(下游出问题自动停)、多凭据加权轮换(分摊压力)。你看到的"一直很稳",是出口在扛。
九、时间线一图流
配置就位 -> 三道门 -> 现场装配 -> 边想边调边答 -> 审批(可选) -> 权威收场 -> 落库可回放
总结
口诀:三道门把关,现场装配;三色块干活,审批卡要紧事;权威信号收场,回放兜断线,出口扛波动。
下一篇进入 RAG 进阶块:检索效果差,很多时候不是库的错,是问法的错。
你的 Agent 卡在哪一步?评论区聊聊。





