Term 04 · 现场救火 战地实操 · 权威标准

破损工程与 48 小时现场排障 (Broken Repo Triage)

✍️ 编写:FDE Academy 架构委员会 | 🛡️ 审校:资深大模型战地救火专家组
最近核验更新:2026-08-14
本文档总结在零文档、重度技术债与依赖冲突的产业遗留系统中 48 小时快速复苏业务的核心排障 SOP。
📖 权威架构定义摘要 (Executive Summary)

破损代码现场排障 (Broken Repo Triage) 是顶尖科技大厂(如 Palantir、OpenAI、Anthropic)在 FDE 面试与实战考核中的**“杀手级环节”**。考官或客户现场会直接扔给你一个包含 5~10 个致命 Bug、依赖冲突、无架构文档且大模型频繁超时的遗留旧项目,要求在有限时间内快速恢复系统运行并交付业务控制台。

一、 现场排障的标准五步作战法 (5-Step Triage SOP)

  • Step 1: 建立最小可运行沙箱 (Isolate Sandbox):通过 Docker 容器化隔离污染环境,固定底层 Python/Node/JDK 版本与依赖锁文件。
  • Step 2: 建立端到端 Golden Trace:注入 OpenTelemetry/Langfuse 全链路日志追踪,抓取模型 Token 消耗、接口延迟与异常堆栈。
  • Step 3: 确定性排查大模型死循环与幻觉:排查 Agent Tool Calling 是否陷入重复调用的死循环,设置单次任务 Max Loops 熔断防线。
  • Step 4: 并发竞态与内存排查:排查异步流式输出 (SSE/WebSocket) 中的未捕获异常、连接池耗尽与内存泄露。
  • Step 5: 48 小时极速原型上线:利用现代组件库快速拼装高保真前端控制台,向客户高管呈现真实业务闭环。
📚 权威参考来源与一手文献引用 (Verified Citations)
  1. Google SRE Handbook: Managing Incidents & Emergency Response Protocols
  2. OpenTelemetry Specification: Distributed Tracing & Observability Standards
  3. Langfuse Open Source LLM Engineering & Tracing Platform Documentation
⚖️ 适用边界与免责声明:现场排障作战法为工程应急响应参考方案,生产环境操作应遵循严格的变更窗口、审批审计与备份隔离机制。

进入工业破损工程靶场实战

Git Clone 脱敏的制造业旧项目,真刀真枪体验本地自动化 Grader 严苛排障跑分。

🗺️ 查阅靶场实战路线 🎯 开启排障能力自测