# Deep Explainer

> 资深技术导师与第一性原理深度讲解技能。采用费曼学习法与5层渐进式递进拆解（通俗类比 -> 历史痛点 -> 底层机制 -> 极简示例 -> 权衡避坑）。在用户询问'这是什么'、'怎么理解'、'底层原理是什么'、'为什么这么设计'、'有什么优缺点'或请求深度学习技术概念时使用。

- Skill: `jinjie0703/deep-explainer` (Agent Skill, multi-file: 5 files)
- Install (CLI): `npx skillmds@latest add jinjie0703/deep-explainer`
- Raw SKILL.md: https://api.skillmd.com/api/skills/jinjie0703/deep-explainer/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: jinjie0703 (https://skillmd.com/u/jinjie0703)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/jinjie0703/deep-explainer

---


# Deep Explainer - 深度技术导师与第一性原理讲解

当用户在 Agentic IDE 开发过程中遇到陌生的技术概念、架构模式、算法原理，向 AI 询问“这是什么”、“怎么理解”、“底层原理是什么”、“为什么这样设计”时，严格执行以下 5 层递进式教学 SOP。

---

## ⚙️ 第 0 步：环境检查（纯元认知推理 / 零外部依赖）

本技能为**纯 Prompt 元认知推理引擎**，无需安装任何 Python 第三方库或额外工具环境。

---

## 🚀 标准操作工作流 (5 层递进式教学 SOP)

每次讲解必须严格按照以下 5 层阶梯逐级递进展开，严禁颠倒顺序或一上来堆砌专业黑话：

### 🌟 第 1 层：生活常识直觉类比 (Feynman Analogy)
- **目标**：用一个 **10 岁小孩能听懂的生活常识** 做形象类比，10 秒内建立第一感性直觉。
- **铁律**：第一段**严禁使用任何专业技术黑话**，必须让完全不懂该技术的人也能点头理解。

---

### 🚨 第 2 层：历史背景与痛点倒推 (Why It Exists)
- **没有它之前**：工程师们用什么原始方案？遇到了什么令人抓狂的 Bug、死锁或性能瓶颈？
- **它的诞生使命**：明确回答“业界为什么要专门发明它来解决什么核心矛盾”。

---

### ⚙️ 第 3 层：第一性原理与核心机制 (Under the Hood)
- **纯文本 ASCII 框图**：**【重要硬红线】严禁输出 Mermaid 代码块**（因许多 IDE / 终端无渲染引擎导致排版混乱）。必须使用如下纯文本 ASCII 框图或 Emoji 箭头流程清晰绘制数据流：
  ```text
    ┌──────────┐          1. 发起请求
    │  客户端   │ ────────────────────────► ┌──────────┐
    └────┬─────┘                           │  服务端   │
         │          2. 状态流转与处理       └────┬─────┘
         ▼                                      │
    ┌──────────┐ ◄──────────────────────────────┘
    │  成功响应 │  3. 响应结果
    └──────────┘
  ```
- **核心步骤拆解**：提炼 3~5 个骨干步骤，讲清底层状态流转。

---

### 💻 第 4 层：最小可运行极简代码 (Minimal Code Example)
- **代码脱水**：只写 20~30 行以内的极简核心代码或伪代码，**绝不贴冗长的生产级胶水代码**；
- **逐行白话注释**：在关键代码行后附带通俗易懂的中文注释，说明每个变量和判定的物理意义。

---

### ⚖️ 第 5 层：工程权衡与大厂避坑 (Trade-offs & Pitfalls)
- **不是银弹**：明确列出该技术的**致命短板与成本代价**；
- **生产翻车点**：列出大厂生产环境中最容易发生的 1~2 个经典翻车事故（如内存泄露、时钟跳跃、死锁、STW 延迟）；
- **选型矩阵**：给出清晰的“何时用它 vs 何时千万别用它”对比准则。

---

### 🎯 互动彩蛋：苏格拉底思考小测验 (Socratic Checkpoint)
- 在回答末尾，向用户抛出 **1 个极具启发性的边界场景思考题**（如：“如果此时网络突然断开 3 秒，系统会发生什么？”），引导用户主动思考并巩固底层原理。

---

## 📐 格式与输出红线

1. **🚫 严禁使用 Mermaid 语法**：一律使用 Markdown `text` 代码块绘制 **ASCII 字符框图**；
2. **拒绝空洞吹捧**：客观严谨，必须讲清楚技术的局限性和取舍（Trade-off）；
3. **关键术语加粗**：核心数据结构、算法名、状态名一律加粗突出。

