<div align="center">

# FDE入门到精通

### FDE: From Fundamentals to Mastery

**八堂课学会将AI送进客户现场**  
*Eight Lessons on Bringing AI into the Customer Environment*

![Language](https://img.shields.io/badge/language-中文-0b3b44)
![Formats](https://img.shields.io/badge/formats-HTML%20%7C%20PDF%20%7C%20Markdown-d45419)
![Pages](https://img.shields.io/badge/PDF-84%20pages-c8982d)
![License](https://img.shields.io/badge/license-CC%20BY--NC--SA%204.0-lightgrey)

一本改写自 **AI Engineer World's Fair 2026 · Forward Deployed Engineering track** 八场演讲的中文电子书。

**在线阅读：<https://feigaobox10.github.io/fde-reader/>**

<img src="assets/cover.png" alt="《FDE入门到精通》封面" width="280">

</div>

---

## 这是什么？

模型能写代码，不等于企业能得到结果。

一套演示漂亮的Agent进入客户环境后，会立即撞上现实：数据散落在旧系统里，流程藏在人的习惯中，异常没有被记录，安全团队不愿放行，业务人员也不一定接受新的工作方式。FDE——Forward Deployed Engineer，前向部署工程师——就工作在模型能力与业务结果之间的这道缝隙里。

本书基于AI Engineer YouTube频道发布的八场演讲速记写成。它既保留每位讲者的案例和论证，也补充了Palantir、Foundry、AIP Bootcamp、Sierra、EC2、DevOps、Agent评测等背景知识，让不熟悉企业软件与AI工程的读者也能跟上。

全书不是八篇孤立的演讲摘要，而是一条逐步深入的学习路径：

> 发现现场事实 → 定义问题与范围 → 做出首个结果 → 进入生产 → 把经验回流为产品能力

> **非官方、独立项目。** 本书不是AI Engineer、大会主办方、演讲者或相关公司的官方出版物，也未获其背书。正文主要改写自公开视频的自动字幕；人名、术语和外部背景经过核验，但演讲中的数据与案例仍以原视频和原作者正式材料为准。

## 里面有什么？

- **序与导读**：为什么AI越会写代码，越需要有人走进客户现场；FDE究竟在补哪一道缺口。
- **八堂FDE实战课**：一场演讲对应一堂课，保留讲者完整案例，同时补足上下文。
- **课后总结**：八位讲者真正同意什么，又在哪些问题上存在分歧。
- **实践手册**：从客户筛选、利益相关者地图、流程建模到产品回流，搭建一套FDE操作系统。
- **54项术语表**：解释企业技术场景、公司、产品、工程方法与AI术语。
- **讲者与演讲、思考题、资料来源**：方便回查原始材料和继续学习。

## 八堂课地图

| 课次 | 主题 | 核心问题 |
|---|---|---|
| 第一课 | FDE“不存在”：一份不断叠加的职位史 | 一个名称为什么装进了基础设施、数据、产品与现场交付？ |
| 第二课 | 先别招FDE：用一张二维图判断是否真的需要 | 什么公司需要FDE，什么公司只是在掩盖产品问题？ |
| 第三课 | 客户带来的是方案，FDE要找出问题 | 如何穿过需求文档，找到真实、狭窄而有价值的问题？ |
| 第四课 | 把公司的隐性流程画出来 | 如何让例外、责任和组织习惯变成机器可读的工作流？ |
| 第五课 | 写代码之前说清楚不做什么 | 为什么范围控制比执行速度更稀缺？ |
| 第六课 | 克制“一次性做掉”的冲动 | 如何避免AI把团队变成更快的定制开发公司？ |
| 第七课 | 把客户现场变成最高保真的评测集 | 如何从token和演示转向可验证的生产结果？ |
| 第八课 | 从编码Agent到软件工厂 | 为什么验证循环决定Agent自主工作的上限？ |

## 仓库内容

| 文件 | 说明 |
|---|---|
| `index.html` | GitHub Pages入口页，链接到全部阅读版本 |
| `FDE入门到精通.html` | 自包含网页电子书，带侧边目录，可离线阅读 |
| `FDE入门到精通.pdf` | 84页排版版，适合阅读、打印与分享 |
| `FDE入门到精通.md` | 开放源稿，适合检索、勘误和协作 |
| `assets/cover.png` | 中文版封面 |
| `assets/toc.png` | 目录预览图 |
| `assets/og-image.png` | GitHub Pages与社交平台分享图 |
| `CONTRIBUTING.md` | 勘误和Pull Request指南 |
| `LICENSE` | CC BY-NC-SA 4.0许可与适用范围 |

## 怎么读？

- **HTML**：双击即可在浏览器打开。样式、脚本、图表和封面均在单个文件内，可离线阅读；手机端有可折叠目录。
- **PDF**：适合平板、打印和转发；包含封面、目录、正文、实践手册与术语表。
- **Markdown**：适合全文检索、引用、批注和提交修订。

## 发布到GitHub Pages

建议把仓库命名为 `fde-reader`，这样本项目预设的在线地址可以直接使用。

1. 在GitHub新建一个公开仓库 `fde-reader`。
2. 将本目录中的文件全部上传到仓库根目录。
3. 在仓库设置中启用GitHub Pages，选择从 `main` 分支根目录发布。
4. 发布后访问：<https://feigaobox10.github.io/fde-reader/>。

如果使用其他仓库名，请同步修改 `index.html` 中的canonical、Open Graph和Twitter图片地址，以及本页上方的在线阅读链接。

## 它是怎么做出来的？

素材流程为：收集八场演讲的公开视频字幕与元数据 → 清洗速记 → 核对讲者、公司和术语 → 按“一场演讲一堂课”完整改写 → 检索并补充陌生企业技术背景 → 建立跨章节的学习路径 → 生成自包含HTML → 排版为PDF → 增补目录与术语表。

正文写作与封面、图表制作由AI深度协助完成，最终选题、结构、反馈和版本判断由高飞完成。

## 素材来源与致谢

<p align="center">
  <a href="https://www.ai.engineer/worldsfair/2026"><img src="assets/ai-engineer-worlds-fair-2026.png" width="260" alt="AI Engineer World's Fair"></a>
</p>

感谢AI Engineer World's Fair与各位讲者公开分享这些演讲。点击上方标识可访问[大会官网](https://www.ai.engineer/worldsfair/2026)。AI Engineer World's Fair的名称、标识，以及原始演讲、视频与字幕的相关权利归主办方、讲者及各自权利方所有；本项目仅作非官方、非商业的学习性整理与来源识别，不主张对这些第三方材料的权利。

- **主要来源**：AI Engineer World's Fair 2026 的 Forward Deployed Engineering track，共八场演讲；原视频及自动字幕发布于AI Engineer YouTube频道。
- **活动信息**：[AI Engineer World's Fair 2026官方日程](https://www.ai.engineer/worldsfair/schedule?view=list)。
- **完整核验来源**：见书中“附录D　资料来源与准确性说明”。

演讲观点、论证、数据、案例、商标与产品名称归原演讲者及相关权利方所有。本项目是一份独立的中文学习性改编。

## 许可

除另有说明外，本仓库中原创的中文改写、结构、讲解文字与配图采用 [Creative Commons BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh-hans) 许可：署名、非商业性使用、相同方式共享。

该许可只覆盖本项目的原创贡献，不自动覆盖底层演讲、原始字幕、观点、数据、引用、公司商标或第三方材料。详细范围见 [LICENSE](LICENSE)。

## 署名与联系

制作｜**高飞的电子替身**  
微信｜**rohanjojo**  
来源｜**AI Engineer World**

发现错别字、术语错误、数字或归属问题，欢迎提交Issue或Pull Request。请参阅 [CONTRIBUTING.md](CONTRIBUTING.md)。

---

<div align="center">
<sub>Unofficial educational adaptation · 非官方学习性改编 · © 2026 · CC BY-NC-SA 4.0</sub>
</div>
