Skip to content

全栈知识站Agent · RAG · Python · Go · Node.js · Java

写给有前端经验、正在补全栈与 AI 应用能力的开发者。从语法到框架,从 Agent 编排到生产落地。

全栈知识站

学习路径

本站的笔记可以先从全栈知识地图进入,按目标、技术栈与能力层级找到最短路径;也可以直接选择下面的方向。

按当前任务进入

我现在想做什么从这里开始继续深入
搞懂 Agent 怎么编排和落地Agent 工程总览LangGraph 状态机Tool Calling 与 MCP
做一个能溯源的知识库问答RAG 入库链路混合检索与 Rerank引用溯源与拒答
完成一个 Python Agent 求职项目企业知识库 Agentic RAG 实战从固定 RAG 做到多轮检索、权限、可靠性、评测与部署
让自然语言查询变成可控的 SQLText2SQL 与 Schema LinkingAgent 与 RAG 评测方法
从前端转向 Python 后端Python 快速入门FastAPI + MySQL 项目
准备 Node.js / NestJS 面试Node.js 运行时NestJS 架构概览
接手 Java / Spring Boot 项目Java 学习路线阅读陌生项目
处理慢接口、重复任务和并发写入后端思维补齐并发、事务与一致性
把服务部署到生产环境Docker 与部署Worker 与异步任务

分方向学习

🤖 Agent 与 RAG 工程(AI 应用方向)

Agent 工程总览(能力阶梯 / 什么时候不该上 Agent)
  → Agent 范式与框架选型(ReAct / Plan-Execute / Agentic RAG)
  → LangGraph 状态机与 Checkpoint
  → Tool Calling、工具安全与 MCP
  → Multi-Agent 编排、路由与人工兜底
  → SSE 流式与阶段事件协议

RAG 入库链路(解析 / 切分 / 元数据 / 增量重建)
  → 混合检索(BM25 + 向量 + RRF + Rerank)
  → 引用溯源、拒答与降级
  → 多模态文档(扫描件 / 表格 / 图表 / 区域级引用)
  → Text2SQL 与 Schema Linking

上生产:Prompt 注入攻防 → 可观测性与成本 → 预算熔断与断点续跑
  → 上下文工程与长任务 → 评测方法与回归门禁

综合实战:企业知识库 Agentic RAG → 从最小闭环逐章建设到可交付系统

底座能力可横向补:Worker 与异步任务Redis 深入FastAPI 进阶并发与事务

🐍 Python 全栈后端(FastAPI 方向)

Python 语法入门 → 深入理解类 → Python 工程进阶 → FastAPI 基础
  → FastAPI 进阶(Pydantic/Depends/鉴权)
  → MySQL 建模 → SQL 查询 → FastAPI + MySQL 项目
  → 并发事务 → 综合练习

🟢 Node.js 与 NestJS 后端

Node 运行时与事件循环 → 模块系统(CJS/ESM)
  → 异步编程与错误处理 → Stream 与 Buffer
  → HTTP 与 BFF → 性能与稳定性 → 综合场景练习

核心原理:简介与架构 → 装饰器体系 → 元数据与 Reflector
  → 依赖注入 → 动态模块与配置管理
请求处理:请求生命周期与 AOP → RxJS 与 Interceptor → 参数校验与异常
接口与数据:DTO 与 Swagger → TypeORM → Prisma → GraphQL
认证授权:认证与登录状态 → 授权模型与三方登录
工程实践:文件上传 → 日志与可观测性 → 定时任务与事件 → 生产环境清单
通信与架构:实时通信 → 微服务与 gRPC → 项目架构蓝图

🐳 部署与基础设施(所有方向通用)

Docker 与部署 → Worker 与异步任务 → Redis 深入 → 消息队列
  → 综合练习串联 → 完整项目实战

🔵 Go 语言(高性能服务方向)

Go 快速入门 → 类型系统与泛型 → 并发模式与工程实践 → 工程化实战

☕ Java(企业级后端方向)

Java 去陌生化 → 核心语法 → 数据结构 → 理解 Java 工程
  → Spring Boot 入门 → 数据库基础 → 登录与鉴权
  → 调用 Python Agent → 实战项目 → 阅读项目方法 → 招聘判断

各章内容速览

模块章节数核心内容
🤖 Agent 工程与生产化12 章范式与编排 / Tool Calling 与 MCP / 流式与 Text2SQL / 安全守护栏 / 可观测性 / 可靠性 / 上下文工程 / 评测
🔍 RAG 检索4 章入库链路(解析·切分·元数据)/ 混合检索(BM25+向量+RRF+Rerank)/ 引用溯源与拒答降级 / 多模态文档与区域级引用
Python 与 FastAPI6 章Python 语法、类与工程化 → FastAPI 基础、MySQL 项目与进阶
数据库与建模4 章表结构设计 / SQL 基础 / SQL 进阶与查询优化 / MongoDB 与 Mongoose
并发事务2 章事务原理 + 综合练习
Node.js 与 NestJS28 章Node.js 运行时与编程模型 → NestJS 核心、请求处理、数据认证、工程与架构
Docker 与部署4 章容器化与部署 / Dockerfile 进阶 / Compose 与进程守护 / Nginx 流量治理
基础设施4 章Worker 与异步任务 / Redis 深入 / Redis 实战场景 / 消息队列
Go4 章快速入门 → 类型与泛型 → 并发模式 → 工程化实战
☕ Java11 章去陌生化 → 语法 → 数据结构 → 工程 → Spring Boot → 数据库 → 鉴权 → 调用 Python → 实战 → 阅读项目 → 招聘判断