跳到主要内容

内容阅读

Agent阿新聊ai

Agent 地图

本文迁移自 mindcarver/91ai · 原始位置 docs/agent/getting started/01 agent map.md · 由 @阿新聊ai 整理。 title: Agent 地图 description: 用最少的概念把 Agent 从模型调用、工具、状态、评测和生产化串起来。 tags:...

本文迁移自 mindcarver/91ai · 原始位置 docs/agent/getting-started/01-agent-map.md · 由 @阿新聊ai 整理。


title: Agent 地图 description: 用最少的概念把 Agent 从模型调用、工具、状态、评测和生产化串起来。 tags: [agent, map, architecture]

Agent 地图

Agent 不是“让模型一直思考”。把它拆成工程部件后,学习顺序会清楚很多:

要回答的问题 最小产出
场景 谁要完成什么任务?什么算完成? 任务契约和边界
模型 模型负责判断什么?输出什么结构? 一次稳定的结构化调用
工具 Agent 能读什么、写什么、调用什么? 工具 schema、权限和失败策略
状态 哪些信息只属于当前任务?哪些需要长期保存? working state、短期上下文、长期记忆的区分
循环 什么时候继续、重试、暂停或交给人? 最大步数、停止条件和人工接管
证据 如何知道它完成了,而不是“看起来完成了”? trace、评测用例和失败分类
运行 上线后怎么回放、降级、控成本和审计? 观测、回放、版本和权限策略

一条最小链路

flowchart TD
  S["用户任务"] --> M["模型判断"]
  M --> Q{"需要工具?"}
  Q -- "否" --> O["结构化输出"]
  Q -- "是" --> T["校验权限与参数"]
  T --> X["执行工具"]
  X --> R["记录 observation"]
  R --> C{"达到停止条件?"}
  C -- "否" --> M
  C -- "是" --> O
  O --> E["trace + eval"]

什么时候停在 Workflow

满足以下条件时,先用 workflow:

  • 步骤固定,分支可以提前列出来。
  • 高风险操作需要明确的人工确认点。
  • 每一步的输入和输出都能用 schema 表达。
  • “自主决定下一步”不会带来额外价值。

只有当路径开放、工具选择依赖上下文、或任务需要动态分解时,才进入 ReAct 推理—行动循环。如果需要先生成计划再执行,可以看 Plan-and-Solve

你需要先学什么

  1. Agent 总览:从概念到生产:建立全局模型。
  2. 外部世界、工具与知识检索:理解 Agent 如何接触外部世界。
  3. 工程可靠性、安全、资源与评测:把 Demo 变成可控系统。
  4. AI / 大模型 / Agent 评测专题:建立完成标准和回归机制。
  5. 第一个项目契约:把知识变成可审查的项目产物。

不要一开始做的事

  • 不要先搭多 Agent,再寻找任务。
  • 不要把最大步数、权限和失败处理藏在 prompt 里。
  • 不要只保存最终答案,不保存工具轨迹。
  • 不要用一次成功的 Demo 代替固定评测。
  • 不要在还没证明单 Agent 不够时增加协作角色。

完整的 0—10 阶段学习顺序仍在 Agent 学习路径,这张地图只是帮助你决定“下一步补哪一层”。

评论

0
登录后可以参与评论和讨论。
💬

还没有评论

欢迎留下第一条评论,帮助这篇内容更快形成讨论。