学习 Agent 很容易从框架名词开始,也很容易被快速变化的工具淹没。更稳妥的方式,是先理解一个 Agent 在完成任务时需要哪些基本能力。
四个基本部件
一个可工作的 Agent,通常包含四部分:
- 模型:理解目标、生成计划、判断下一步。
- 上下文:让模型知道当前任务、已有信息和约束。
- 工具:把模型的判断变成可执行动作,例如搜索、查询数据或写文件。
- 循环:观察结果,决定继续行动还是结束任务。
学习顺序
先用一个足够简单的任务串起完整流程,再逐步增加记忆、检索和评测。每增加一个模块,都应该能回答:它解决了什么具体问题?
比起追逐新框架,更重要的是理解组件之间的边界。框架会变化,边界感可以长期复用。