跨阶段专题¶
本节:跨 7 阶段的专题深度拆解——按主题分类的关键技术 / 架构概念 目标:补"按阶段读"漏掉的横向视角 数量:15 篇
跨阶段视角的 15 个专题¶
每个专题都从 Claude Code 多个模块中横向抽取某个关键概念,深度分析。
| 专题 | 主题 | 价值 |
|---|---|---|
| async generator 模式 | Node 异步迭代 + Claude API 流式响应 | ⭐⭐⭐⭐⭐ |
| DCE 旗标 | 编译期 feature() 砍代码(商业/内部/公开) | ⭐⭐⭐⭐⭐ |
| 键位系统 | 键位注册、解析、热键冲突解决 | ⭐⭐⭐ |
| MCP 协议 | Model Context Protocol 4 种 transport | ⭐⭐⭐⭐ |
| 上下文压缩 | 4 层 cache + microcompact | ⭐⭐⭐⭐ |
| BashTool 安全 | 260 行规则 + 2 段管线 | ⭐⭐⭐⭐ |
| Ink 渲染 | React-for-CLI 渲染管线 | ⭐⭐⭐ |
| Markdown 优化 | remark 插件链 + 性能 | ⭐⭐⭐ |
| Diff 性能考古 | 结构化 diff 渲染优化 | ⭐⭐⭐ |
| 代码风格 | 仓库统一编码风格 | ⭐⭐ |
| 巨型文件 | 4000+ 行文件的成因 | ⭐⭐ |
| 目录树 | 35 子目录设计 | ⭐⭐ |
| N-API 集成 | C++ ↔ TS 高性能桥 | ⭐⭐ |
| 错误码 | 1-1000 数字码体系 | ⭐⭐ |
| 终端兼容 | xterm / iTerm / WSL | ⭐⭐ |
阅读路径¶
初学者:async generator → MCP 协议 → BashTool 安全 架构师:DCE 旗标 → 巨型文件 → 目录树 安全工程师:BashTool 安全 → MCP 协议 → 错误码 性能优化:Markdown 优化 → Diff 性能 → 终端兼容
关联¶
- 横向看:与 7 阶段文档(phase-01 至 phase-07)互补——阶段文档按纵向走代码,本专题按横向看概念
- 深度看:与 17 篇
topics/deep-dive-*.md源码拆解互补——专题是概念,本拆解是源码
贡献¶
新专题提案见 PR-IDEAS.md。