课程目录
返回课程
1.4FDE角色与AI基础

Agent与Workflow架构判断

你能根据任务路径是否固定,判断单次调用、工作流或动态智能体是否合适。

中文讲义 · 讲义 v0.1

核心概念

本课程把 Workflow 理解为按预设路径组织模型和工具的系统;Agent 则在运行中由模型选择行动和工具,再依据结果决定下一步。这是架构上的区分,不是所有产品都采用相同术语。架构区分的一手说明

无论采用哪种方式,都要有完成条件、失败处理、权限和执行预算。多个 Agent 也不会自然提高质量;新增协作需要证明它比简单方案改善了具体指标。

情境拆解

虚构企业的工单提交已经有固定 SOP:收集字段、校验、确认、提交、查状态,适合明确的工作流。开放式调研可能需要动态选择检索步骤,但应限制来源、轮数和成本。仅回答一组制度问题,可以先验证检索加单次模型调用。

常见误区

把每一步都交给模型规划,会让本来清楚的规则变得难以预测。将电脑操作能力或某款产品模式名称当成全行业标准分类,也容易把工具特性误当作架构原则。

用同一任务比较两种设计

制度问答可以走固定路径:取得身份、过滤资料、检索、生成回答、检查引用。报修建单也有明确步骤:补齐字段、检查权限、请用户确认、调用接口、核对结果。

这些步骤不因为模型擅长规划就需要交给它自由选择。资料探索可能需要动态选择下一次检索,但仍应限制可用工具、调用次数和停止条件。

动手:写下架构选择理由

  1. 分别分析制度问答、报修建单和开放式资料研究,列出步骤是否预先可知。
  2. 为每项选择固定 Workflow、受限 Agent 或两者结合。说明模型在哪一步提出建议,应用在哪一步做检查。
  3. 写出最简单的可行版本,以及升级为动态规划需要什么证据。
  4. 为动态部分设定调用预算、超时、停止条件和人工接手点。预算数值是练习设置,不是通用最佳值。
任务:
预先确定的步骤:
需要动态选择的部分:
允许使用的工具:
权限与确认检查:
停止条件:
升级条件:固定样本中出现了什么问题,简单方案无法处理?

检查产物

选择理由能落到具体任务,不是“Agent 更先进”。权限、用户确认和结果验证不能被模型规划绕过。有关两类架构的讨论可参考 Building effective agents;文章发表于 2024 年,示例产品不代表当前推荐版本。

本课自测

用于检查理解,可以反复练习。答案在浏览器中可见,不作为正式考试或专业能力认证。

01单选模拟建单必须依次收集字段、校验权限、显示确认、提交并核对状态。业务步骤和异常路径已明确。哪种初始方案更合适?
02单选检索加一次模型调用已经达到模拟制度问答的验收要求。团队想加入多个Agent。最合理的决策依据是什么?

模块案例练习

需求转为项目卡

先写下自己的方案,再对照参考思路自评。网站不自动判断开放题,也不接收你的项目文件。

虚构服务企业希望助手回答员工制度问题并提交服务工单。请写一页项目卡,明确用户、第一期范围、资料与系统依赖、完成证据、禁止动作及待确认项;给出正常、资料不足、越权三类请求的预期行为。只使用合成资料与模拟系统。

只保存在当前浏览器,不上传,不跨设备同步。阅读和自测分开记录。