FDE Times 数据在招 FDE 职位 863▼55 近 7 天在招职位数的变化(同口径比较):不计入本周新开始追踪的公司的职位近 7 天新增 71在招公司 181支持远程 24%美国薪资中位数 $200k招聘最多 Palantir 95
ENVI

前线部署工程师(FDE)的专业媒体

书籍与课程

三小时 crewAI 课程教会 Agent 设计,却不教生产环境

João Moura 的 DeepLearning.AI 课程很贴合客户工作流,却很少讲系统怎样在真实数据上站稳。

分享微博

要点速览

  • 课程目前限时免费,时长约 3 小时 6 分钟,含 18 个视频和 7 个代码示例,适合入门学习如何把业务工作流拆分给多个 Agent。
  • 有三点值得记住:role/goal/backstory 就是岗位说明;循环必须有上限(max_iter);Flows 这一层决定了是演示还是部署。
  • 想掌握生产环境技能,可以接着学同一位讲师在 Coursera 上的课程,内容涵盖 traces、LLM-as-a-Judge、guardrails 和 Flows。
三层堆叠结构示意图。最底层是 Crew(具备 role、goal、backstory 的 Agent,以及 task、tool),对应时长 3 小时 6 分钟的 DeepLearning.AI 课程。上面两层是 Flows(状态、故障恢复)和 Evals(traces、LLM-as-a-Judge、guardrails),后者以橙色突出显示;这两层都属于 Coursera 课程,学习时长为 2 周、每周 10 小时。
Joao Moura 的短课教的是如何在 Agent 之间分工。状态、traces 和评测这些让系统在客户现场持续运行的内容,都在第二门课里。来源:DeepLearning.AI 和 Coursera 课程页面,CrewAI 文档。

这门课共有 18 个视频和 7 个代码示例,总时长约 3 小时 6 分钟。这就是“Multi AI Agent Systems with crewAI”的全部内容。它是 DeepLearning.AI 上的一门入门级短课,讲师是 CrewAI 创始人兼 CEO João Moura。课程于 2024 年 5 月上线,官方页面显示的最近更新日期是 2026 年 10 月 27 日。

对前线部署工程师(FDE)来说,问题不在于这门课好不好,而在于面对真实的客户工作流时,这三个小时能给你什么。这门课非常擅长教你把一个业务流程拆成几个 Agent 的工作。

但对于系统接触真实数据后靠什么站稳,它几乎没有涉及。弄清这条界线在哪里,就知道哪些部分该细学、哪些可以略过。

这三个小时比想象中更贴近 FDE 的工作

根据官方介绍,课程讲的是如何设计 Agent、如何组织一组 Agent 完成多步骤任务,然后应用到 6 个常见业务工作流上。课程内容包括 Agent、工具、任务,以及 Agent 之间如何协作。代码示例涵盖客户支持、外联营销、活动策划、财务分析,还有一个按岗位定制求职材料的 crew。

这份清单正是客户会带给你的需求。客户很少直接说“帮我做 Agent”,他们会说:减轻客服台的负担,缩短财务报告的准备时间,或者统一外联邮件的写法。这门课训练的,就是看到这样的工作流后,把它拆成角色和任务的习惯。

课程目前免费,但只是 DeepLearning.AI 平台公测期间的限时免费。把链接发给同事或客户之前,先再确认一下页面。

第一点:role、goal 和 backstory 就是岗位说明

CrewAI 文档用三个字段定义一个 Agent:role、goal 和 backstory。其中 backstory 提供 Agent 的背景和性格。从 FDE 的角度看,这三个字段就是写给模型的岗位说明。

设想一家保险公司的客户支持 crew。其中一个“保单查询专员” Agent 的目标是引用正确的条款,它的 backstory 写明:只能引用内部文档。

要写出这些内容,就得问那几个经典的客户需求调研问题:现在谁在做这项工作,他们的考核标准是什么,什么事情绝对不能做。

到客户现场要做的第一件事:和实际负责这项工作流的人一起写 role、goal 和 backstory,而不是自己闭门写。

第二点:每个循环都要有上限

框架用 max_iter 限制 Agent 的循环次数,默认值为 20;达到上限后,Agent 必须给出当前最好的答案。无论课程是否提到,FDE 都得盯住这个数字。

算一笔账:一个 crew 有 3 个 Agent,每次迭代至少调用一次模型。如果每个 Agent 都跑满 20 次迭代,一个请求在停下来之前可能要调用 60 次模型。再乘以每天几千张工单,这就是客户会拿来问你的成本和延迟问题,而不是去问讲师。

重跑客户支持示例时,记录每个任务实际的迭代次数,然后把 max_iter 降到刚好够用。

第三点:演示和部署的区别在 Flows 这一层

根据 CrewAI 文档,Flows 把多个 Crew 连接成结构化、事件驱动的工作流。Flows 管理带类型的状态,并在出错或重启后自动恢复。这正是演示用的 notebook 和为客户运行的系统之间的分界线。

让一个求职材料定制 crew 顺利跑通一次很容易。但一条处理数百份申请的数据管道如果中途停下,必须知道自己做到了哪一步;否则只能从头再来,再付一遍钱。

学习顺序,以及哪些可以跳过

如果刚接触 Agent,就把整门入门课学完,7 个示例全部重跑一遍。如果已经做过 Agent,概念部分快速浏览,把时间花在 Agent 协作的几节课上。活动策划和外联示例不必做成完整产品,它们只是帮助理解概念的练习。

接下来学 Coursera 上的“Design, Develop, and Deploy Multi-Agent Systems with CrewAI”,讲师同样是 João Moura。课程内容包括:用 traces 监控和调试 Agent,用 LLM-as-a-Judge 评测行为,使用 MCP 服务器,以及添加 guardrails、hooks,并用 Flows 精细控制执行。

Coursera 标注的学习时长约为 2 周、每周 10 小时,比第一门课重得多,但这正是 FDE 最需要的部分。

把课程变成简历上的证据

结业证书无法让雇主看出你能否处理真实数据。不如针对一个具体工作流做一个 crew,比如用公开数据给客服工单分类。把它包进一个 Flow,记录 traces,用 LLM-as-a-Judge 打分,再写一份 README,说明你选了多大的 max_iter、为什么这样选。

阅读 FDE 岗位描述时,留意 evaluation、guardrails 和 observability 这几个词。它们正是第二门课讲的内容,介绍项目时应该放在第一行。

跟 João Moura 学三个小时,能学会如何在一组 Agent 之间分工。FDE 工作的其余部分,是向客户证明:没人盯着的时候,这组 Agent 依然在做正确的事。

这篇文章对你有帮助吗?

6 个信源
路线图上的下一篇 · 阶段 3: AI 应用函数调用课程里,FDE 最该看的 9 分钟DeepLearning.AI 与 Nexusflow 的课程以客服对话转 SQL 收尾,照搬做法之前,先弄清它的短板。