本章进度 10 / 18
56%
Agent 与工具调用·理解·10 分钟
正文已完成

一次 Agent 循环里到底发生了什么

用状态、选择、执行、观察、更新五步拆开一次工具调用。

L123
为什么现在学

先用本课建立“执行循环”的基本直觉,后面的判断和练习才不会只靠记结论。

本课会用什么
  • 无需安装新工具
  • 直接阅读并完成本页理解检查

执行循环不是神秘的“自主思考”。从系统角度看,它反复读取当前状态、选择允许动作、执行工具、接收观察,再把结果写回状态。

这一课的结果

能阅读一条 Agent 执行记录并指出每次状态变化的证据。

核心概念

先把关键判断说清楚

01

状态是可见事实

目标、已完成项、待解决缺口和预算应结构化保存,而不是依赖隐藏推理。

02

动作必须来自白名单

每一步只能选择获准工具或终止,不能在文本里假装调用不存在的能力。

03

观察不是结论

工具返回可能为空、过期或错误,更新状态前要验证来源和成功状态。

案例拆解

查库存的三步循环

目标是确认两个仓库能否满足 80 件订单。

  1. 01

    状态记录需求 80、已查仓库为空;选择库存查询工具。

  2. 02

    观察 A 仓 50 件并写入状态;缺口 30,继续查 B 仓。

  3. 03

    观察 B 仓查询超时,不推断库存,更新为待人工确认并停止。

案例结果

执行记录区分了已知库存和工具失败,没有把未完成查询写成零库存。

提交前练习

现在轮到你

把一次两步工具任务写成执行轨迹。

选做练习:本节练习可用于加速你巩固,但不影响继续学习。

内容会自动保存在当前设备
查看参考答案与评分标准

参考答案

初始,核对两条订单地址,预算三次查询;动作,读取订单成功、地址验证一条成功一条超时;更新,订单 A 可配送,B 未知;终止,重试一次仍超时后交人工,不写 B 不可配送。

评分标准

  • 观察和结论分开
  • 状态只加入有证据事实
  • 终止理由可检查

本课收口 · 理解检查

用 30 秒确认你理解了

用 30 秒理解检查确认你抓住了重点;阅读标记、练习和总结都不设硬门槛。

0 / 1
02完成练习(选做)0 / 4 项已填写,不影响完成03通过理解检查点此去回答,约 30 秒
04补一句总结(可选)可以留空,不影响完成本课。
工具调用超时后,最准确的状态更新是?
你现在更接近哪一种状态?
尚有必填项未完成,请补齐后再继续。

资料来源

继续核对与延伸阅读

本课内容最近更新于 。