← 极客知识库本地镜像
工程化 · 岗位认知 / 中国机会 / 术语表 / 能力自评

FDE 入门手册

8 篇讲清 FDE 是什么、为什么是现在,以及怎么判断岗位与自己。

来源 time.geekbang.org/space/wiki/FDE_Intro 8 讲 工程化

01 导读:FDE 为什么是当下最值得关注的新岗位

大家好,我是曹犟,神策数据的联合创始人与 CTO。在 TO B 软件这个行业,我做了十一年的研发与交付管理,更早之前,在百度做了七年大数据研发。最近一年,我自己也带着一个三人小团队,用 FDE 的方式驻场服务客户,同时在极客时间开设了《FDE 业务落地实战》专栏,讨论怎么在中国把 AI 真正交付出去。

开营前,先完成这四件事

它主要解决四个问题:先理解 FDE 是什么,遇到常用术语时不被卡住,知道自己目前的能力起点,同时把 W1 需要的本地环境准备好。

第一件事:读完四篇基础材料

“FDE 基础认知”一共四篇,是为对 FDE 这个方向感兴趣的朋友准备的公开材料,内容改编自我的专栏和我自己公众号上已发表的相关文章。四篇的顺序,就是我建议的阅读顺序:

  1. 什么是 FDE:先把这个最基础、也最容易被误解的概念说清楚,包括它的出身,以及怎么分辨真假 FDE。
  2. 为什么是现在:把工程师派到客户现场并不新鲜,为什么偏偏这两年 FDE 的价值明显提高了?
  3. 中国机会与争议:FDE 在国内会不会水土不服?六个现实问题都有依据,但 AI 也带来了新的解决条件。
  4. 就业市场与岗位画像:FDE 需要什么能力,面试考什么,谁适合做,以及什么时候不建议做。

这四篇能帮你建立对 FDE 的基本认知。至于怎么进场摸清客户的真问题、怎么把 demo 变成生产系统、怎么把现场经验沉淀回产品,这些实战层面的内容,我在专栏和训练营里会一步一步展开。

上述文章内容所有观点只代表我个人的看法,有错漏之处不可避免,还请大家谅解。读完之后,至少需要能够回答下面四个问题:

  1. FDE 和售前、咨询、外包、驻场实施有什么区别?
  2. 为什么 AI 能力越来越强之后,企业反而更需要 FDE?
  3. FDE 在中国落地时,会遇到哪些特有的机会和约束?
  4. 如果考虑从事 FDE,应该怎样判断岗位,也应该怎样判断自己?

阅读时抓住一条主线

进入客户现场只是 FDE 工作的起点,交付一个可以运行的系统也还不是终点。一个完整的 FDE 闭环还需要做到两件事:对可以衡量的业务结果负责,把现场得到的认知沉淀回产品,让第二个、第三个客户更容易被服务。

后面的 12 周沙盘,会把这条主线拆成一组连续任务。你会代表一家已经拥有标准 Agent 产品的厂商,从一封说不清楚的立项邮件开始,逐步完成需求澄清、数据治理、本体建模、客户化开发、系统集成、生产上线、效果归因、验收复盘和资产沉淀。这个过程既要把标准产品适配进青禾优选,也要判断哪些现场问题应该留在客户层,哪些值得沉淀回产品。预习阶段先把完整链路看清楚,开营后再逐周把每一段做出来。

读完后记录四句话

不需要写长篇读后感,只要用自己的话补完下面四句话:

  1. 我理解的 FDE 是:________________________________
  2. FDE 和我最熟悉的相近岗位,最大的区别是:________________________________
  3. 我认为 FDE 在中国落地最现实的机会或约束是:________________________________
  4. 如果让我进入一个客户现场,我目前最需要补的能力是:________________________________

这四句话不提交,也不评分。W12 回看时,可以用它们检查自己对 FDE 的理解是否发生了变化。

第二件事:浏览术语表

《FDE 核心术语表》收录了课程里会反复出现的 2B 交付、数据与 AI 工程术语。术语表不需要背诵,开营前先浏览一遍,后面遇到不熟悉的词再回来查即可。

每个术语分成两层:第一层是相对正式的定义,第二层是它在这门课里的具体含义。两层都要看,因为很多术语在字面上不难,真正进入客户项目以后,边界却很容易混淆。

第三件事:完成第一次能力自评

打开《FDE 能力自评》,完成开营前评分,并为每一项写下一条具体证据。这里没有标准答案,也不用于证明自己已经达到某个岗位级别。它只记录现在的起点。

W12 结营时,我们使用同一份问题再评一次。前后两次分数本身并不重要,真正需要对照的是:过去只能凭感觉回答的问题,12 周以后是否已经有项目产出、代码、文档或客户沟通记录作为证据。

第四件事:准备本地环境

按照《环境准备指引》完成基础检查。训练营允许使用自己熟悉的后端语言和技术栈,但官方参考路径使用 Python;W1 就会提供独立的本地标签 Mock 服务,官方产品和配套工具需要 Python 运行时。

开营前不强制提前学习提示词工程、模型微调、向量数据库或某一种 Agent 框架。需要准备的是更基础的东西:一门后端语言、基本 SQL、大模型 API 调用、本地数据库与开发环境。

课程方会提供可运行的标准会员运营 Agent、SQLite、干净样例数据和通过 HTTP 调用的样例标签系统。默认路线是在这套产品上完成青禾优选的客户交付;也允许学员自行开发等价产品,使用相同的数据、API 和验收契约。两条路线都需要完成数据处理、业务语义、系统集成、权限、评估、生产扩展,以及针对实际模型和客户业态的 Agent 效果调优。

完成预习的判断标准

  • 已按顺序读完四篇基础材料

  • 知道在哪里查询课程术语

  • 已填写开营前能力评分,并为问题的评分留下证据

  • 已完成本地环境的基础检查

  • 已妥善保存大模型 API 密钥,没有把密钥写入代码或提交到代码仓库

完成这五项,就可以进入 W1。W1 会领取、安装并运行标准 Agent 产品底座和客户交付仓库,通过官方 checker 完成数据库、模型 API、工具注册接口和课程工具的环境自检,并对照产品能力矩阵形成首版 fit-gap 清单。此后每周都在同一个客户交付仓库里继续施工,按统一的产出物契约留下代码、文档和验收证据。


02 认识 FDE

一个嵌入客户现场的产品探索者

FDE 的全称是 Forward Deployed Engineer,一般翻译成前沿部署工程师,或者前置部署工程师。很多人第一次听到这个词,第一反应是:这不就是驻场开发、外包换了个英文名吗?这个质疑很普遍,也不是完全没道理。市面上一大半使用 FDE 名称的岗位,确实就是售前或者实施换了个名字,这一点我完全承认。

但情况也没有这么糟。2026 年 5 月,Anthropic 先宣布与多家机构成立一家企业 AI 服务公司;一周后,OpenAI 也成立了企业部署公司,并收购 Tomoro,一次获得约 150 名 FDE 和部署专家。如果 FDE 只是一个换名营销词,这些技术和工程能力都很强的 AI 公司,为什么还要为它单独成立公司、投入大量资源招聘?所以实际情况多半在两个极端之间:既有大量只是改名包装的岗位,也有真正有价值的工作。这一篇,我们先把有价值的部分说清楚,最后再给出一套判断标准。

先给一个定义

所谓 FDE,其实就是一个嵌入客户现场、主动交付有价值结果的产品探索者。

这句话里有三个关键词,值得一个个讨论。

第一个词,是嵌入客户现场。FDE 不是坐在公司总部等着需求文档,而是实际进入客户的办公室和业务流程。他要观察客户每天怎么工作,找到客户没有明确说出、但实际阻碍工作的问题。

第二个词,是主动交付有价值的结果。这里有两个关键,一个是“主动”,一个是“结果”。说主动,是因为 FDE 会自己判断客户真正的问题是什么、值不值得做,而不是被动地等客户提出需求,再照单处理。说结果,是因为 FDE 最后要对客户业务中一项可以衡量的改善负责,只交付工时和代码,并不算完成工作。

第三个词,也是最重要的一个,是产品探索者。这是 FDE 区别于其他角色的核心。FDE 到客户现场,表面上是在解决这一个客户的问题,但本质上,也是在为产品探索方向:这一个客户暴露出来的问题,以及从客户身上得到的业务认知,最后要变成产品里的新能力。

你可能觉得这个定义还是有点抽象。我们来看一下 FDE 真实的一周大概是什么样子。周一,他带着电脑来到客户的办公室,找一个工位连续工作一周,而不只是开完会就离开。他会跟着客户的业务人员,观察他们具体怎么处理一单生意,怎么在多个系统之间搬运数据,以及流程中的哪些环节问题最多。白天,他在客户现场了解情况、与相关人员沟通、用 AI 编写小工具解决具体问题;到了晚上,则要把白天得到的认知写进产品设计文档,甚至直接变成产品新版本的代码。完成一个客户的项目后,他得到的不只是这一个客户的交付结果,还有一批能够带回产品团队的真实认知。

定义里最重要的那个词,还值得再展开一下。“探索者”和“交付者”是有本质区别的:交付者的任务,是把一个已经定义好的东西,正确地做出来、装上去;而探索者的任务,则是在一个还没有标准答案的地方,找出到底该做什么、做出来的东西应该是什么形态。一个在已知的边界里落地,一个在未知里开路。还有一点容易被忽略:FDE 是真的要写生产代码的。他不是做几张 PPT、搭一个一次性的 demo 就完成工作,而是要把能力真正做进客户的生产系统里,让它稳定运行、扛得住真实的业务。说到底,探索的结果,必须是一个能真正落地、能用起来的东西。

这个角色最早来自 Palantir

要真正理解 FDE,可以先看最早设立这个角色的 Palantir。Palantir 成立于 2003 年,最早为美国的情报和政府部门提供数据分析服务,后来把这套能力带进了企业市场。到今天,它已经是一家很受资本市场关注的上市公司,而它留给整个行业最重要的东西,可能不是某一个产品,而是 FDE 这个角色,以及围绕 FDE 形成的一整套工作方式。

Palantir 早期的产品拿去见客户,效果并不好,客户觉得产品太重、太难用、太粗糙,无法真正落地。如果是一般的公司,可能会回去继续修改产品和文档。但 Palantir 选择了一种当时看起来投入很高的做法:直接派工程师进入客户现场,一边帮助客户解决最难的问题,一边根据现场反馈改进产品。这批被派到客户现场的工程师,就是最早的一批 FDE,在 Palantir 内部叫作 Delta,这个代号来自他们早期用北约字母表给团队起名的习惯。

Palantir 用一组对照,把 Delta 和后方普通开发工程师的区别讲得很清楚。普通的开发工程师,在 Palantir 内部叫 Dev,他的模式是“一种能力,服务多个客户”,比如我写好一个功能,所有客户都能用。而 Delta,也就是 FDE,采用的则是“一个客户,多种能力”的模式,也就是围绕这一个客户,把问题从头到尾解决,需要什么能力就使用什么能力。

说到底,FDE 要解决的是通用产品与客户具体环境之间的差异。一边是产品团队做出来的通用平台,它抽象、规范、强调复用;另一边是客户的具体环境,其中有历史遗留问题、特殊流程,还有很难明确描述的工作惯例。FDE 在两者之间承担翻译工作:把客户现场的问题,翻译成产品中对应的需求;再把产品能力,转化成客户能够感受到的业务结果。

关键是认知回流,不是驻场本身

只有一个长期在现场工作的前线工程师,其实还不够。因为如果只是在客户那里解决问题,成果和认知就会停留在这一个客户的项目中,那和一家普通的外包公司没有本质区别。所以在前线交付的同时,还必须有一条通道,把在单个客户身上验证出来的认知整理出来、沉淀进产品,变成所有客户都能使用的能力。

判断真假 FDE 的核心,就是这一条:在客户现场得到的认知,到底有没有回流到产品里。

Palantir 有一个很完整的案例。从 2015 年起,它向飞机制造商空客的工厂派驻 FDE,长期在现场工作。这些工程师一开始做的是很具体的工作:把空客分散在多个系统里的数据整合起来,做成统一的界面,帮助工厂进行规划和故障排查,逐步解决了二十多个问题。更关键的是后半段:Palantir 把在空客这一个客户身上验证出来的能力,沉淀成了一个叫 Skywise 的平台,随后又将它提供给整个航空业。这就是一条完整的链路:在单个客户身上探索,再把成果变成所有客户都能使用的产品。

前 OpenAI 首席研究官 Bob McGrew 有一句话,把 FDE 的策略总结得非常准确:把那些不可规模化的事,规模化地做。一个一个地深入客户现场,这件事本身很难规模化,短期看效率也不高。但正因为每一次进入现场,都在为产品带回真实的认知,这些投入最后才能沉淀成可以规模化的产品能力。

FDE 和咨询、外包、实施、售前的区别

落到具体岗位上,FDE 最容易和四个角色混淆。把这四组区别讲清楚,后面的判断标准就有了依据。

先说咨询。咨询交付的是一份诊断报告、一套方案、几条建议,顾问通常很聪明,分析也到位,但项目一结束,这些知识往往就停留在报告里、停留在顾问自己的经验里,下一个客户来,很多分析还要从头做一遍。而 FDE 交付的,是一个能在客户生产环境里真正跑起来的系统,是可衡量的业务结果,更关键的是,现场得到的经验要能沉淀回自己的产品。咨询公司做一百个项目,是一百次独立的智力劳动;FDE 模式做一百个项目,理想状态是让同一个产品被打磨一百遍,产品越做越强,项目却越做越轻。

再说外包。外包的经济模型是按人天结算:需求方给一份 spec,外包团队照着实现、交付、验收、结账。外包通常不需要自己定义问题,项目交付之后,也不负责把经验沉淀进产品。而 FDE 到现场,最重要的是把真问题挖出来,自己定义要做什么,自己写产品里还不存在的生产代码。检验的方法也很朴素:每做完一个客户,下一次是否更容易?如果第一次部署要十个人干三个月,第二次还是十个人三个月,那就不是产品公司,而是外包公司。

第三组是驻场实施。这一组最容易混淆,因为两个岗位都要驻场。实施做的,是把一个已经成型的产品,在客户那里装好、配好、接好、培训好,产品的能力边界是确定的,实施在这个边界之内让它落地,所以实施是产品的下游。而 FDE 则是产品的上游:他往往出现在产品能力还不够、甚至产品形态还没定型的阶段,去现场搞清楚客户的问题到底是什么、产品应该做成什么样,构建的是产品里此刻还不存在的能力。

最后是售前和解决方案架构师。这一组用考核指标就能分清。售前的核心使命是促成签单,考核指标是销售额,薪资里通常带着销售提成;FDE 的考核指标,则是交付可衡量的业务结果。这两个目标在关键时刻是会冲突的:一个场景客户很想买单,售前自然倾向于把它讲成能落地、效果好;而真正的 FDE 到现场可能会发现,这个场景的数据条件根本不具备,该做的是叫停,而不是硬上。

到了 AI 时代,还要专门补一种新情况:基于 AI 的定制开发。现在 AI 编码能力很强,一个工程师带着 AI 工具进到客户现场,几天就能搭出一套定制系统,运行得还不错,客户也满意。他会很自然地觉得,我进了现场、写了生产代码、交付了结果,这不就是 FDE 吗?我的判断是:还不是。它依然是给单个客户写定制代码,只不过写得更快了。AI 改变的是交付的效率,没有改变交付的性质。而且这里有一个反直觉的地方:AI 让单次交付变得又快又省力,反而容易让人停在“快”里,反正下一个客户来,用 AI 再做一遍就行,何必费力沉淀进产品?结果就是陷进“很高效的高级外包”,却还以为自己在做 FDE。所以越是在 AI 时代,“认知能不能回流到产品”这条标准,反而越重要。

怎么分辨真假 FDE

回到开头那个质疑。把上面四组区别,再加上认知回流这条主线,浓缩一下,就是五条判断标准,可以用来考察一个 FDE 岗位,或者一支自称采用 FDE 模式的团队。

**第一,看薪资结构。**里面有没有销售提成?如果有,它更可能是改名后的售前岗位。

**第二,看沉淀。**客户现场得到的经验,能不能反哺产品?如果不能,每个项目都从零开始,那本质上仍然是外包。

**第三,看复利。**第二个客户是不是比第一个更容易?如果每个项目的投入永远一样重,项目之间没有任何复用,那就是咨询公司。

**第四,看代码。**构建的是产品里还不具备的新能力,还是只在做配置和集成?配置和集成本身也是 FDE 的必要工作,但如果工作到此为止,没有继续定义问题、构建新能力,那更接近实施。

**第五,看对什么负责。**对签单负责的,是售前;对工时和人天负责的,是外包;对“产品跑起来”负责的,是实施;对可衡量的业务结果负责、还要把经验沉淀回产品的,才是 FDE。

在这五条里,我个人最看重第二条和第三条。因为薪资、代码这些还可能通过岗位描述包装,但“产品”和“复利”很难仅靠包装形成。一家公司是否真的在做 FDE,可以观察它做到第三个、第五个客户的时候,项目是越来越轻,还是越来越重,答案就会比较明显。

最后还要补充客户这一侧的判断。上面五条,全部是站在乙方看团队、看岗位,但对客户来说,与外包和 FDE 合作,需要付出的东西也完全不同。外包进场,客户给一份需求文档,按文档验收即可,自己的工作方式无须改变;FDE 进场,客户要允许 FDE 参加业务会议,提供真实的数据和权限,还要安排懂业务的人共同工作。简单来说,外包客户不用改变自己,FDE 的客户则需要做出改变。从这个角度看,FDE 模式能不能成立,本质上是一场双向筛选:一头筛选人和团队,一头筛选客户。

对于个人来说,这一篇有一个很实际的用处。如果你想入行,应该寻找要求你把经验沉淀回产品的团队,而不是主要依靠出售人天获得收入的团队。前者会让你的经验不断积累,后者则容易让你长期停留在重复的人力交付中。

最后,还是回到这一篇最核心的判断:进入客户现场只是起点,交付业务结果也不是终点。只有把现场得到的认知带回产品,让第二个、第三个客户更容易被服务,FDE 才形成了完整的闭环。后面三篇讨论为什么是现在、中国有没有机会,以及个人怎么选择,都会沿着这条主线继续展开。


03 FDE 为什么这么火?

上一篇我们讲了 FDE 是什么。这一篇回答第二个问题:为什么偏偏是现在?

把工程师派到客户现场这件事,一点都不新鲜。驻场、实施、乙方外包,中国 ToB 行业干了几十年了;从 Palantir 提出 FDE 这个概念,也快 20 年了。可为什么单单是这两年,FDE 突然成了硅谷最抢手的岗位,并且在国内热度也越来越高?

我觉得,这跟生成式 AI 带来的技术变化有直接关系。这一轮 AI 发展,其实同时产生了两个重要影响。一方面,它带来了一个规模大、时间紧迫的新需求市场:AI 能力越强,落地难度就越突出,企业也越急于找到合适的人,把 AI 变成可以衡量的业务结果。另一方面,它同时为这些需求带来了一个新的解决条件:AI 降低了做产品、改代码的门槛,让“一个人从头贯通整个产品链条”这件过去很难实现的事,第一次变得可行。需求快速增长,个人能力的边界也明显扩大,而且这两件事来源于同一场技术变化,在同一个时刻发生。这才是“为什么偏偏是现在”的完整答案。

下面我们顺着这两条主线往下走。

先看一个数字:95% 的失败

麻省理工有一个叫 NANDA 的研究项目,2025 年出了一份报告,叫《The GenAI Divide》。里面有一个数字当时被到处引用:企业在生成式 AI 上,前前后后投进去了三四百亿美元,可其中大约 95% 的组织,没有产生可以衡量的财务回报。真正跑出可衡量业务价值的企业,只有 5% 左右。

当然,这个数字后来是有争议的,有人指出这份报告样本不算大、方法也不够严谨,不应该被当成精确的科学结论。但即便把这个数字打个折,它指出的方向还是很清楚的:绝大多数企业,花了钱、买了模型、认真尝试了,最后却没能让 AI 真正落地。无独有偶,IDC 的一份调研说,企业启动的 AI 概念验证项目里,大约 88% 从来没能真正进入生产。

这种失败的例子,你可能自己也见过。一家企业,老板对 AI 充满期待,启动了一个 AI 项目,demo 效果很好,预算也给到位。可真正开始使用时,问题一个接一个出现:数据接不进来,权限不符合合规要求,业务人员觉得不好用,宁愿回到原来的工作方式。几个月过去,参与者的热情逐渐消失,项目也没有了后续进展。

这就带来了一个问题:模型能力明明在明显提高,为什么 AI 项目反而大面积失败?

失败的,不是模型

答案可能很简单:这些项目失败的原因,恰恰不在模型能力。

那份 MIT 的报告在分析失败原因时特别强调,企业的 AI 项目做不成功,通常不是因为模型不够聪明,不是因为数据不够,也不是因为招不到人。真正的原因,是那些工具“不学习、不留存反馈、不融入现有的工作流”。简单来说,就是 AI 没能真正进入企业的业务流程。演示阶段效果很好,一旦放进真实的工作流程,就无法适应具体环境。

这背后可能还有一个更深的变化。一家叫 Faros AI 的公司,分析了一万多名开发者、一千多个团队之后发现:当 AI 让写代码这件事变得飞快之后,研发的瓶颈并没有消失,而是往下游移动了,移到了评审、测试、发布、集成这些环节上。那些重度使用 AI 的团队,代码合并的量涨了接近一倍,可与此同时,花在代码评审上的时间也涨了差不多九成。也就是说,代码是写得快了,可把代码变成一个能在企业里稳定运行、真正被用起来的系统,中间还有很多环节,AI 目前帮不上太多忙。

所以这里出现了一个明显的错位:AI 把“写代码”的成本压下来了,但“AI 落地”的难度并没有下降,反而随着 AI 的广泛应用变得更加突出。从这个角度看,决定一个 AI 项目能否成功的,已经不只是工程和编码本身,更包括应用能不能真正进入业务流程。写代码不再是瓶颈,交付才是。

那份报告其实还回答了另外半个问题:成功的 5%,到底做对了什么?这些企业几乎都要求供应商做到流程级的定制,按真实的业务结果来验收,还把对方当成一个长期的服务伙伴,而不是只完成一次软件销售。把这几条放在一起看会发现,这些做法与 FDE 的工作方式高度相似,只不过相关企业不一定使用这个名字。

报告里还有一个数字,能进一步验证这个判断:由外部专业团队深度交付的 AI 项目,最后能真正部署起来的比例,大概是企业自己从头自建的两倍,背后的关键,是有没有人“把技术翻译成业务结果”。这个结果其实有点反直觉。论懂自家业务,内部团队肯定比外人更懂,照理说应该是内部团队更在行才对,怎么反倒是外部团队效果更好?原因就在于,交付能不能成,拼的不只是懂不懂业务,更是有没有一个角色,从头到尾盯着“把技术变成业务结果”这一件事:嵌进业务现场,按真实的业务结果验收,把产品一点点打磨到业务愿意用。连最懂业务的一方,少了这个专门盯交付的角色,照样难以落地。这更说明,交付本身,就是决定成败的关键环节。

换一个历史的角度来看

讲到这里,我们可以换一个历史角度来分析。当然,这只是我个人很喜欢的一个分析框架,不是严格的历史考证,很多细节不必作为精确结论。

这个框架,就是我们在政治课上都学过的一句话:生产力决定生产关系。每当生产力发生一次大的跃迁,原有的人际协作、分工和组织方式,往往就无法完全匹配,于是组织需要重新探索新的协作方式,这个过程中,也自然会出现一批新的岗位。蒸汽机带来了工厂制和产业工人;电气化和流水线带来了科学管理,以及工业工程师、质量检验员这批新角色;PC 和互联网普及之后,出现的则是软件工程师和产品经理,这些我们今天已经习以为常的岗位。

现在,轮到 AI 了。AI 带来了新一轮生产力提升,而且变化速度很快。按刚才那个规律,原有的生产关系会经历一段无法完全匹配的适应期。今天大多数企业使用 AI 的方式,要么是购买一套标准的 Agent 产品,要么是自己组建团队从头开发,要么是找乙方做定制外包。这几种方式本质上仍然来自上一个时代:购买标准产品,等于默认所有企业的问题都一样,可 AI 落地最难的,恰恰是每家企业各不相同的具体现实;自己从头开发,多数企业既没有足够的工程能力,也负担不起一支长期投入的研发队伍;找乙方定制外包,乙方完成交付后离开,经验无法沉淀,下一个需求又要从头开始。它们都或多或少无法匹配 AI 带来的新生产力,导致的结果之一,就是前面提到的较高失败率。

而 FDE,在我看来,就是企业正在探索的、属于 AI 时代的一种新生产关系。它想回答的是一个新问题:当 AI 能力这么强、落地又这么难的时候,一家企业到底该用什么样的方式,把新生产力组织起来、交付出去、转化成可以衡量的业务结果?

而这一次,一个人可以贯通更多环节

需求侧讲完了,再说供给这一侧的变化。

过去,让一个人承担从需求到落地的整个链条并不现实。从摸清客户现场的真实需求,到把它做成能复用的产品能力,中间要经过好几个角色、好几个月,有可能产品还没做完,客户的业务已经变了。而今天,AI 降低了做产品、改代码的门槛之后,很多环节可以由一个嵌入客户现场的人独立完成:把现场认知带回来,形成解决方案,甚至直接改进产品功能。“把技术翻译成业务结果”这个链条,第一次有机会由同一个人从头贯穿到尾。

现在已经能够看到一些成功样本。Anthropic 有一支叫 Applied AI 的团队,承担的就是 forward deployed 类型的工作。Anthropic 公布的客户案例中,Lyft 的 AI 支持助手让客服问题的解决时间下降了 87% 以上,ServiceNow 的销售准备时间则缩短了 95%。与此同时,Applied AI 团队也分享过一套有代表性的交付节奏:先用一周完成十几场用户访谈、进入业务流程,第二周设计评估,随后几周构建系统、灰度上线,之后再持续与客户一起使用、复盘和迭代。这里需要区分,前两个数字是客户项目的公开结果,后面这套节奏是团队对工作方式的总结,两者可以相互印证,但不能直接画上等号。

到这里,“为什么是现在”的两个方面就形成了闭环:需求侧,交付成了关键环节;供给侧,AI 让一个人第一次有能力贯通整个链条。两边的改变发生在同一个时刻,FDE 才在这个时间点受到广泛关注。放回第一篇的主线来看,进入现场是起点,业务结果是验收,认知回流和产品复利则决定了这套方式能不能规模化。AI 同时降低了贯通这四个环节的成本,提高了迭代速度,FDE 的价值也因此更加明显。

对我们这些有技术背景的人来说,这里面的机会值得认真关注。当会写代码不再是你的主要壁垒,能把 AI 落到真实业务中、交付出结果,就成了更有价值的能力。这个领域需要的能力也不一样:即使是模型能力最强的几家公司,也必须依靠专人逐个进入客户现场。AI 时代更有价值的人,可能不是最会写代码的,也不是最懂模型的,而是那些能站在技术和业务的交叉点上,把两边连接起来的人。这个领域目前仍处于早期阶段。

所以,为什么是现在?因为生产力已经发生变化,而与之配套的新生产关系还没有定型。谁能更早形成可行的实践,谁就更有可能获得先发优势。


04 FDE 的中国机遇与争议

前两篇讲的主要是硅谷的故事。但只要在中文互联网上搜索 FDE,很快就会看到一句流传很广的调侃:中国软件公司 80% 已经是 FDE 了。驻场、外包、ISV、行业解决方案商,国内已经做了十几年,只是换一个英文名字,就能算成新事物吗?

这句话的讽刺意味很重,而且有现实依据。过去十几年,中国 ToB 行业确实有大量依靠人力补足差距的工作:工程师进入客户现场,逐项解决具体问题,完成后再离开。但这些经验始终无法沉淀,第二个客户来了,还是要从零开始。所以这套模式最后大多变成了成本中心和外包业务,利润越来越薄,需要投入的人也越来越多。

那么,FDE 在中国到底是新的机会,还是原有模式换了一个名字?这一篇,我结合自己在神策这十一年的亲身经历,讨论这个问题。

神策这十一年:交付组织是被客户定义出来的

神策是 2015 年成立的,最早服务的客户基本都是互联网公司。那个阶段,我们没有专门的交付团队,整个公司只有一个运维负责远程安装部署,加上一两个售后在 IM 里答疑。产品是标准的,客户自己就能用起来,整个交付非常轻。我们曾以为,这就是 ToB 生意本来应该有的样子。

变化是从服务银行这类大客户开始的。银行项目的复杂度明显更高,标准产品加远程支持无法满足交付要求,于是我们成立了专门的交付团队,做项目制交付。再往后,有的客户明确要求驻场,于是有了长期驻场团队;有的客户需要定制,于是又组建了专门的定制开发团队。到了第四个阶段,为了突破客户 IT 预算的上限,我们开始和部分客户尝试按效果对赌,出现了陪跑类的项目:验收条件不再是“把系统装好”,也不再是“把项目做完”,而是客户的业务真正取得了效果。

回头看这十一年,交付的验收标准,其实发生了三级跃迁:**装好系统,做完项目,跑出效果。**每跃迁一次,交付就更难一级,组织就更重一层。这也是为什么我常说,交付组织不是设计出来的,是被客户需求定义出来的。

接下来的问题是:为什么中国乙方的交付组织会逐步发展成这个样子?

根本原因是风险与责任的错配

要回答这个问题,需要先看清中国 ToB 行业的几个基本特征。我把它们归纳为六个:关系销售、定制开发、价格低廉、拖欠尾款、私有部署、现场服务。生意往往依靠关系获得;签约之后会出现大量定制需求;项目预算却比较低;完成之后,尾款可能还会拖欠很久;系统必须部署在客户自己的机房里;无论是否出现问题,乙方都可能需要随时到现场提供服务。

一句话概括这些现象:甲方希望获得高度定制的服务,但预算往往只够购买标准化产品。

当然,我不是在单纯批评甲方。这个现象背后,本质上有两个原因。第一条,是风险与责任的错配。传统交付里,乙方卖的是工具,甲方要的是结果。仅仅装好系统,价值难以衡量,效果不好时责任也无法界定,风险几乎都由甲方承担。对甲方来说,只能使用现有的手段降低风险:压价、要求定制、要求私有部署、拖延支付尾款。重新看一遍这六个特征就会发现,其中大多数,本质上都是甲方在风险错配之下的理性反应。第二条,是乙方的产品抽象能力无法满足不同甲方的特异性需求。开头说的那个老问题,根源就在这里:人力补了十几年的 gap,经验就是沉淀不进产品。

这背后其实还有一个更基础的问题。传统 ToB 软件成立有一个前提:卖的从来不只是软件,而是一套被固化进软件里的标准管理流程。这套逻辑在西方能够成立,是因为那里的管理流程本身比较标准、稳定,经过了几百年的逐步发展。而中国把三次工业革命压缩到几十年里走了一遍,在标准化管理流程这件事上,我们还有很多欠账。很多中国企业的流程不是事先设计出来的,而是在业务发展中逐步形成的,因人而异,更因老板而异,而且随时在变。于是出现了一个明显的错位:**标准的软件,遇到了不标准的流程。**软件能够安装,实际使用时却处处不匹配。前面所说的定制、驻场、拖欠尾款,很多都是这个错位带来的结果。

那么,解决办法是什么?如果流程本身无法标准化,就不能再期待一套标准软件适配所有客户。可以派既懂业务又懂技术的人进入现场,按照客户真实的、即使并不标准的流程,逐个场景交付 AI,让软件适配流程,而不是要求流程适配软件。这恰恰是 FDE 模式的思路。

六个现实问题:这些质疑都有依据

当然,FDE 模式想在中国落地,还要面对一系列现实问题。2025 年底我写过一篇文章,专门讨论 FDE 在国内会不会水土不服,我把行业里的质疑归纳成六条。

  • **第一个是利润问题。**Palantir 的 FDE 新人总薪酬在 20 万到 25 万美元,资深的能到 30 万到 45 万美元,折算到国内就是百万级的年薪,而国内项目的客单价和利润率难以支撑这个水平。
  • **第二个是人才问题。**优秀的人才不愿意驻场,因为工作辛苦、压力大,而且很多甲方对乙方驻场人员也谈不上尊重。
  • **第三个是晋升问题。**传统 ToB 公司里,驻场工作做得好就会被调回总部担任管理者,最有经验的人反而离开了一线。
  • **第四个是抽象能力问题。**Palantir 有本体论这样的方法论和平台,能把现场经验沉淀成可复用的产品能力,国内很多公司缺少这种能力,容易变成一次性定制开发。
  • **第五个是组织问题。**FDE 需要得到充分授权,在客户现场快速决策,而国内公司普遍管控严格、审批流程较长。
  • **第六个是市场问题。**国内 ToB 市场低价竞争很普遍,客户容易被“看起来差不多但便宜很多”的方案吸引。

这六个问题是不是真的?我必须承认,都是真的,而且都很严重。我自己早期就遇到过其中的问题:客户希望我们派人驻场,我们很快发现,如果每个客户都派人,成本会高到无法规模化。坦白讲,如果放在过去,可能的确没有哪家公司能够真正解决全部六个问题,包括神策自己。

但我个人的判断是,不能一概而论。这些质疑基本都来自传统 ToB 软件时代的经验,AI 的出现的确改变了其中一部分条件,但它不会自动解决全部六个问题。抽象能力和利润问题,受到 AI 的直接影响;人才、晋升、组织和市场问题,仍然需要公司与客户共同调整。

AI 带来的变量

AI 直接带来的变量有两个,本质上都指向同一件事:生产力这一侧,变了。

**第一个变量,AI 降低了“沉淀”的成本。**借助 Agent 和知识库,FDE 在现场积累的行业 know-how、客户的真实流程和遇到的问题,有可能被低成本地抽取、整理和结构化,变成可复用的产品资产。第一篇讲过,现场经验如果不能回流到产品,深度交付最后还是会退化成定制开发。AI 没有替公司完成这件事,但让认知回流更容易发生了。

**第二个变量,AI 改变了部分项目的价值计算方式。**其一,AI 项目的交付比传统软件更难,每家企业的流程、数据、场景都不一样,标准 SaaS 很难全面适配,而 FDE 模式适合处理这种差异。其二,AI 交付的价值除了体现为流程效率提升,还可能直接对应可以核算的人力成本节省。一个客服 Agent 如果真能替代 10 个人工客服,它的价值就是每年节省的人力成本,这个价值可能高于原本受 IT 预算限制的软件采购预算。在金融风控、能源调度、智能制造这些领域,一个真正有效的 AI 系统,也可能带来更高的业务价值。如果按效果付费,而不是按功能买断,客单价就有可能支撑高薪的交付团队。同时,AI 放大了优秀个体的产出,一名高素质 FDE 有可能承担过去需要多人完成的部分工作,薪资虽然高,单位产出的成本反而可能下降。这样一来,FDE 在利润上就有了成立的条件。

AI 直接改变的主要是抽象能力和利润条件,剩下的问题仍然要靠组织设计解决。人才问题和晋升问题,本质上都与成长空间有关。优秀工程师不愿意驻场,往往不是排斥驻场这种形式,而是传统驻场工作缺少成长空间。假如把 FDE 定位成深入业务一线的产品探索者,给予充分的自主权;同时重新设计晋升路径,资深 FDE 工作做得好,不再调回总部,而是带队服务更难的客户,甚至进行内部创业、孵化新的产品线,这个岗位的吸引力就会完全不同。Palantir 的很多 FDE 后来成了创业者,这本身就有很强的吸引力。

组织问题和市场问题同样不是 AI 自动解决的。组织文化是战略选择的结果,真要把 FDE 当核心战略,授权方式和协作机制就需要随之调整,而不是把它放在边缘业务里试水。市场则取决于客户是否认可这种合作方式,愿不愿意为真正解决问题的深度服务付费。也就是说,AI 提供了新的条件,组织和市场决定这些条件能不能转化成结果。

这不只是推演,国内已经有公司的财务数据可以提供一个侧面参考。智谱 2025 年底递表港交所,招股书里披露:2024 年总收入 3.124 亿元,整体毛利率 56.3%,其中本地化部署业务,也就是面向政企客户的深度交付,占了收入的 84.5%。一家基础模型公司,收入的主要部分不是 API 订阅,而是面向大型政企客户的本地化部署。需要说明的是,84.5% 是收入结构,56.3% 是公司整体毛利率,这两个数字不能直接推出本地化部署业务本身的毛利率,也不能证明这些项目采用了本文严格定义的 FDE 模式。它能够说明的是,**深度交付可以成为模型公司的主要收入来源;**至于这类交付能不能形成认知回流和产品复利,还需要继续观察。

再看岗位这一侧。MiniMax、月之暗面、智谱这些公司,这两年都在招聘“AI 售前解决方案”“前置部署”一类岗位;Dify 早在 2025 年初,就公开发布过名称明确写着 Forward Deployed Engineer 的职位;到了 2026 年,腾讯云也发布了“前线部署工程师”的岗位,字节、阿里云都有类似的招聘。有人根据招聘平台上的岗位职责做过粗略整理:只调用 API 的工作大概占三成,剩下七成,是把模型部署到客户现场,完成鉴权、对接数据中台、进行合规备案。这个比例没有完整的统计口径,不能直接用来比较中国和硅谷的 FDE 谁承担得更多,但它至少说明,在国内的相关岗位中,部署、集成和合规占了很大比重。这些工作是 FDE 的必要组成部分,但只有继续形成新的产品能力、对业务结果负责,才符合第一篇的完整定义。

另一半答案,在甲方

前面讲的都是乙方和从业者这一侧。但 FDE 模式能否在国内走通,还有一半的答案在甲方:甲方能否转变思路。这也正是第一篇最后所说的双向筛选。具体来说,甲方需要回答三个问题。

  • **第一,愿不愿意为“结果”付费,而不仅仅是为“功能”付费?**如果还是按照传统的买断模式,要求乙方提供一个交钥匙的系统,FDE 模式就很难运作。因为它的核心是产品探索,需要在实践中不断迭代,这个过程很难在签合同时就完全定义清楚。
  • **第二,愿不愿意为优秀的人才付费?**FDE 的薪资水平高于普通工程师,反映在合同价格上,就是客单价会比较高。如果甲方还是希望以最低的价格买到“差不多”的服务,就很难吸引到优秀的乙方和优秀的 FDE。
  • **第三,愿不愿意为过程买单?**FDE 进场的头几周,产出可能只是“把你们的业务学明白了”。这段时间的价值,客户是否认可,某种意义上决定了这个模式能不能开始。

从我的经验来看,的确有部分甲方正在转变思路,尤其是在金融、制造、零售这些对 AI 有迫切需求的行业,他们开始意识到,AI 项目的成功不是买一个软件就能解决的。但这个转变还需要时间。也正因为如此,筛选愿意这样合作的甲方,不是傲慢,本质上是对双方负责:无法接纳 FDE 做事方式的客户,用传统的模式去服务,反而更好。这里面没有对错之分,只有匹配与否。

市场仍处于早期阶段

有一点你可能注意到了:讲美国,我可以引用具体的薪资范围;讲中国,我只能提供招股书和招聘 JD。到今天为止,国内没有公开的 FDE 岗位数量统计和薪资中位数。这个空白本身不能证明这里一定存在机会,它只能说明,国内对 FDE 的岗位定义和市场统计还没有成熟。是否真的有机会,仍然要看企业有没有真实需求,深度交付能不能跑出业务结果,以及这些结果能不能进一步沉淀成产品能力。

当然,这个判断也不能说得太满。今天中国的 AI 落地,正处在需求旺盛、但远未成熟的阶段。某种意义上,这就是早期市场应有的状态:等一切都成熟之后,早期机会也就不再存在了。

如果你在国内做交付、实施、售前,这一篇想说明一件事:你遇到的那些问题,很多是行业的结构性问题,并不全是个人的问题,而这个结构正在发生变化。但判断 FDE 是不是新的机会,最终仍然要回到同一条主线:能不能进入真实现场,交付可以衡量的业务结果,再把认知带回产品,让后面的客户更容易被服务。少了认知回流和产品复利,新的名称最后仍然可能回到传统定制和驻场。


05 FDE 就业市场与岗位全景

FDE 需要什么能力,谁适合做

前三篇讲清楚了 FDE 是什么、为什么是现在、在中国有没有机会。最后这一篇,我们把视角落到个人:这个岗位的就业市场现状如何,一个合格的 FDE 需要什么能力,谁适合走这条路,以及在什么情况下不建议选择它。

先看行情:一年涨了 7 倍的岗位

先看美国市场。虎嗅援引过招聘平台 Indeed 的统计:FDE 相关岗位从 2025 年 4 月的 643 个,涨到了 2026 年 4 月的 5330 个,一年涨了 7 倍。薪酬上,披露薪资区间的岗位里,中位底薪约 17.4 万美元,七成给股权。具体到 Palantir,新人总薪酬约为 20 万到 25 万美元,资深 FDE 则能达到 30 万到 45 万美元。从网上一些公开数据看,FDE 比同公司同级的平台工程师薪酬要高 25% 到 40%。

公司为什么愿意支付这个溢价?因为资深 FDE 离职时,带走的是客户关系、在途部署和难以替代的机构知识,这三项的重置成本远高于薪酬差额。这些数字不能直接变成谈薪公式,但它们可以帮你判断一家公司是否真正理解 FDE:如果岗位要求你同时承担客户关系、生产交付和结果责任,薪酬却仍然按照普通实施或者售前岗位定价,就需要谨慎了。

国内市场目前还缺少可靠的整体数据,但招聘信号已经比较具体:MiniMax、月之暗面、智谱、腾讯云、字节、阿里云都发布了相关岗位。从我身边的变化看,最近有越来越多的企业来问我怎么组建 FDE 团队,也有资深的大厂研发管理者来问 FDE Leader 岗位的面试该怎么准备。虽然这只是我个人接触到的样本,但至少说明,国内的 FDE 正在从概念讨论走向实际的团队组建和人才流动。

岗位画像:资深工程师中大约八分之一符合要求

那么,这个岗位到底需要什么能力?专门研究 FDE 的 Sho Shimoda,把这个角色的典型画像概括为:**一个能写生产级代码,同时能够主持好客户会议的工程师。**前半句是技术基础,后半句是软实力,两者都不能缺少。他还给过一个估计:具备这种复合能力的人,在资深工程师里大约只有八分之一。

八分之一听起来门槛很高,但这种稀缺恰恰是薪酬溢价的来源,而且这个画像里的每一项能力都可以训练。展开来说,我在专栏里用三个切面来描述 FDE 的能力模型:一纵、一横、一软。训练营为了让开营自评和结营复评更具体,又把语义对齐与本体建模单独列出来,形成「一纵、一横、一软、一建模」四个评估维度。它们不是四个相互独立的方向,而是观察同一个角色的不同角度。

第一个切面是“一纵”,指的是技术深度,包括四个方向:生产级编程、数据工程、云与基础设施、安全合规。为什么四项都要求资深水平?因为 FDE 要在客户的系统里,使用客户的数据,并在客户安全策略的约束下编写生产代码。同样一个功能,在自己熟悉的公司环境里上线,和在客户的陌生环境里上线,难度有明显差异。评估自己的时候,可以分别为四个方向打分,不要看平均分,而要看最低分,因为交付能力的下限通常由最弱的那个方向决定。

**第二个切面是“一横”,指的是能力广度。**对 FDE 来说,这一横覆盖五个能力簇:软件工程、AI 与机器学习、集成、交付、沟通。其中纯技术只占两个半,因为集成只有一半是技术,另一半是理解客户流程、协调现有系统和相关团队。而剩下的部分,正是 FDE 和普通资深工程师拉开差距的地方。有位资深 FDE 在受访时说,这个岗位不负责产品的某一个具体功能模块,而是要对整个产品有大约 70% 的全面了解。FDE 不一定要在某个模块上做到全公司最深,但当客户问到整个链路上的任何一段时,都需要能够理解并清晰地说明,而且在必要时能够进行修改。

**第三个切面是“一软”,也就是现场软实力,**这是大部分典型程序员需要补足的部分:进入一个陌生行业,能不能耐心把工作流画清楚,直到理解客户的业务术语;面对比自己年轻、但更懂业务的一线人员,能不能先放下预设答案,耐心向他们请教;听到客户说“帮我做一个功能”,能不能继续追问,把这句话翻译成一个可以衡量的业务结果。如果不能向非技术决策者解释清楚 AI 能做什么、不能做什么,项目就很难真正部署。

**第四个评估维度是“一建模”,**也就是 AI 时代 FDE 特有的语义对齐与本体建模能力,这是 Palantir 提出并发扬光大的方法。它横跨数据工程、系统集成和业务理解,单独列出来,是因为训练营需要分别检查业务本体、实体解析和指标语义能不能真正落进系统。简单来说,就是进入一个客户现场,能不能把这家客户的业务名词和动词建成模型,比如零售行业的会员、商品、订单、门店,以及它们之间的关系;能不能把不同系统里口径不一致的指标,定义成可以追溯的语义层。Palantir 的实践反复证明,没有客户专属本体的大模型应用,在企业里很难长期运行,而建本体是工程工作,不是写几条 prompt 就能完成的。它可能是最能把 FDE 和普通工程师区分开的一项技术能力。

把四个评估维度放在一起,会得到一个有点反直觉的结论:FDE 可以有面向新人的岗位,但没有真正意义上的入门级职责。OpenAI 公开的 FDE 岗位,要求至少 5 年工程或技术部署经验;Anthropic 的要求也类似,需要至少 4 年技术和客户工作经验。Palantir 会公开招聘应届毕业生,但也明确说明,即使是应届生,入职第一天也要面对真实客户、承担真实责任。也就是说,公司可以招聘新人,但职责本身并不会因此降低要求。

面试考什么:四轮结构

这套能力模型,映射到招聘上,Shimoda 给过一个四轮面试结构。它的意义,是把 FDE 的复合能力拆开验证:前两轮看候选人能不能把系统设计出来,并写成可以上线的代码;第三轮看能不能把模糊的业务问题拆清楚;第四轮则看能不能在真实的客户压力下沟通和推进。任何一轮单独拿出来,都不足以判断一个人是否适合做 FDE,四轮合在一起,才基本对应前面的四个评估维度。

**第一轮,编码。**FDE 面试的编码,考的是生产级开发能力,而不是算法谜题:可能是给一段真实风格的代码做重构,或者完成一个系统集成的小任务。准备这一轮,与其刷算法题,不如挑一段自己最近写过的代码,向同事讲清楚设计选择、错误处理和边界条件,直到对方能够复述出来。

**第二轮,系统设计。**题目通常会跨云、跨技术栈,甚至故意涉及候选人不熟悉的领域,考察能不能从第一性原理搭建架构。把自己参与过的系统的架构取舍讲清楚,比背十个架构设计模板有用。

**第三轮,问题分解。**比如“某零售客户想用 AI 提升复购,你怎么开始”,考察能不能自己把模糊问题结构化:先澄清目标和口径,复购按谁的定义算、现在的基线是多少;再拆出场景清单;然后排优先级;最后说清第一步做什么、怎么验证。面试官要的不是标准答案,而是“先定义问题再拆解”这套动作是不是你的本能。

**第四轮,客户模拟。**现场有人扮演一位怀疑型的客户干系人,专门提出尖锐问题。这一轮最能检验候选人能不能真正面对客户:面对质疑,不要急着说服,而要先理解对方的情绪,再问出他真正在意的问题。我自己的经验是,先理解情绪再讨论问题,比听起来要难得多。

🐵 还有一个细节值得留意:很多时候,四轮的结果不是打分取平均,而是把四个信号放在一起做定性判断,一轮特别差很难被其他轮救回来,特别是第四轮。当然,这套结构只是一种参考,国内企业对如何招聘 FDE 仍在摸索,未必会完整按照它来考察。

看 JD 的三个观察点

国内使用 FDE 名称的岗位越来越多,怎么判断一个岗位是否符合这个角色的要求?可以重点观察三点。

**第一,是否要求编写生产代码。**美国 FDE 招聘中有相当大比例明确要求这一点。

**第二,出差比例是否较高。**FDE 通常有一半以上时间在客户侧。

**第三,是否背销售任务或者包含销售提成。**在美国 FDE 岗位的统计中,背销售任务的比例为 0,而有销售提成的岗位更接近售前。

满足这三点之后,还要回到第一篇最硬的两条标准:现场认知能不能沉淀回产品,第二个客户是不是比第一个更容易。生产交付和结果责任决定一个项目能不能做成,认知回流和产品复利则决定这份工作是不是真正的 FDE。

谁适合做:起点不同,需要补足的能力不同

硅谷曾经有一个调查,观察到两类转化率最高的 FDE 来源:**一类是前创业者,**他们做过自己的产品,已经承担过与 FDE 相似的工作,弱点是缺乏组织纪律;**另一类是有工程背景的前咨询顾问,**已经具备相应的软实力,弱点是对编写生产代码比较生疏。这两类人的转化率,都显著高于直接从大厂招聘资深研发工程师。

为什么资深大厂工程师的转化率反而不高?有前 Palantir 的 FDE 招聘负责人给过一个解释:这些人往往带着一套成熟的标准做法,进入客户现场之后容易过于依赖既有经验。这个观察,我个人只同意一部分。真正影响转型的不是资历本身,而是资历带来的姿态。我自己现在就带着一个三人小团队,用 FDE 的方式驻场服务做海外营销的客户。我们三个四十多岁的人,要在现场向二十多岁的投手学习,从最基础的工作做起。资历越深,越需要提醒自己,不要把过去验证过的做法直接套到新客户身上。愿意重新学习的资深工程师,技术广度和判断力是年轻人短期内很难补齐的;但如果不愿意放下已有经验和身份,资历就只能成为负担。

对照不同的起点,路线可以这样安排:实施、售前出身的人,已经具备客户沟通和项目经验,需要补足生产代码能力和沉淀意识;研发工程师出身的人,已经具备技术基础,需要补足软实力,然后争取面对客户的机会,哪怕先从参加客户拜访开始;做过技术类产品、还能亲手做原型的创业者和产品经理,更接近 FDE 的画像,需要补足的是生产化能力。至于完全没有技术背景的人,也可以先走一条进入 FDE 相邻岗位、逐步补能力的路线。AI 已经把动手做原型的门槛降了下来,业务理解的重要性则在上升;但原型不等于生产系统,四个技术方向的门槛还在。更现实的做法是,先用 AI 补上原型能力,进到一个离交付较近的岗位,再在真实项目里补生产能力。在达到生产级工程要求之前,这仍然是通往 FDE 的准备阶段,而不是已经成为 FDE。

还有一个问题,是我在留言区和直播里被问得最多的:我在甲方做 IT、数字化或者业务,FDE 跟我有关系吗?我的判断是,甲方人员虽然不一定从事狭义的 FDE 岗位,但完全可以采用 FDE 的工作方法:进入现场找到真实问题,把模糊需求翻译成可以衡量的业务结果,亲手把方案接入真实工作流,再把得到的认知沉淀下来。甲方内部真正的机会,在于解决 IT 系统和业务之间长期存在的问题。所以,更稳妥的做法,不是为了一个自己还没有真正做过的热门岗位先辞职,而是先在权限范围内选择一个真实的小场景,把这套工作完整做一遍。结果既能验证自己是否适合,也会成为争取资源或者寻找新机会的证据。

高薪的另一面:先想清楚再进场

最后,把这个岗位的另一面也说清楚。英文互联网上流传着一种说法:FDE 拿着 40 万美元年薪,却做着全硅谷最辛苦的出差工作。这句话的原始出处已经找不到了,但它的确反映了这个岗位的一部分现实:高薪和高强度,就是一体两面。长期在客户现场、频繁出差、多任务并行,再加上大量与人沟通,这就是这份工作的日常。

我的理解是,这份工作本质上是用高强度换取高密度,而且是三种密度:

  • 认知密度,在客户现场能集中接触大量真实业务问题;
  • 关系密度,FDE 经常和客户的高管、业务骨干、IT 团队沟通,这种关系网络很难只靠在总部办公室工作来积累;
  • 机会密度,这个岗位能通往的职业方向相对更多,继续做资深个人贡献者、转产品负责人、带 FDE 团队,甚至自己创业,都是已经有人走过的路径。

用高强度换取高密度是否值得,因人而异。决定从事这份工作之前,可以先问自己三个问题:

  • 能否接受长期出差和在客户现场工作,每周三到四天在客户现场不是前三个月的新鲜体验,而可能是长期常态;
  • 能否承受不确定性和复杂的组织关系,需求模糊、口径反复,是 FDE 日常工作的一部分;
  • 长期与人沟通之后,是更有精力,还是已经影响生活?

如果是最后这种情况,平台侧工程岗位同样有很好的职业路径,不必勉强转型。

这里不是要劝退,而是希望你在充分了解之后做决定,不要只凭热情,也不要因为岗位热度而盲目转型。正式进入这个岗位之前,需要充分评估客户和项目,也应该同样认真地评估自己的职业发展。对个人来说,进入现场决定了你能接触什么问题,业务结果决定了工作是否有效,认知回流决定了你能留下什么,而产品复利则决定了这些经验会不会不断增加价值。这也是这四篇一直沿用的判断主线。


06 FDE 核心术语表

这份术语表不需要背诵。开营前先浏览一遍,课程中遇到不熟悉的词,再回来查即可。

每个术语分成两层。「正式定义」尽量说明它通常指什么;「这门课里的理解」则说明它为什么会出现在 FDE 项目里。两层并不互相替代,前者帮助我们使用同一种语言,后者帮助我们把术语落到具体工作中。

这份表只收录训练营中反复使用、容易误解,或者会直接影响作业与客户沟通的术语。案例公司、产品名称和普通开发工具不在这里逐一解释。

FDE 与 To B 交付

术语 正式定义 这门课里的理解
FDE Forward Deployed Engineer,本课程统一称为前沿部署工程师。FDE 嵌入客户环境,用工程能力解决真实问题并交付可衡量的结果。 进入现场只是起点。真正完整的闭环,还包括把现场认知沉淀回产品,让后续客户更容易被服务。
Delta / Dev Palantir 对两类工程角色的称呼。Delta 围绕一个客户调动多种能力,Dev 用一种能力服务多个客户。 这组对照用于说明 FDE 与普通产品研发的工作重心不同。术语表保留训练营会使用的 Delta / Dev,不扩展其他内部角色称呼。
To B / B To B Business to Business,企业向其他企业提供产品或服务的业务模式。 企业项目不仅有使用者,还有决策者、评估者、采购、IT、安全等多方角色。技术正确,不代表项目就能推进。
甲方 / 乙方 企业项目中,甲方通常指采购或使用产品与服务的客户,乙方通常指提供产品、方案或交付服务的供应商。 甲乙方只是合同关系中的位置,不代表谁更专业。FDE 需要同时理解客户目标和供应商边界。
售前 / SA / 实施 售前帮助销售识别需求并推动签约;解决方案架构师(Solution Architect,SA)负责方案与架构设计;实施负责把已经约定的产品或方案部署到客户环境。 三类角色都可能与 FDE 协作,也可能在实际岗位中重叠。FDE 的区别在于还要进入现场编写生产代码,并对业务结果与产品认知回流负责。
干系人 能影响项目、受到项目影响,或掌握项目所需资源与信息的个人或群体。 不能只访谈职位最高的人。需要判断谁有业务目标、谁掌握数据、谁承担风险、谁拥有否决权。
POC Proof of Concept,概念验证,用较小范围验证某个技术或方案是否可行。 POC 只回答“这条路是否可能走通”,不能直接证明系统已经达到生产要求,更不能代替业务效果验收。
试点 在受控的用户、数据、时间或业务范围内运行一套接近正式使用的方案。 POC 主要验证技术可行性,试点则进一步验证系统进入真实工作流后是否有效、稳定,组织是否愿意采用。
MVP Minimum Viable Product,最小可行产品,用最小范围验证核心价值假设。 MVP 要形成一个能够进入真实工作流、产生证据并支持下一轮判断的最小闭环,不能只把 demo 的功能删减一遍。
SOW Statement of Work,工作说明书,用来约定项目范围、交付物、双方责任、时间计划和验收方式。 SOW 要提前说清楚“做什么、做到什么程度、用什么证据验收、哪些事情不在范围内”,避免双方到了验收阶段再解释边界。
里程碑与里程碑付款 里程碑是项目中可以确认的阶段性成果;里程碑付款是达到约定成果并完成确认后触发的付款安排。 里程碑不能只写日期,还需要绑定交付物、通过条件和确认人,否则付款节点仍然会产生争议。
SOP Standard Operating Procedure,标准作业程序,用来规定一项重复工作按照什么步骤完成。 FDE 需要先理解客户真实 SOP,再判断哪些环节应该保留、改变或交给 AI,不能只把现有流程原样自动化。
人天 以一个人工作一天作为工作量或报价单位。 人天适合估算投入,但不能直接代表客户价值。FDE 如果只靠增加人天获得收入,很容易失去沉淀产品能力的动力。
变更单 / 需求蔓延 变更单是对原范围、成本、排期或验收标准作出的正式修改;需求蔓延是新增要求不断进入项目,却没有同步调整这些约束。 客户提出新要求并不等于团队必须免费完成。需要先判断它属于原范围内澄清,还是需要重新确认的项目变更。
SLA Service Level Agreement,服务级别协议,用来约定可用性、响应时间、恢复时间等服务标准。 SLA 管的是服务质量,不直接等于业务结果。模型供应商或外部系统达不到 SLA,也会成为 FDE 项目的供应商风险。
验收 依据事先约定的范围、指标和证据,判断交付是否达到要求。 训练营里的验收同时看技术结果和交付结果:系统是否正确运行,客户是否基于证据确认项目价值。
回款 / 应收账款 回款是客户按照合同支付款项;应收账款是已经形成收款权利、但尚未收到的款项。 项目完成技术工作并不代表已经回款。范围、验收证据和付款条件没有提前对齐,都会让应收账款长期挂账。
客户成功 / CSM 客户成功是帮助客户持续获得预期价值的一组工作与职责;CSM 是 Customer Success Manager,客户成功经理。 FDE 会与客户成功团队协作,也会关注长期业务结果,但 FDE 不等同于客户成功岗位,更不以续约本身代替价值判断。
续约 / 增购 / NRR 续约是客户继续购买原服务,增购是扩大产品、席位或服务范围。NRR 是 Net Revenue Retention,净收入留存率,用来衡量同一批客户在流失、降购和增购之后保留下来的收入。 这些指标反映客户经营结果,但不能代替对单个 FDE 项目的业务价值判断。
SaaS / 私有化 / 混合部署 SaaS 由供应商统一托管并通过网络提供;私有化部署运行在客户控制的环境中;混合部署把两种方式组合使用。 部署形态会改变数据边界、升级方式、运维责任和模型选择。不能只把它看成安装位置不同。

项目定义与交付方法

术语 正式定义 这门课里的理解
北极星指标 能够集中反映一项业务是否持续创造核心价值的关键指标。 课程要求它同时满足三个条件:与商业价值强相关、客户能够通过自身行动影响、能够被继续拆解和归因。选场景、做验收和谈结果付费,要尽量使用同一把尺子。
基线 在方案实施前,用统一口径记录的比较起点。 只写“上线前的数据”还不够,需要固定对象、时间窗、计算方法和数据来源,后续才能判断变化是否真实发生。
Demo-driven / demo 内循环 用可以运行的系统持续获得真实反馈,并据此迭代产品和方案的开发方式。 demo 不是每周汇报。它要端到端跑通一条窄链路,把客户的模糊意见变成具体工单、责任人和下一步行动。
MVA Minimum Viable Architecture,最小可行架构,用最少工程投入验证架构中的关键风险。 MVP 主要验证价值,MVA 先验证“承重柱”:真实数据和长尾问题、数据与工具能否接通,以及真实规模下的延迟、并发、成本和失败兜底。
gap 现有产品或方案能力与客户真实需求之间的差距。 先判断 gap 是通用还是客户特有、阻塞还是增强,再决定做进平台、放进隔离层、进入产品需求池,还是明确延后。
负债区 / 隔离区 / 资产区 对客户项目代码按长期复用和维护方式划分的三个区域。负债区把特殊逻辑写死在客户实例;隔离区把特殊逻辑放入统一代码库并通过开关或配置隔离;资产区把需求抽象成通用平台能力。 代码写在哪里,决定它最终是长期负债还是可复用资产。既不要把特殊逻辑留在客户实例里,也不要把伪装成通用需求的特殊逻辑硬塞进平台。
内环 / 外环 内环围绕单个客户发现问题、构建方案并交付结果;外环把多个现场的共性认知沉淀为可复用的产品、工具和方法。 内环保证这次项目做成,外环降低下一个项目的边际成本。只做内环,团队容易陷入持续定制;只有外环,没有现场证据,也容易闭门造车。
平台提交 / 前后方握手 平台提交是把现场学习结构化地转交给产品或平台团队,形成有负责人、有评审节奏的路线图条目;前后方握手是双方共同管理这些提交的固定协作机制。 一份有效的平台提交要写清现象、根因、建议和受益面,不能只转发客户原话。AI 可以缩短交接链路,但不能省掉产品化决策。
第二客户时间 / 单位经济 / 平台提交率 / 产品化速度 第二客户时间衡量同类模式第二次交付比第一次快多少。单位经济观察单次交付的收入与成本结构。平台提交率衡量现场学习进入正式产品路线图的比例。产品化速度衡量共性需求转成可复用能力的速度。 这组指标用来检查外环是否真的转动。项目数量增加,不代表产生了复利;下一次交付更快、更轻,现场学习持续进入平台,才说明沉淀正在发生。
私有知识 在具体项目中形成、与客户环境和决策过程密切相关,尚未公开或结构化的知识。 被否决的方案、客户的真实约束和现场判断都可能成为私有知识。FDE 要先处理保密边界,再把可复用部分沉淀为评估集、模板、规则或产品能力。
服务陷阱 服务收入增长依赖人员和定制工作近似同比增长,单个项目经验又难以复用的经营状态。 FDE 不是拒绝服务,而是通过外环沉淀,避免团队只能靠增加人天服务更多客户。
双向筛选 FDE 模式需要同时判断团队是否适合深入现场,也判断客户是否具备支持这种工作方式的组织条件。 不能只问“我们能不能做”。还要检查客户是否有关键负责人、数据与权限、及时反馈,以及是否愿意为探索阶段投入资源。
一纵、一横、一软 一纵指在某个技术或业务方向上的深度,一横指跨技术、产品与业务的广度,一软指现场沟通、推动和判断能力。 这是课程用来理解 FDE 能力结构的简化模型。AI 时代还需要补上一项:把业务世界建模为人和系统都能使用的 Ontology。

业务语义与数据

术语 正式定义 这门课里的理解
Ontology 对一个领域中的实体、属性、关系、动作和约束进行明确表达的形式化模型,中文通常译为本体。 把客户业务里的名词和动词建成一套人和系统都能理解、能够继续落进数据与程序的业务模型。
Object / Link / Action Object 表示业务对象,Link 表示对象之间的关系,Action 表示可以对对象执行的业务动作。 这三个基本元素把“会员与订单是什么、它们如何关联、系统允许做什么”放进同一套业务模型,让 Agent 不只会回答,还能在明确边界内行动。
业务实体 业务世界中需要被识别、记录和处理的对象,例如会员、订单、门店和优惠券。 先把对象及其关系说清楚,后面才能统一数据、定义指标,并让 Agent 在正确的业务边界里行动。
实体解析 判断多条记录是否代表同一个现实对象,并进行关联、合并或区分的过程。 新旧系统中的两个会员 ID 可能属于同一个人。实体解析要给出可以复现的匹配规则,而不是凭经验手工合并。
主数据 在多个系统之间作为核心业务对象权威记录的数据,例如统一的客户、商品或组织信息。 主数据不是把所有字段堆进一张大表,而是先确定权威来源、唯一标识、冲突处理和更新责任。
数据口径 对一个字段或指标的业务含义、计算范围和使用边界作出的明确约定。 “会员数”“复购率”都不能只写一个名称,需要继续说明分子、分母、时间窗、去重方式和剔除规则。
语义层 位于底层数据和上层应用之间,对业务概念、指标、维度及其关系进行统一定义的一层。 语义层让报表、程序和 Agent 使用同一套业务含义,避免每个系统各自猜测“复购率”或“活跃会员”是什么意思。
数据血缘 描述数据从哪里来、经过哪些处理、最后被哪些结果使用的关系。 当客户质疑一个数字时,需要能够从结论追溯到计算逻辑、源表和原始字段,而不是只给出最终结果。
数据脱敏 通过掩码、替换、泛化等方式降低数据中的身份识别或敏感信息暴露,同时保留必要的使用价值。 脱敏后还要验证权限边界和模型效果,不能因为数据“看起来不像真的”,就默认它已经安全或仍然可用。
遗留系统 已经长期运行、难以直接替换,但仍承载关键数据、接口或流程的旧系统。 接入遗留系统不是顺手配一个接口。文档过时、数据不一致、网络隔离和迁移回退,都要作为正式项目工作管理。
MCP Model Context Protocol,一种让 AI 应用以较统一的方式连接外部数据源和工具的协议。 在课程沙盘里,MCP 是 Agent 与业务能力之间的一层适配。真正进入客户环境时,还要补齐鉴权、权限、数据边界、日志和失败处理。

AI 工程与生产治理

术语 正式定义 这门课里的理解
LLM API 通过程序接口调用大语言模型能力的方式。 入营前只要求能够完成一次基本调用。课程重点不在背模型接口,而在把模型能力接入可验证、可治理的生产链路。
Agent 能够基于目标和上下文进行判断,并调用工具或执行动作的 AI 系统。 W1 在标准样例上验证、W5 在青禾客户场景验收一条完整行为链:接收自然语言业务目标,结合上下文、本体和指标语义判断下一步,在许可范围内选择工具,再根据工具结果给出可以追溯的结论、理由或证据。Agent 不只是能够对话,也不是按照写死流程调用接口。
工具调用 模型按照约定的接口请求外部程序执行查询或动作。 查询会员和给会员发券是两类风险完全不同的工具调用。会调接口只是第一步,还需要处理鉴权、白名单、确认、幂等和失败。
Workflow 按照预先定义的步骤、条件和分支执行任务的工作流。 确定性强的环节不必全部交给模型判断。固定工作流可以成为 Agent 的工具或护栏,但不能替代 Agent 对业务目标的理解、判断和工具选择。
RAG Retrieval-Augmented Generation,检索增强生成,在模型生成答案前,从外部知识源检索相关内容并加入上下文。 RAG 是一种常见实现方式,不是所有企业 AI 问题的默认答案。课程不会把向量库选型和 RAG 基础作为主线。
评估驱动开发 在实现和迭代系统的同时,先定义什么叫“好”,并用可重复的评估持续约束每次修改。 评估不是开发完成后的最后一道验收。模型、提示词、数据或架构一变,都要重新跑评估,发现退化就不能直接发布。
评估集 用一组有代表性的输入、预期结果和判定标准,衡量系统表现的数据集合。 评估集相当于 AI 系统的测试样本,需要覆盖正常情况、异常情况和安全对抗情况,并随着真实问题持续补充。
黄金集 / 异常场景集 / 安全对抗集 黄金集覆盖核心业务及其预期结果;异常场景集覆盖长尾、缺失和失败情况;安全对抗集覆盖越权、注入和其他攻击性输入。 三类集合分别守住效果、韧性和安全。安全失败不能被其他样本的平均分掩盖,必要时应直接阻断发布。
评测 Harness / Eval Harness 能够重复运行评估集、调用被测系统、计算结果并记录版本差异的评测执行框架。 评估集是“拿什么测”,Harness 是“怎样反复测”。只有两者结合,修改模型、提示词或架构之后,才能知道系统是进步还是退化。
Agent Harness 围绕模型组织上下文、工具执行、任务状态、恢复和约束的运行机制。 FDE 可以调整上下文组织、工具结果和执行策略,并用评估证明变化;不要求重新开发通用框架。
Agent 效果调优 为实际模型、客户业态和业务目标改进 Agent 行为的工程工作。 从 W1 模型基线开始,持续做失败归因、实际修改、前后对照、保留集验证与回归,和数据清洗、系统集成、安全、评估并列。
棘轮原则 一项能力达到新的可靠水平后,就把这个水平设为后续版本不能跌破的下限。 真实故障和客户反馈要补回评估集。修复过的问题再次出现,属于明确的回归。
护栏 对输入、输出和系统动作设置约束、检测与拦截机制,以降低越权、注入、错误内容和高风险操作造成的影响。 护栏不能保证系统永远不犯错。输入侧要防注入与越界,输出侧要做事实核验与风险拦截,动作侧还要限制权限并保留人工确认。
最小权限 / 动作白名单 最小权限要求主体只拥有完成任务所必需的权限;动作白名单只允许执行事先明确批准的操作。 Agent 能读取数据,不代表它应该修改数据。权限要按数据、工具、动作和环境拆开,并为高风险动作设置更严格的确认条件。
审计日志 为追溯、复核与问责而保留的系统访问、决策和操作记录。 至少要能回答谁在什么时间触发了什么请求,系统依据什么作出判断,调用了什么工具,改动前后是什么状态,以及能否撤销。
可观测性 通过日志、指标和调用轨迹了解系统内部状态,并定位问题的能力。 AI 系统出错时,不能只看到最终一句错误答案,还需要知道使用了什么上下文、调用了哪个工具、在哪一步开始偏离。
Trace 一次请求在多个模型、程序和工具之间流转时形成的完整调用轨迹。 Trace 要能回答谁在什么时间、用什么输入、调用了什么能力、得到什么结果,为调试、审计和责任判断提供证据。
HITL Human in the Loop,人参与系统的关键判断或执行环节。 风险越高的动作,越不能让 Agent 自动完成。是否需要人工确认,要根据错误成本、权限范围和可逆性分层设计。
幂等 同一个请求重复执行一次或多次,产生的最终业务效果与执行一次相同。 网络重试不能导致一张优惠券被发放多次。涉及外部动作时,幂等是 Agent 能否进入生产环境的基本要求。
生产就绪六维度 课程用来判断 AI 系统能否进入生产环境的六项检查:评估过线、真实规模下的性能与成本、安全与权限、全链路留痕与决策可追溯、应急与回滚预案、运营与交接流程。 上生产需要逐项拿出证据,不能只在某个时刻按下开关。六项中任何一项缺失,都可能让一个好用的 demo 无法成为企业可用的系统。
硬化阶段 demo 通过后、正式上线前,对系统进行边界处理、监控、压测、降级和回滚加固的阶段。 这段工作不增加显眼的新功能,却决定系统遇到真实规模和异常情况时能不能扛住,因此不能为了赶上线而省略。
模型网关 对多个模型服务提供统一接入、路由、鉴权、配额、日志和策略控制的基础设施。 它帮助项目管理模型切换、供应商风险和使用成本,但网关本身不能代替应用层的权限、评估和安全设计。
成本工程 把系统成本当作可观测、可预算和可优化的工程指标,持续管理其构成与变化。 AI 项目需要核算真实规模下的 token、模型调用、检索、存储和人工复核成本,再通过模型分层、缓存、路由和流程设计优化,而不是上线后才看账单。
灰度发布 先让一小部分用户、流量或场景使用新版本,观察结果后再逐步扩大范围。 AI 系统的不确定性较高,不能从 demo 直接全量上线。灰度需要同时定义观察指标、停止条件和扩大范围的依据。
回滚 新版本出现问题时,将系统恢复到之前稳定状态的机制。 回滚不能只写在方案里,需要提前准备版本、数据和操作路径,并验证出现异常时是否真的能够恢复。

效果衡量与商业结果

术语 正式定义 这门课里的理解
ROI Return on Investment,投资回报率,常用收益减去成本后再除以成本来衡量投入产出。 公式只是起点。项目还要约定收益和成本各包含什么、使用哪个时间窗、数据来自哪里,以及哪些变化可以归因于本次交付。
GMV Gross Merchandise Value,商品交易总额,表示一定时间内成交商品的总金额。 GMV 不等同于收入或利润。用它衡量项目时,还要说明退款、取消、口径周期以及系统实际影响的是交易额中的哪一部分。
归因分析 判断一个结果的变化由哪些因素造成,以及各因素贡献多少的分析过程。 业务指标上涨,不等于全是系统的功劳。要区分系统作用、客户配合、外部变化和随机波动,并提前约定双方认可的归因方法。
对照组 / 差分分析 对照组是不接受某项干预、用于比较的群体;差分分析通过比较干预组与对照组在干预前后的变化,减少共同趋势带来的误判。 这是一种常用的效果验证办法,但前提是两组具有可比性,干预边界清楚,期间没有被其他重大变化污染。
OLA Outcome-Level Agreement,本课程所说的结果级协议,用书面方式约定交付结果、衡量方法、衡量责任和审核节奏。 OLA 不是通行的行业标准缩写,而是课程用来把结果责任落到合同和协作过程中的工具。它既要写供应商承诺,也要写客户需要提供的数据、权限、反馈和流程配合。
RaaS Result as a Service,按结果付费的服务模式。 它不是一句“没效果就不付费”。要先用基线、归因和 OLA 说清楚结果怎么计算、双方各承担什么责任,以及基础费用与结果分成如何组合。

训练营工程与教学工具

术语 正式定义 这门课里的理解
Starter Repo 课程提供的标准 Agent 产品底座、客户交付仓库和配套工具。 它不是一个等待学员从头填满的空项目。12 周都在同一个客户交付仓库上持续演进,标准产品底座默认不直接修改,客户化代码、连接器、评估和产品补丁需要保持清楚的责任边界。
标准 Agent 产品底座 具备明确业务能力、执行机制和扩展接口的可运行 Agent 产品。 W1 已能在独立样例上澄清条件、筛选会员、比较消费、给出建议和证据,并通过独立标签 API 演示受控动作。青禾的数据、语义和系统需要学员后续适配。
客户交付扩展层 围绕具体客户的数据、业务语义、系统接口和生产约束进行开发的工程层。 这是学员主要写代码的区域,包括数据适配、本体与指标语义、Agent 业务工具、连接器、权限、评估和上线配置。客户专属逻辑不能直接写进标准产品核心。
产品扩展或补丁 标准产品现有扩展点无法承接客户需求时,对产品通用能力作出的补充。 先证明问题不能只在客户层解决,再说明它会影响哪些客户、是否值得回到产品主线。不能为了展示开发量而重复实现底座已有能力,也不能为了满足作业要求强行修改产品核心。
Delivery Manifest / 交付清单 记录本周新增代码、所属责任层、依赖版本和测试证据的结构化清单。 不同技术栈可以采用不同的内部目录,但需要通过交付清单说明哪些属于标准产品、客户化开发、连接器、评估或产品改进。
产出物契约 对文件位置、字段、类型、统计口径和跨周引用方式作出的明确约定。 课程不按框架或代码目录判分,而是检查交付结果是否符合契约,因此不同技术栈可以完成同一项作业。
Checker 对可确定验证的产出物进行自动检查的工具。 Checker 检查格式、字段、关键结果、权限用例和回滚结果等内容;架构取舍和沟通判断仍由助教与答辩评估。
Checkpoint 在一个阶段结束后提供的标准中间状态或参考产出物。 某一周掉队时,可以从 checkpoint 继续后面的项目。它不会覆盖个人实现,也不会提前透露未来剧情。
Mock 服务 按照固定接口模拟真实外部系统行为的服务。 W1 提供有状态的样例标签 Mock,W8 提供青禾发券、标签 Mock API,均通过真实 HTTP 调用。它只覆盖课程任务需要的最小能力,不是完整 CRM 或营销平台。
Rubric 对作品从哪些维度、按照什么标准进行评价的评分规则。 Rubric 负责判断架构、沟通和交付质量;能够完全确定的格式与结果交给 Checker。学员提交前可以据此自查,而不是等答辩时才知道标准。
技术门槛 / 交付门槛 技术门槛判断系统能否正确、安全、稳定地工作;交付门槛判断需求、证据、沟通、验收和责任边界是否成立。 两道门槛不能互相抵消。W1 标准样例与 W5 客户任务中,Agent 的理解、判断、工具选择和结果解释也属于技术门槛。代码写得再好,如果只有固定 SQL、固定规则、固定流程或按钮直连 API,仍然不能通过 Agent 相关门槛;同样,如果没有客户认可的价值证据,也不算完成一次 FDE 交付。
三档尺度 课程对同一能力设置的三个递进层级:在演示环境中跑通、达到生产可用要求、能够迁移到陌生客户环境。 第一档看“能不能跑”,第二档补错误处理、监控与回滚,第三档看面对新数据、新系统和新干系人时能否重新完成闭环。
AI 模拟客户系统 按角色、信息边界和事件规则模拟客户反馈与项目变化的训练系统。 它是课程方提供的客户 Agent,不是学员要交付的业务 Agent,也不负责给代码判分。角色只透露自己应当知道的信息,关键剧情由确定性规则控制,用来训练访谈、澄清和项目判断。

使用时的一个提醒

术语的目的,是让我们更准确地讨论问题,而不是让一个普通问题听起来更复杂。如果一个术语无法帮助我们说明对象、规则、证据或责任边界,就应该回到具体业务场景,来得到更充分的理解。


07 FDE 能力自评:你准备好了吗?

这份自评表记录的是个人起点,不是考试,也不对应所谓“初级、中级、高级 FDE”的行业职级。目前行业里没有一套统一的 FDE 分级标准,训练营也不会用一次自评,证明一个人已经能够独立承担真实客户项目。

训练营用四个维度观察 FDE 的能力:一纵看技术深度,一横看能力广度,一软看现场软实力,一建模看能不能把客户业务变成可执行、可验证的系统模型。四个维度之间会有交叉,但各自回答的问题不同,因此需要分别评估。

开营前填写一次,W12 结营时使用同一份问题再填写一次。两次评分都需要留下证据,不能只写一个凭感觉得到的数字。

评分说明

分数 判断标准
1 分 还不了解这项能力,也没有相关经历
2 分 理解基本概念,在他人带领下参与过
3 分 能在熟悉的项目和明确要求下独立完成
4 分 能在信息不完整、角色较多或约束较复杂的情况下完成,并解释自己的判断
5 分 在多个真实项目中反复完成过,能够沉淀方法、帮助他人,并为结果负责

对“一纵”中的技术能力,还可以用三档尺度辅助判断:

  • 3 分通常对应能够在熟悉或演示环境中独立跑通;
  • 4 分需要达到生产要求,补齐错误处理、监控和回滚;
  • 5 分则需要在多个真实项目中,面对陌生客户环境承担最终技术责任。

完成一次训练营沙盘,可以为 3 分或 4 分提供证据,但不能单独证明一个人已经达到 5 分。

评分时不建议计算平均分。FDE 的能力涉及完整交付链路,最弱的一项往往比平均分更能说明当前风险。

一纵:技术深度

生产级编程

面对一项需要进入真实业务流程的功能,我能不能完成主要逻辑,并同时处理测试、错误、状态、日志、监控、灰度和回滚,让系统能够持续运行,而不只是跑通一次 demo?

  • 开营前评分:____ 分
  • 开营前证据:________________________________________________
  • 结营评分:____ 分
  • 结营证据:________________________________________________

数据工程

面对来自多套系统的真实数据,我能不能发现质量问题,处理清洗、关联、实体合并、口径对账和数据血缘,并说明最终结果为什么可信?

  • 开营前评分:____ 分
  • 开营前证据:________________________________________________
  • 结营评分:____ 分
  • 结营证据:________________________________________________

云与基础设施

面对云上、客户机房或混合部署环境,我能不能处理网络、身份、密钥、依赖、资源和发布问题,并在外部服务不可用时给出可以执行的降级方案?

  • 开营前评分:____ 分
  • 开营前证据:________________________________________________
  • 结营评分:____ 分
  • 结营证据:________________________________________________

安全合规

面对客户数据和 Agent 动作,我能不能划清数据边界,设计脱敏、最小权限、动作白名单、审计留痕和人工检查点,并说清楚发生异常时由谁处理、如何停止和恢复?

  • 开营前评分:____ 分
  • 开营前证据:________________________________________________
  • 结营评分:____ 分
  • 结营证据:________________________________________________

一横:能力广度

理解完整链路

面对一个客户需求,我能不能理解它从业务目标、数据、AI 模型、工程实现、系统集成,到上线、运营、验收和产品反哺的完整链路,并说清楚每个环节承担什么职责、彼此如何衔接?

  • 开营前评分:____ 分
  • 开营前证据:________________________________________________
  • 结营评分:____ 分
  • 结营证据:________________________________________________

跨领域定位与取舍

完整链路中的任何一段出了问题,我能不能判断它主要属于软件工程、AI、数据、集成还是交付问题,找到正确的处理路径,并解释不同方案在效果、成本、风险和进度上的取舍?

  • 开营前评分:____ 分
  • 开营前证据:________________________________________________
  • 结营评分:____ 分
  • 结营证据:________________________________________________

完成交付闭环并形成沉淀

我能不能把需求、SOW、里程碑、变更、验收、运营和交接串成一条完整链路,并在项目结束后判断哪些现场经验应该保留为客户专属知识,哪些可以沉淀为评估集、模板、规则或产品能力?

  • 开营前评分:____ 分
  • 开营前证据:________________________________________________
  • 结营评分:____ 分
  • 结营证据:________________________________________________

一软:现场软实力

进入陌生行业

进入一个不熟悉的行业,我能不能耐心把工作流梳理清楚,直到理解客户的业务术语、关键角色和真实约束?

  • 开营前评分:____ 分
  • 开营前证据:________________________________________________
  • 结营评分:____ 分
  • 结营证据:________________________________________________

放下预设答案

面对比自己年轻、职位不高,但更懂一线业务的人,我能不能先放下已有经验和预设答案,认真向对方学习?

  • 开营前评分:____ 分
  • 开营前证据:________________________________________________
  • 结营评分:____ 分
  • 结营证据:________________________________________________

识别真实取舍

看到一个“看起来不合理”的流程或做法,我能不能分清它是真问题,还是客户根据业务条件作出的有意取舍,并用事实验证自己的判断?

  • 开营前评分:____ 分
  • 开营前证据:________________________________________________
  • 结营评分:____ 分
  • 结营证据:________________________________________________

把功能翻译成业务结果

听到客户说“帮我做一个功能”,我能不能继续追问,把这句话翻译成一个有明确基线、目标、时间范围、归因口径、双方责任和验收证据的业务结果?

  • 开营前评分:____ 分
  • 开营前证据:________________________________________________
  • 结营评分:____ 分
  • 结营证据:________________________________________________

管理干系人与推进决策

面对决策者、使用者、技术负责人和怀疑者,我能不能理解每个人真正关心的问题,用对方能够理解的方式说明技术边界,并通过访谈、会议、汇报和变更协商,推动形成明确决定?

  • 开营前评分:____ 分
  • 开营前证据:________________________________________________
  • 结营评分:____ 分
  • 结营证据:________________________________________________

一建模:语义对齐与本体建模

业务本体建模

进入一个客户环境,我能不能识别核心业务对象、对象之间的关系,以及系统允许执行的动作,并把它们表达成一套人和系统都能理解的 Object、Link、Action 模型?

  • 开营前评分:____ 分
  • 开营前证据:________________________________________________
  • 结营评分:____ 分
  • 结营证据:________________________________________________

实体解析与主数据

面对新旧系统中的重复、冲突和缺失记录,我能不能判断哪些记录代表同一个现实对象,制定可以复现的匹配与合并规则,并明确唯一标识、权威来源和冲突处理责任?

  • 开营前评分:____ 分
  • 开营前证据:________________________________________________
  • 结营评分:____ 分
  • 结营证据:________________________________________________

指标语义与执行边界

面对口径相互冲突的字段、报表和业务规则,我能不能把指标公式、时间范围、数据来源、追溯路径、权限和可执行动作定义清楚,并把这些定义落成可以查询、测试和复用的系统能力?

  • 开营前评分:____ 分
  • 开营前证据:________________________________________________
  • 结营评分:____ 分
  • 结营证据:________________________________________________

第一次自评后的行动

一纵中,我目前最弱的一项是:________________________________

我给这项判断提供的证据是:________________________________

一横、一软、一建模中,我目前最弱的一项是:________________________________

我给这项判断提供的证据是:________________________________

未来 12 周,我希望分别用哪两项具体产出来验证进步:

  1. 技术产出:________________________________________________
  2. 交付或建模产出:________________________________________________

这里的“具体产出”,可以是一段通过测试并带有监控和回滚的代码、一份数据诊断报告、一份可以查询的本体与指标定义、一张干系人地图、一份 SOW、一段客户访谈记录,或者一次能够经受质询的项目答辩。只写“提升沟通能力”或者“加强技术学习”,到结营时很难判断到底有没有发生变化。

W12 结营复评汇总

能力维度 开营时最低分 结营时最低分 最有说服力的新证据 仍然需要补足的部分
一纵:技术深度
一横:能力广度
一软:现场软实力
一建模:语义对齐与本体建模

复评时主要看证据发生了什么变化,不把分数上涨本身当作结论。训练营能够提供一次连续沙盘、15 项自评所对应的作业证据和一次客户委员会答辩,但真实客户环境中的最终责任,仍然需要在后续项目中继续验证。


08 开营前必看:环境准备指引

环境准备指引

训练营需要一套可以持续维护 12 周的本地客户交付工程。W1 会先运行标准会员运营 Agent,验证自己选择的模型,再判断它与青禾优选需求之间的差距。后续每周在同一个仓库中增加客户能力,留下代码、文档和运行证据。

W1 课程方提供什么

课程方提供完整源码和安装说明。标准产品在独立的虚构样例上,已经可以处理这样的请求:

找出近期消费下降的老会员,比较前后两个时段的消费情况,给出召回建议,并说明依据。缺少时间范围时,先向用户澄清。

W1 的产品包包括:

组成 可以做什么
标准会员运营 Agent 理解自然语言目标,澄清必要条件,选择业务工具,根据结果继续分析,给出建议、依据和限制
SQLite 与干净样例数据 导入会员、订单、门店和数据覆盖范围;按固定业务参考日期,筛选人群并比较两个时段
样例标签系统 在本地独立运行的有状态 Mock 服务,提供真实 HTTP API,可以查询、添加和撤销标签,并核对实际状态
动作示例与连接器 形成草案,经用户明确确认后调用标签 API;记录任务状态,识别重复请求,处理失败和查询结果
基础评估与运行记录 运行样例评估,查看模型与工具的调用轨迹,记录模型、数据、提示词和配置版本
配套工具 产品能力矩阵、接口与数据文档、环境自检、作业契约和 checker

分析任务默认只读。标签动作放在独立的样例演示中,确认权限由程序检查,用户修改对象或参数后需要重新确认。W1 的标签系统只模拟教学需要的业务能力;它是通过 HTTP 调用的独立系统,不是让 Agent 直接修改分析数据库中的动作表。

样例公司、数据和口径独立于青禾优选。后续课程按周发放青禾材料:学员清洗和适配客户数据,导入独立的青禾 SQLite 数据库,再扩展业务工具、客户策略和连接器。原始文件需要保留,导入过程需要可重复执行。

官方技术路径与自主选择

官方产品使用 Python 和 LangGraph。LangGraph 组织模型调用、工具执行及任务状态;确定性代码负责数据计算、权限、确认和外部动作约束。分析数据库采用 SQLite,随 Python 提供,不需要另外部署数据库服务器。

评估默认采用 Promptfoo,可观测采用 OpenTelemetry 和 Langfuse。W1 先提供可本地运行的基础评估和轨迹;W7 扩展客户评估集,W9 接入课程方提供的观测环境。开营前不需要自己部署评测或监控平台,也不要求 Docker。

学员可以选择两条实现路线:

  1. 复用官方标准产品。在客户层、业务工具和连接器中扩展;可以通过接口使用自己熟悉的后端语言。只有证明确有通用能力缺口时,才修改产品核心。
  2. 自行开发等价产品。可以选择自己的语言、Agent 框架、内部目录和数据库。课程方通过提供的数据、业务 API、运行行为和标准产出物验收。自建路线仍需完成相同的青禾客户任务和调优证据,底座开发是额外投入。

课程不按框架品牌判分。两条路线都需要真实模型根据目标选择工具,读取工具结果并完成任务。固定 SQL 和规则可以作为工具的实现,但不能用固定输入输出或按钮直连 API 替代 Agent 行为。

入营前准备这六项基础

基础 开营前完成标准
后端语言 能用一门语言读取文件、处理 JSON、编写简单程序
SQL 能使用 SELECT、WHERE、JOIN、GROUP BY 完成查询与聚合
HTTP API 能发出请求,读取正常响应,并处理鉴权失败、超时等错误
大模型 API 已用代码成功调用自己选择的模型,知道如何配置端点、模型名和密钥
本地环境 能运行 Python、安装项目依赖、查看日志并连接 SQLite
Git 能获取和维护仓库,保存修改,查看差异;不会把密钥提交到仓库

**官方路径需要 Python 3.11 或更新版本,**推荐使用发布包实际验证的版本。精确版本、安装命令和平台验证记录以正式包 README 为准。使用其他语言的学员,也需要能启动课程方的 Python 配套服务,再通过 HTTP 接入。

模型由学员自行选择。教师会使用神策提供的 deepseek-v4-pro 验证官方产品;这不能替代学员对自己模型的验证。教师密钥不随课程包发放。不同模型的工具调用格式、上下文处理和行为可能不同,W1 要先区分接口兼容问题和任务效果问题。

密钥通过环境变量或明确指定的本地配置管理,不写进代码、作业、日志或公开截图。不要在预习阶段猜测包内命令、创建同名空工程,领取正式版本后按其 README 安装。

客户交付工程怎样组织

官方仓库按工程责任划分:

platform/       标准产品与通用执行机制
customer/       客户语义、指标、策略、提示词和行业配置
connectors/     数据及业务系统适配
product/        标准能力、样例定义及产品配置
sample_data/    独立的干净样例与导入说明
evals/          评估集、版本基线和调优对照
patches/        有证据支持的产品通用能力补丁
tests/          自动验证
artifacts/wNN/  按周提交的结构化证据
docs/wNN/       按周提交的交付说明
tools/          启动、自检、验收等辅助入口

这是官方路径的责任划分。自主实现可以采用不同结构,但提交文件的位置、字段、稳定 ID、数据口径和接口行为必须符合当周任务书,才能由同一套验收工具检查。

W1 要完成哪些验证

W1 的重点是运行并理解已有产品、建立实际模型基线和首版适配判断。复用官方产品的学员本周不开发青禾业务功能;自建路线需要另外完成等价标准能力。

领取正式包后,依次完成:

  1. 安装并启动产品、SQLite 和独立标签 Mock,导入干净样例。
  2. 接入自己的真实模型,跑通一次包含工具调用与结果回填的业务任务。
  3. 验证缺少时间范围时先澄清;数据未覆盖时说明限制,不能把未知当成零。
  4. 查看两个时段的工具计算、证据和建议,识别模型说明与程序计算的边界。
  5. 演示标签草案、明确确认、HTTP 执行和状态查询;检查重复请求、拒绝与支持撤销的情况。
  6. 运行基础评估,保存失败样本及调用轨迹,区分模型协议、数据、工具和行为问题。
  7. 生成环境检查与运行证据,用 checker 检查,再根据产品能力矩阵完成 fit-gap。

固定输出的教学回放只用于理解机制,不能作为真实模型已验证的证据。artifacts/w01/environment_check.json 和 artifacts/w01/product_fit_gap.json 等交付物的完整字段,以正式包内契约和 W1 任务书为准,不手工把失败改成通过。

后续 12 周怎样继续开发

标准产品提供一个可运行的起点。青禾的口径、数据质量、系统接口、权限和业务目标仍需要逐项处理。

W2、W3 加载客户语义并实现指标;W4、W5 清洗导入客户数据、合并身份、扩展业务工具,完成青禾建议型 Agent。W6 加入客户权限和脱敏;W7 用客户评估集系统调优;W8 对接课程提供的青禾发券、标签 API;W9 完成审计、观测、成本和发布控制;W10 分析统一发放的模拟试点效果数据;W11 抽取可复用资产;W12 完整验收。

Agent 效果调优是 FDE 的持续开发任务。面对自己选择的模型和客户业态,学员需要调整提示词、上下文、工具设计及 Agent 执行策略,记录修改前后的效果,并解释取舍。评估框架负责测量,Agent Harness 指围绕模型的执行机制,两者需要区分。调优不能靠降低权限要求或修改指标口径来获得更高分。

W8 必须通过真实 HTTP 请求集成所提供的业务 API,不设置“直接写动作表”的替代验收路径。它使用教学 Mock,不代表连接了真实商业客户的生产系统。不可逆业务效果不能宣称可以通用回滚。

现在不需要提前学习什么

开营前不要求模型训练或算法基础,不要求先学完提示词工程、LangGraph、向量数据库,也不要求部署评估和观测平台。相关机制会在当周课程中结合沙盘任务讲解。

出现环境问题时留下什么

向助教提供操作系统、运行时版本、产品版本、执行命令、已经尝试的处理方式,以及遮挡密钥后的错误信息。只写“运行不了”,无法区分安装、网络、模型协议和产品行为问题。

完成基础检查后,等待正式包,按 README 执行安装、自检、模型验证和作业验收。正式包的版本与验证记录是运行要求的事实源。