源码解析 · 22 本专著 · 457 章 · 3 大领域

深入原理源码传递技术本质

ReactRust,从 vLLMMCP——每一本都从真实源码出发,带你看清框架背后的设计哲学工程智慧。当前阶段全部专著免费开放阅读。

457
已完成章节
483万字
原创内容总量
3-5 章/周
稳定更新节奏
100%
现阶段免费开放
01 / DOMAINS

三大领域 · 一以贯之的源码级视角。

每个领域都按"为什么 → 架构 → 核心机制 → 生产实践 → 设计决策"同一种骨架展开。点击进入领域分类。

02 / LIBRARY

22 本专著,全部开放阅读。

按领域筛选,按进度浏览。每本书都独立成册,又互相印证——比如读完 Harness Engineering 再读 Claude Code,会理解得更透彻。

22 本专著正文章节已校对达标 · 持续更新中
mcp
22
18
万字
已达标
AI Agent

MCP 协议设计与实现

深入 Model Context Protocol 规范与 SDK 源码,从 JSON-RPC 协议层到 Tool/Resource/Prompt 三大原语,从 OAuth 认证到多传输层实现,理解 AI Agent 互联互通的基础协议。

第 21 章 · 第21章 设计模式与架构决策
claude-code
19
21
万字
已达标
AI Agent

Claude Code 源码深度解析

深入剖析 Claude Code 源码架构,从 CLI 启动、Agent 循环、工具系统、权限模型到 MCP 集成,全面理解 AI 编程助手的内核实现。

第 18 章 · 第18章 设计模式与架构决策
langgraph
19
19
万字
已达标
AI Agent

LangGraph 设计与实现

深入剖析 LangGraph 1.1 源码架构,从 StateGraph 图定义、Channel 状态管理、Pregel 执行引擎到 Checkpoint 持久化,全面理解有状态 AI Agent 工作流框架的内核实现。

第 18 章 · 第18章 设计模式与架构决策
langchain
19
18
万字
已达标
AI Agent

LangChain 设计与实现

深入剖析 LangChain 1.0 源码架构,从 LCEL 表达式语言、消息系统、工具调用到 Agent 循环,全面理解 AI 应用开发框架的内核实现。

第 18 章 · 第18章 设计模式与架构决策
vite
19
19
万字
已达标
前端内核

Vite 设计与实现

深入剖析 Vite 8 源码架构,从开发服务器、插件系统、模块图、HMR 到构建优化,全面理解下一代前端构建工具的内核实现。

第 18 章 · 第18章 设计模式与架构决策
vue3
20
22
万字
已达标
前端内核

Vue 3 设计与实现

基于 Vue 3.6.x 源码,深入剖析 Alien Signals 响应式架构、Vapor Mode 无虚拟 DOM 渲染与编译器全链路,理解 Vue 每个设计决策背后的原理。

第 19 章 · 第 19 章 设计模式与架构决策
react18
19
19
万字
已达标
前端内核

React 19 内核探秘

基于 React 19.x 源码,从 Fiber 架构到 React Compiler,从并发模式到 Server Components,深入剖析 React 内核每一个设计决策。

第 18 章 · 第18章 设计模式与架构决策
rust-compiler
19
19
万字
已达标
Rust 后端

Rust 编译器与运行时揭秘

深入剖析 Rust 编译器与运行时的核心机制,从所有权的编译期实现、借用检查器算法、trait 分发到 async/await 状态机展开,理解 Rust 零成本抽象的本质。

第 18 章 · 第18章 设计哲学与架构决策
tokio
21
22
万字
已达标
Rust 后端

Tokio 源码深度解析

深入 Tokio 源码,从 Future/poll 模型到多线程 Scheduler、I/O Driver、时间轮、同步原语与 channel,理解 Rust 异步生态工业级运行时的内部实现与设计决策。

第 20 章 · 第20章 设计模式与架构决策:把 Tokio 用得像母语
serde
19
16
万字
已达标
Rust 后端

Serde 元编程

从 Serde 1.0.228 源码出发,系统拆解 Rust 过程宏、Data Model、Visitor 模式与零成本抽象的工程实现。这是 Rust 元编程的集大成案例教材。

第 18 章 · 第 18 章 Serde 的设计哲学与可迁移模式
hyper-tower
25
26
万字
已达标
Rust 后端

Hyper 与 Tower:工业级 HTTP 栈

从 Hyper 1.9 与 Tower 0.5 源码出发,系统拆解 Service 抽象、Layer 组合、HTTP/1 与 HTTP/2 协议栈、body 流模型、连接池与背压机制。这是 Rust 工业级 HTTP 生态的集大成案例教材。

第 24 章 · 第24章 设计哲学:从 Tower 到 async trait 的演进
axum
23
24
万字
已达标
Rust 后端

Axum 设计与实现

从 Axum 0.8 源码出发,系统拆解路由系统、Handler trait 与提取器机制、响应构建、中间件模型、状态管理、Serve 与优雅关闭,以及 axum-core / axum-macros / axum-extra 的协作架构。

第 22 章 · 第22章 生产环境实战:中间件栈设计、性能调优、多服务编排
vllm
19
17
万字
已达标
AI Agent

vLLM 推理内核深度解析

深入 vLLM v0.8 源码,从 PagedAttention 到 V1 引擎架构,从调度器到分布式推理,理解当今最主流 LLM 推理引擎的核心设计。

第 18 章 · 第18章 设计哲学与架构智慧
microfe
19
23
万字
已达标
前端内核

微前端源码精讲

从乾坤到 Module Federation 2.0,从 JS 沙箱到 Vapor Mode 时代的微前端,深入每一个微前端方案的源码实现与内核机制。

第 18 章 · 第18章 设计模式与架构决策
pytorch
24
25
万字
已达标
AI Agent

PyTorch 训练框架内核深度解析

深入 PyTorch v2.11 源码,从 Tensor 内部表示到 Dispatcher,从 Autograd 引擎到 torch.compile 编译器栈,从 DDP/FSDP 到 NCCL —— 解剖深度学习训练框架的每一根神经。

第 23 章 · 第23章 设计哲学与 PyTorch 演进
sqlx
23
22
万字
已达标
Rust 后端

SQLx 源码深度解析

从 sqlx 0.8.6 源码出发,系统拆解异步数据库访问层的设计:Database trait 家族、Executor 抽象、Encode/Decode 类型映射、query! 编译期校验宏、Pool 与 Transaction 的生命周期协议,以及 Postgres / MySQL / SQLite 三个驱动的具体实现。

第 22 章 · 第22章 生产实战:连接池调优、PREPARE cache、N+1 诊断
harness-engineering
22
21
万字
已达标
AI Agent

Harness Engineering

系统讲解 AI Agent 驾驭工程方法论,从工具设计、提示词架构、编排模式到生产化实践,构建可控、可靠、可观测的 Agent 系统。

第 21 章 · 第21章 设计模式与架构决策:Harness Engineering 的 14 条原则
openclaw
22
21
万字
已达标
AI Agent

OpenClaw

深入 AI Agent 运行时内核的架构专著,逐层拆解 OpenClaw 的 Gateway 引擎、Provider 热切换、子 Agent 编排、工具安全沙箱等核心子系统。

第 18 章 · 第18章 构建你自己的 Agent 帝国
rag
23
27
万字
已达标
AI Agent

RAG 工程与检索系统设计

从 Embedding、Chunking、向量索引、Hybrid Search、Rerank 到 Agent Memory 与 GraphRAG,系统讲解 RAG 从原型到生产的工程设计。

第 22 章 · 第22章 从零构建一个生产级 RAG 系统
wasm
21
31
万字
已达标
Rust 后端

Rust + WebAssembly 全链路解析

从 W3C 标准到 wasm-bindgen/wasm-pack 工具链,从线性内存模型到组件模型,系统拆解 Rust + WebAssembly 全链路——让 Rust 跑进浏览器的工程全景。

第 20 章 · 第20章 设计模式与架构决策
evals
19
43
万字
已达标
AI Agent

LLM 评测体系

从规则判分、LLM-as-Judge、人工标注到 ragas / promptfoo / lm-eval-harness 源码剖析,系统讲解 LLM 应用从离线测试到在线回归的完整评测工程。

第 18 章 · 第 18 章 把 Evals 变成 Quality Gate:CI 集成与回归告警
deepseek-v4
21
12
万字
已达标
AI Agent

DeepSeek V4 源码剖析

基于 DeepSeek-V4-Pro 官方源码(HF revision,2026-04-24 Preview),逐行剖析 1.6T MoE 模型的注意力革命(MLA + 稀疏索引)、超连接(Hyper-Connections)、384 专家路由、FP4 + FP8 混合精度、Muon 优化器与 1M 长上下文的工程实现。

第 20 章 · 第20章 V4 在开源大模型版图里的位置
03 / AUTHOR

关于作者。

// avatar.png
杨艺韬

杨艺韬

全栈架构师 · 源码研究者 · 技术写作者

致力于通过源码级别的深度分析,帮助开发者真正理解框架背后的设计哲学。著有 22 本开源技术专著,覆盖 AI Agent、前端内核、Rust 后端三大领域,累计原创 483 万字

457
过去 5 年完成章节
483
过去 5 年累计字数
22
涉及书目
RustTypeScriptVue / ReactvLLM / LangChain编译器原理分布式系统
加入读者社群

为什么加我?

不是"群发广告"的社群。是一个能直接和作者对话、参与新书选题、第一时间读到新章节的小圈子。

  • 新章节首发推送每周 3-5 章,写完即推,比首页早 24 小时
  • 💬
    读者群答疑读到不懂的章节直接 @ 我,避免一个人卡死
  • 参与下一本书选题新书写哪个方向?读者投票决定优先级
  • 勘误直接对话读到错别字 / 推理疏漏微信告诉我,下版次就改
微信公众号
微信公众号
关注获取最新文章推送
个人订阅号
个人订阅号
订阅作者日常技术笔记