Interview Prep · 技术八股
面试八股通关指南
围绕本项目的四个高频技术主题,把面试官真正会追问的点讲透。每题先看问题,想清楚再点开答案对照 - 这正是这套自愈智能体背后的工程取舍。
- 01LangGraph State Machine & Loops
LangGraph 状态机与流程控制
为什么在 DevOps 场景下选择 LangGraph 而不是传统的 Linear Chain?
DevOps 修复是一个典型的循环过程(测试 - 报错 - 修复 - 再测试)。LangGraph 支持有状态的循环逻辑、条件转换(Conditional Edges)和节点间的细粒度状态管理,而传统 Chain 难以处理这种复杂的闭环。
- 02MCP Tool Calling & Standardization
MCP 工具调用与标准化
MCP(Model Context Protocol)解决了什么核心痛点?
它标准化了 LLM 与外部系统(沙盒、数据库、API)的连接。通过 FastMCP,我们可以用统一的协议暴露文件读写和命令执行工具,提高了工具的可移植性和安全性。
- 03Advanced RAG Optimization
高阶 RAG 深度优化
什么是 RAG 三元评估(RAG Triad)?
评估 RAG 质量的黄金标准:
1. Context Relevance:检索的上下文是否相关。
2. Groundedness:回答是否基于提供的上下文。
3. Answer Relevance:回答是否解决了原始问题。
- 04DevOps Production Engineering
生产级工程落地
如何在自动自愈系统中平衡成本与安全性?
1. 人机协同门禁:引入 Human-in-the-Loop(HIL)审批门禁,防止灾难性代码发布。
2. 限制迭代次数:限制自愈迭代次数(如本项目的 3 次限制)以控制 Token 消耗。
3. 沙箱隔离:在受限的容器化沙箱中执行工具。