ROARKIST / SERIESROARKIST / 系列
系列目录08 / 08
  1. 01Agent 和聊天机器人,差别到底在哪?
  2. 02Agent 的基本循环:观察、决策、行动、复核
  3. 03工具不是魔法按钮,而是 Agent 与世界的契约
  4. 04状态、记忆与上下文,其实是三件不同的事
  5. 05Agent 什么时候应该先规划,再行动?
  6. 06人工检查点与权限边界应该放在哪里
  7. 07如何观察并评测一个 Agent 循环
  8. 08从零做一个足够小、但真正完整的研究 Agent

08Agent Foundations从零理解 AI Agent

从零做一个足够小、但真正完整的研究 Agent

用检索、阅读、记录与复核组成一条可观察的最小研究流程。

这个练习的目标不是做一个万能研究员,而是验证前七篇的结构:明确目标、有限工具、可见状态、停止条件和人工复核。

定义任务与工具

输入是一条研究问题,输出是一份带来源的短报告。Agent 只有四个工具:搜索网页、读取页面、保存证据卡片、写入草稿。每张证据卡片包含原文、来源、日期和它支持的具体判断。

状态记录待验证问题、已读来源、证据卡片和未解决冲突。每轮只围绕一个待验证问题选择动作。

设置停止与复核

当核心问题都有至少两个独立来源、冲突已被标记,或达到检索预算时停止。Agent 先生成草稿,不直接发布。人工复核来源是否真的支持结论,并决定哪些不确定性需要保留。

从最小版本继续改进

先用五个真实问题测试,记录遗漏来源、重复搜索和错误引用。只有当失败模式清楚后,再增加并行子 Agent、长期记忆或更多工具。

完整不等于复杂。一个边界清楚、能够被检查的小 Agent,比一个功能很多却无法解释过程的系统更有价值。