30天学会AI工程师|Day 17:Agent 之所以像 Agent,不是因为名字,而是因为它会循环工作
你先知道一件事很多人理解 Agent 时停留在“它能调用工具”这一层。这个理解没错但还不够。为什么这一步重要真正让 Agent 和普通问答程序拉开差距的是它不是只做一步而是会形成一个循环。这套过程听起来简单但它代表了一种完全不同的系统设计思路。普通脚本更像直线。输入来了执行固定逻辑输出结束。Agent 更像闭环。它会根据中间结果不断调整后续动作。比如用户让它“帮我整理某个主题的资料并给出总结”。它可能先判断需要检索信息再调用检索工具拿到结果后发现信息不够又继续追问或再查一次最后才整理输出。你会发现这种能力一旦出现系统的灵活性会明显提高。但同时复杂度也上来了。因为循环意味着你要考虑更多问题什么时候开始什么时候停最多走几步哪一步失败要怎么处理如果模型一直重复怎么办。今天你先不用做复杂实现先把 Agent 循环想明白就已经很有价值。你可以画一张简单流程图目标输入、观察、决策、行动、结果、继续还是停止。如果愿意做实验也可以用伪代码写一个最小循环框架即使里面暂时没有真实工具也能帮助你建立思路。对零基础来说这一步往往是认知升级点。因为从这里开始你学的不再只是“怎么调用模型”而是在学习“怎么组织一个可以多步完成任务的系统”。今天的最低产出常见误区最常见的结构可以粗略理解成这样先观察当前信息再决定下一步动作执行动作后拿到结果然后继续判断是否还要下一步直到任务完成或者达到停止条件。今天要做的 3 件事把今天的核心概念先讲清楚。做一个最小练习确保不是只停留在理解层面。留下可复用的笔记、脚本或实验记录。画清楚一个最小 Agent 循环流程并写出它的停止条件是什么。一句提醒当你能把循环讲明白你离真正理解 Agent 就不远了。