赛区:上赛场 · 第 11 课 | 前置:基本功 | 成本:免费
正式比赛里,教练从来不是赛前喊一句「好好打」就坐着不动了。他每回合都在重复四件事:看局势 → 下指令 → 看结果 → 再调整。
Agent 也一样。它不是什么神秘黑盒,全部秘密就是这个循环:
- 看局势:读取当前信息(用户说了什么、文件里有什么、上一步的结果)
- 下指令:大模型决定下一步干什么(调用搜索?写文件?直接回答?)
- 看结果:拿到工具返回的结果
- 再调整:结果满意→输出;不满意→带着新信息回到第 1 步
口诀:看、想、做、查,循环不停就是它。
举个真实例子。你对 Agent 说:「查一下这周乌鲁木齐的天气,告诉我哪天适合去南山玩。」它体内的循环是:
- 第 1 圈:「需要天气数据」→ 调用天气工具 → 拿到一周预报 →「还不够,要分析哪天好」
- 第 2 圈:分析预报 → 得出「周三周四晴」→ 组织成自然语言 → 输出给你
你在第 4 课让 AI「先要 10 句再追加 5 句」时,其实已经在手动扮演这个循环了——现在你知道了它的名字。
为什么要知道原理? 因为以后你的 Agent「犯傻」时,你能定位是循环的哪一环出了问题:是看不清局势(信息没喂够)、想错了(提示词不行)、还是做错了(工具没配对)。会复盘的教练,才能带出冠军队。
🏃 训练动作:打开 DeepSeek 的「深度思考」或类似模式,问一个需要多步的问题(如「对比三个维语输入法并给出选择建议」)。观察它输出的思考过程,用笔标出哪里是「看」、哪里是「想」、哪里是「做」。 ✅ 验收:你能对着它的过程说出循环转了几圈。
金句:冠军不是不失误,是每一回合都在调整。