ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

Agent ——State(一图流)

Agent ——State(一图流)

核心概念

概念

一句话定义

State

当前任务的结构化状态

Observation

一次操作得到的反馈

State Update

将新信息合并进当前状态

Goal

系统要完成的任务

Status

任务当前执行阶段或状态

Checkpoint

保存某一时刻的 State 以便恢复

三个实际应用

论文研究 Agent: 记录已找到的论文、去重结果和剩余工作。RAG Agent: 保存已检索的证据、待回答的问题和引用来源。编程 Agent: 记录已修改文件、测试结果、失败原因与下一步修复计划。

常见错误

把 Observation 直接当作完整 State;每轮覆盖历史有效结果;重复保存相同数据;认为 State 自动等于长期 Memory;没有清晰的成功、失败状态。

使用前检查

是否记录了目标及当前进度?

是否有稳定的结果标识与去重机制?

新 Observation 是否正确更新到 State?

是否记录失败原因与尝试次数?

下一轮是否能够根据 State 决定行动?

五个快速自测问题(复习题库)

① State 和 Observation 有什么区别?

② 为什么 Agent 需要保存已完成的工作?

③ 两轮搜索出现重复论文时应该怎么办?

④ State 为什么需要保存失败信息?

⑤ State 与 Memory、Checkpoint 的区别是什么?

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进