杨艺韬讲堂 · AI 时代全栈架构师体系
三条工程师成长路线,按阶段递进——前端 · Rust 后端 · AI。三条线既能独立专精,也能融会贯通形成体系。
杨艺韬讲堂是一个聚焦源码级技术深度的中文学习平台,目前有24 个源码级专栏、505 章、495 万字。每章开放约 15% 试读、前言全部免费,订阅后阅读全文。
每一个专栏都从真实生产代码出发——不复述 API 文档,只拆解框架内部的设计权衡与工程取舍。
AI 工程
- MCP 协议设计与实现 — 深入 Model Context Protocol 规范与 SDK 源码,从 JSON-RPC 协议层到 Tool/Re
- Claude Code 源码深度解析 — 深入剖析 Claude Code 源码架构,从 CLI 启动、Agent 循环、工具系统、权限模型到 MCP 集成,全面
- LangGraph 设计与实现 — 深入剖析 LangGraph 1.1 源码架构,从 StateGraph 图定义、Channel 状态管理、Pregel
- LangChain 设计与实现 — 深入剖析 LangChain 1.0 源码架构,从 LCEL 表达式语言、消息系统、工具调用到 Agent 循环,全面理
- vLLM 推理内核深度解析 — 深入 vLLM v0.8 源码,从 PagedAttention 到 V1 引擎架构,从调度器到分布式推理,理解当今最主
- PyTorch 训练框架内核深度解析 — 深入 PyTorch v2.11 源码,从 Tensor 内部表示到 Dispatcher,从 Autograd 引擎到
- Harness Engineering — 系统讲解 AI Agent 驾驭工程方法论,从工具设计、提示词架构、编排模式到生产化实践,构建可控、可靠、可观测的 Ag
- OpenClaw 设计与实现 — 深入 AI Agent 运行时内核的架构专栏,逐层拆解 OpenClaw 的 Gateway 引擎、Provider 热
- RAG 工程与检索系统设计 — 从 Embedding、Chunking、向量索引、Hybrid Search、Rerank 到 Agent Memor
- Transformer 解剖:从 Attention 到推理系统 — 从 2017 年那篇 Attention Is All You Need 出发,沿着「数学机制 → 工程实现 → 推理系
- LLM 评测体系 — 从规则判分、LLM-as-Judge、人工标注到 ragas / promptfoo / lm-eval-harness
- DeepSeek V4 源码剖析 — 基于 DeepSeek-V4-Pro 官方源码(HF revision,2026-04-24 Preview),逐行剖析
- CUDA 算子工程:手写 FlashAttention v2 之路 — 以 LLM 推理算子为主线,以 NVIDIA Hopper 架构为硬件锚点,以手写 FlashAttention v2
后端架构
- Rust 编译器与运行时揭秘 — 深入剖析 Rust 编译器与运行时的核心机制,从所有权的编译期实现、借用检查器算法、trait 分发到 async/aw
- Tokio 源码深度解析 — 深入 Tokio 源码,从 Future/poll 模型到多线程 Scheduler、I/O Driver、时间轮、同步
- Serde 元编程 — 从 Serde 1.0.228 源码出发,系统拆解 Rust 过程宏、Data Model、Visitor 模式与零成本
- Hyper 与 Tower:工业级 HTTP 栈 — 从 Hyper 1.9 与 Tower 0.5 源码出发,系统拆解 Service 抽象、Layer 组合、HTTP/1
- Axum 设计与实现 — 从 Axum 0.8 源码出发,系统拆解路由系统、Handler trait 与提取器机制、响应构建、中间件模型、状态管
- SQLx 源码深度解析 — 从 sqlx 0.8.6 源码出发,系统拆解异步数据库访问层的设计:Database trait 家族、Executor
- Rust + WebAssembly 全链路解析 — 从 W3C 标准到 wasm-bindgen/wasm-pack 工具链,从线性内存模型到组件模型,系统拆解 Rust
前端架构
- Vite 设计与实现 — 深入剖析 Vite 8 源码架构,从开发服务器、插件系统、模块图、HMR 到构建优化,全面理解下一代前端构建工具的内核实
- Vue 3 设计与实现 — 基于 Vue 3.6.x 源码,深入剖析 Alien Signals 响应式架构、Vapor Mode 无虚拟 DOM
- React 19 内核探秘 — 基于 React 19.x 源码,从 Fiber 架构到 React Compiler,从并发模式到 Server Co
- 微前端源码精讲 — 从乾坤到 Module Federation 2.0,从 JS 沙箱到 Vapor Mode 时代的微前端,深入每一个微