AI Agent 工作流 + 重试 / 校验 / 重定向 完整流程图


一、标准 Agent 工作流(云平台拖拽版)

plaintext

开始
  ↓
【系统提示词节点】(固定规则,不可重试)
  ↓
【用户意图识别】
  ↓
┌───────────────────────────┐
│  知识库检索节点 RAG        │  ← 可重试
└───────────────────────────┘
  ↓ 校验:结果非空 / 来源合法
  ↓ 校验失败 → 重试当前节点
  ↓
┌───────────────────────────┐
│  MCP / 工具调用节点        │  ← 【核心重试节点】
└───────────────────────────┘
  ↓ 校验:字段是否缺失 / 格式是否正确
  ↓ 校验失败 → 重试当前节点(3次)
  ↓
【大模型思考/决策节点】       ← 可重试
  ↓
【结果过滤/整合节点】
  ↓ 最终校验:数据是否正确
  ↓ 错误 → 重定向回到 RAG 或 MCP
  ↓
结束

二、每个节点能不能重试?

  1. 系统提示词节点→ 不可重试(规则写死的)

  2. 知识库检索 RAG可重试触发:结果为空、来源不对、相似度太低

  3. MCP / 工具调用节点最核心、必须可重试触发:

    • 接口失败
    • 超时
    • 字段缺失
    • 数据校验不通过
  4. 大模型思考节点→ 可重试触发:格式不对、没按要求输出

  5. 结果过滤 / 整合→ 不重试→ 但可以重定向跳回前面节点


三、字段缺失时,工作流到底怎么走?(你最关心的)

plaintext

MCP 节点执行
  ↓
校验字段:companyName、url、position、deadline
  ↓
发现字段缺失 → 节点状态 = 校验失败
  ↓
触发【节点重试】(你在云平台配置的 3 次)
  ↓
重试 3 次都失败
  ↓
【重定向】回到:
  → 要么重新 RAG 检索
  → 要么重新 MCP 调用

一句话:字段缺失 → 校验失败 → 自动重试本节点 → 还失败就回上游重跑。


四、你在云平台怎么配?(真实操作话术)

项目:

我在 AI Agent 工作流中:

  1. MCP 工具节点开启了3 次重试,重试条件是「字段缺失」和「接口调用失败」;
  2. 配置了字段校验规则,缺少必选字段直接判定节点失败;
  3. 重试失败后自动重定向回到上一节点,重新检索、重新调用;
  4. 最终保证输出结果字段完整、数据准确。
Logo

这里是“一人公司”的成长家园。我们提供从产品曝光、技术变现到法律财税的全栈内容,并连接云服务、办公空间等稀缺资源,助你专注创造,无忧运营。

更多推荐