内容结构化改造(阶段 1):新增 topics/scenarios 目录、内容规范、frontmatter schema、校验与目录生成脚本、31 个技术栈首页骨架,周文件加 frontmatter
This commit is contained in:
1 parent
32b111606f
commit
0bae9916a9
58 files changed
+2995
-5
No files matched your search
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: ai.agent-ops.index
|
||||
title: Agent 记忆、评测与可观测性
|
||||
type: index
|
||||
domain: ai
|
||||
stack: [agent-ops]
|
||||
tags: []
|
||||
week: [12, 13]
|
||||
---
|
||||
|
||||
# Agent 记忆、评测与可观测性
|
||||
|
||||
短期 / 长期记忆、评测集、LLM 评分、追踪、成本。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: ai.function-calling.index
|
||||
title: Function Calling 工具调用
|
||||
type: index
|
||||
domain: ai
|
||||
stack: [function-calling]
|
||||
tags: []
|
||||
week: [10]
|
||||
---
|
||||
|
||||
# Function Calling 工具调用
|
||||
|
||||
工具定义、调用循环、参数校验、安全。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: ai.langchain.index
|
||||
title: LangChain
|
||||
type: index
|
||||
domain: ai
|
||||
stack: [langchain]
|
||||
tags: []
|
||||
week: [6, 11]
|
||||
---
|
||||
|
||||
# LangChain
|
||||
|
||||
模型与消息、LCEL、工具、结构化输出。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: ai.langgraph.index
|
||||
title: LangGraph
|
||||
type: index
|
||||
domain: ai
|
||||
stack: [langgraph]
|
||||
tags: []
|
||||
week: [11, 12]
|
||||
---
|
||||
|
||||
# LangGraph
|
||||
|
||||
状态图、条件路由、检查点续跑、interrupt、长期记忆。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: ai.lowcode.index
|
||||
title: Dify / Coze 低代码平台
|
||||
type: index
|
||||
domain: ai
|
||||
stack: [lowcode]
|
||||
tags: []
|
||||
week: [13]
|
||||
---
|
||||
|
||||
# Dify / Coze 低代码平台
|
||||
|
||||
知识库、工作流、插件,和写代码的取舍。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: ai.mcp.index
|
||||
title: MCP 模型上下文协议
|
||||
type: index
|
||||
domain: ai
|
||||
stack: [mcp]
|
||||
tags: []
|
||||
week: [10, 11]
|
||||
---
|
||||
|
||||
# MCP 模型上下文协议
|
||||
|
||||
协议概念、tools / resources / prompts、服务端与客户端。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: ai.prompt-engineering.index
|
||||
title: 提示词与上下文工程
|
||||
type: index
|
||||
domain: ai
|
||||
stack: [prompt-engineering]
|
||||
tags: []
|
||||
week: [5, 11, 13]
|
||||
---
|
||||
|
||||
# 提示词与上下文工程
|
||||
|
||||
提示词结构、结构化输出、上下文工程、提示词注入防护。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: ai.rag.index
|
||||
title: RAG 检索增强生成
|
||||
type: index
|
||||
domain: ai
|
||||
stack: [rag]
|
||||
tags: []
|
||||
week: [5, 6]
|
||||
---
|
||||
|
||||
# RAG 检索增强生成
|
||||
|
||||
加载切分、嵌入、检索、混合检索与重排、引用与拒答、评测。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: ai.vector-db.index
|
||||
title: 向量数据库
|
||||
type: index
|
||||
domain: ai
|
||||
stack: [vector-db]
|
||||
tags: []
|
||||
week: [5, 6]
|
||||
---
|
||||
|
||||
# 向量数据库
|
||||
|
||||
近似最近邻索引、距离度量、Chroma / Milvus / pgvector 选型。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: backend.gin.index
|
||||
title: Gin Web 框架
|
||||
type: index
|
||||
domain: backend
|
||||
stack: [gin]
|
||||
tags: []
|
||||
week: [1, 2, 3]
|
||||
---
|
||||
|
||||
# Gin Web 框架
|
||||
|
||||
路由、参数绑定、中间件、鉴权、统一错误处理。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: backend.go.index
|
||||
title: Go 语言
|
||||
type: index
|
||||
domain: backend
|
||||
stack: [go]
|
||||
tags: []
|
||||
week: [1, 2, 3, 14]
|
||||
---
|
||||
|
||||
# Go 语言
|
||||
|
||||
语法、接口、错误处理、并发、测试和工程化。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: backend.grpc-microservices.index
|
||||
title: gRPC 与微服务
|
||||
type: index
|
||||
domain: backend
|
||||
stack: [grpc-microservices]
|
||||
tags: []
|
||||
week: [14]
|
||||
---
|
||||
|
||||
# gRPC 与微服务
|
||||
|
||||
proto、四种调用方式、超时重试、服务治理、分布式事务。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: backend.mq.index
|
||||
title: 消息队列(RabbitMQ / Kafka)
|
||||
type: index
|
||||
domain: backend
|
||||
stack: [mq]
|
||||
tags: []
|
||||
week: [3, 14]
|
||||
---
|
||||
|
||||
# 消息队列(RabbitMQ / Kafka)
|
||||
|
||||
异步解耦、可靠投递、幂等消费、顺序、延迟消息。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: backend.mysql.index
|
||||
title: MySQL
|
||||
type: index
|
||||
domain: backend
|
||||
stack: [mysql]
|
||||
tags: []
|
||||
week: [2, 14]
|
||||
---
|
||||
|
||||
# MySQL
|
||||
|
||||
InnoDB 索引、EXPLAIN、事务隔离与锁、慢查询、分库分表与主从。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: backend.postgresql.index
|
||||
title: PostgreSQL
|
||||
type: index
|
||||
domain: backend
|
||||
stack: [postgresql]
|
||||
tags: []
|
||||
week: [2, 3, 6]
|
||||
---
|
||||
|
||||
# PostgreSQL
|
||||
|
||||
表设计、SQL、索引与 EXPLAIN、事务与 MVCC、JSONB、pgvector。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: backend.redis.index
|
||||
title: Redis
|
||||
type: index
|
||||
domain: backend
|
||||
stack: [redis]
|
||||
tags: []
|
||||
week: [3, 6, 14]
|
||||
---
|
||||
|
||||
# Redis
|
||||
|
||||
数据结构、缓存模式、分布式锁、限流、Streams。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: devops.cicd.index
|
||||
title: CI/CD
|
||||
type: index
|
||||
domain: devops
|
||||
stack: [cicd]
|
||||
tags: []
|
||||
week: [3, 7, 14]
|
||||
---
|
||||
|
||||
# CI/CD
|
||||
|
||||
流水线设计、测试与构建、镜像发布、部署与回滚。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: devops.docker.index
|
||||
title: Docker 与 Compose
|
||||
type: index
|
||||
domain: devops
|
||||
stack: [docker]
|
||||
tags: []
|
||||
week: [3, 6, 13, 14]
|
||||
---
|
||||
|
||||
# Docker 与 Compose
|
||||
|
||||
镜像、多阶段构建、网络、数据卷、Compose 编排。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: devops.git.index
|
||||
title: Git
|
||||
type: index
|
||||
domain: devops
|
||||
stack: [git]
|
||||
tags: []
|
||||
week: [1, 8, 15]
|
||||
---
|
||||
|
||||
# Git
|
||||
|
||||
分支模型、提交规范、合并与变基、误操作恢复、协作流程。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: devops.linux.index
|
||||
title: Linux 运维基础
|
||||
type: index
|
||||
domain: devops
|
||||
stack: [linux]
|
||||
tags: []
|
||||
week: [14]
|
||||
---
|
||||
|
||||
# Linux 运维基础
|
||||
|
||||
常用命令、进程与端口、日志、磁盘、权限、线上排查。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: devops.nginx.index
|
||||
title: Nginx
|
||||
type: index
|
||||
domain: devops
|
||||
stack: [nginx]
|
||||
tags: []
|
||||
week: [3, 7, 14]
|
||||
---
|
||||
|
||||
# Nginx
|
||||
|
||||
反向代理、静态资源、HTTPS、SSE / WebSocket、限流、灰度。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: frontend.fe-testing-perf.index
|
||||
title: 前端测试与性能
|
||||
type: index
|
||||
domain: frontend
|
||||
stack: [fe-testing-perf]
|
||||
tags: []
|
||||
week: [7]
|
||||
---
|
||||
|
||||
# 前端测试与性能
|
||||
|
||||
Vitest、组件测试、Web Vitals、性能优化。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: frontend.react.index
|
||||
title: React
|
||||
type: index
|
||||
domain: frontend
|
||||
stack: [react]
|
||||
tags: []
|
||||
week: [7]
|
||||
---
|
||||
|
||||
# React
|
||||
|
||||
Hooks、渲染与性能、状态管理、路由、流式界面。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: frontend.ssr.index
|
||||
title: SSR(Nuxt / Next.js)
|
||||
type: index
|
||||
domain: frontend
|
||||
stack: [ssr]
|
||||
tags: []
|
||||
week: [7]
|
||||
---
|
||||
|
||||
# SSR(Nuxt / Next.js)
|
||||
|
||||
CSR / SSR / SSG、水合、Nuxt 与 Next.js 基础。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: frontend.typescript.index
|
||||
title: TypeScript
|
||||
type: index
|
||||
domain: frontend
|
||||
stack: [typescript]
|
||||
tags: []
|
||||
week: [7]
|
||||
---
|
||||
|
||||
# TypeScript
|
||||
|
||||
类型系统、泛型、类型收窄、工程配置。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: frontend.vite.index
|
||||
title: Vite
|
||||
type: index
|
||||
domain: frontend
|
||||
stack: [vite]
|
||||
tags: []
|
||||
week: [7]
|
||||
---
|
||||
|
||||
# Vite
|
||||
|
||||
开发服务器原理、构建、配置、插件、环境变量。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: frontend.vue.index
|
||||
title: Vue 3 + Pinia + Router
|
||||
type: index
|
||||
domain: frontend
|
||||
stack: [vue]
|
||||
tags: []
|
||||
week: [7]
|
||||
---
|
||||
|
||||
# Vue 3 + Pinia + Router
|
||||
|
||||
响应式、组合式 API、状态管理、路由与权限。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: frontend.webpack.index
|
||||
title: Webpack
|
||||
type: index
|
||||
domain: frontend
|
||||
stack: [webpack]
|
||||
tags: []
|
||||
week: [7]
|
||||
---
|
||||
|
||||
# Webpack
|
||||
|
||||
核心概念、Loader 与 Plugin、拆包、构建优化。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
@@ -0,0 +1,69 @@
|
||||
---
|
||||
id: topics.index
|
||||
title: 专项学习总目录
|
||||
type: index
|
||||
domain: plan
|
||||
stack: []
|
||||
---
|
||||
|
||||
# 专项学习总目录
|
||||
|
||||
按技术栈组织的独立学习内容。每个技术栈包含:课程(lesson)、企业场景(scenario)、分级面试题(interview)和可运行的示例代码(examples)。16 周计划([plan/README.md](../plan/README.md))按周链接到这里。
|
||||
|
||||
跨技术栈的企业服务场景见 [scenarios/index.md](../scenarios/index.md)。内容规范见 [CONTRIBUTING.md](../CONTRIBUTING.md)。
|
||||
|
||||
## 后端(`backend`)
|
||||
|
||||
| 技术栈 | 内容 | 用在第几周 |
|
||||
| --- | --- | --- |
|
||||
| [Go 语言](backend/go/index.md) | 语法、接口、错误处理、并发、测试和工程化 | 1、2、3、14 |
|
||||
| [Gin Web 框架](backend/gin/index.md) | 路由、参数绑定、中间件、鉴权、统一错误处理 | 1、2、3 |
|
||||
| [PostgreSQL](backend/postgresql/index.md) | 表设计、SQL、索引与 EXPLAIN、事务与 MVCC、JSONB、pgvector | 2、3、6 |
|
||||
| [MySQL](backend/mysql/index.md) | InnoDB 索引、EXPLAIN、事务隔离与锁、慢查询、分库分表与主从 | 2、14 |
|
||||
| [Redis](backend/redis/index.md) | 数据结构、缓存模式、分布式锁、限流、Streams | 3、6、14 |
|
||||
| [消息队列(RabbitMQ / Kafka)](backend/mq/index.md) | 异步解耦、可靠投递、幂等消费、顺序、延迟消息 | 3、14 |
|
||||
| [gRPC 与微服务](backend/grpc-microservices/index.md) | proto、四种调用方式、超时重试、服务治理、分布式事务 | 14 |
|
||||
|
||||
## 运维与工程(`devops`)
|
||||
|
||||
| 技术栈 | 内容 | 用在第几周 |
|
||||
| --- | --- | --- |
|
||||
| [Docker 与 Compose](devops/docker/index.md) | 镜像、多阶段构建、网络、数据卷、Compose 编排 | 3、6、13、14 |
|
||||
| [Nginx](devops/nginx/index.md) | 反向代理、静态资源、HTTPS、SSE / WebSocket、限流、灰度 | 3、7、14 |
|
||||
| [Linux 运维基础](devops/linux/index.md) | 常用命令、进程与端口、日志、磁盘、权限、线上排查 | 14 |
|
||||
| [CI/CD](devops/cicd/index.md) | 流水线设计、测试与构建、镜像发布、部署与回滚 | 3、7、14 |
|
||||
| [Git](devops/git/index.md) | 分支模型、提交规范、合并与变基、误操作恢复、协作流程 | 1、8、15 |
|
||||
|
||||
## Python(`python`)
|
||||
|
||||
| 技术栈 | 内容 | 用在第几周 |
|
||||
| --- | --- | --- |
|
||||
| [Python 语言](python/python/index.md) | 给 JS 开发者的 Python:语法、类型、异常、包管理、测试 | 4 |
|
||||
| [asyncio 异步编程](python/asyncio/index.md) | 协程、任务、并发控制、超时与取消 | 4、5、12 |
|
||||
| [FastAPI](python/fastapi/index.md) | 路由与校验、依赖注入、中间件与鉴权、流式输出、测试 | 4、5、12 |
|
||||
|
||||
## AI 应用(`ai`)
|
||||
|
||||
| 技术栈 | 内容 | 用在第几周 |
|
||||
| --- | --- | --- |
|
||||
| [RAG 检索增强生成](ai/rag/index.md) | 加载切分、嵌入、检索、混合检索与重排、引用与拒答、评测 | 5、6 |
|
||||
| [向量数据库](ai/vector-db/index.md) | 近似最近邻索引、距离度量、Chroma / Milvus / pgvector 选型 | 5、6 |
|
||||
| [LangChain](ai/langchain/index.md) | 模型与消息、LCEL、工具、结构化输出 | 6、11 |
|
||||
| [LangGraph](ai/langgraph/index.md) | 状态图、条件路由、检查点续跑、interrupt、长期记忆 | 11、12 |
|
||||
| [MCP 模型上下文协议](ai/mcp/index.md) | 协议概念、tools / resources / prompts、服务端与客户端 | 10、11 |
|
||||
| [Function Calling 工具调用](ai/function-calling/index.md) | 工具定义、调用循环、参数校验、安全 | 10 |
|
||||
| [提示词与上下文工程](ai/prompt-engineering/index.md) | 提示词结构、结构化输出、上下文工程、提示词注入防护 | 5、11、13 |
|
||||
| [Agent 记忆、评测与可观测性](ai/agent-ops/index.md) | 短期 / 长期记忆、评测集、LLM 评分、追踪、成本 | 12、13 |
|
||||
| [Dify / Coze 低代码平台](ai/lowcode/index.md) | 知识库、工作流、插件,和写代码的取舍 | 13 |
|
||||
|
||||
## 前端(`frontend`)
|
||||
|
||||
| 技术栈 | 内容 | 用在第几周 |
|
||||
| --- | --- | --- |
|
||||
| [Vue 3 + Pinia + Router](frontend/vue/index.md) | 响应式、组合式 API、状态管理、路由与权限 | 7 |
|
||||
| [React](frontend/react/index.md) | Hooks、渲染与性能、状态管理、路由、流式界面 | 7 |
|
||||
| [TypeScript](frontend/typescript/index.md) | 类型系统、泛型、类型收窄、工程配置 | 7 |
|
||||
| [Vite](frontend/vite/index.md) | 开发服务器原理、构建、配置、插件、环境变量 | 7 |
|
||||
| [Webpack](frontend/webpack/index.md) | 核心概念、Loader 与 Plugin、拆包、构建优化 | 7 |
|
||||
| [SSR(Nuxt / Next.js)](frontend/ssr/index.md) | CSR / SSR / SSG、水合、Nuxt 与 Next.js 基础 | 7 |
|
||||
| [前端测试与性能](frontend/fe-testing-perf/index.md) | Vitest、组件测试、Web Vitals、性能优化 | 7 |
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: python.asyncio.index
|
||||
title: asyncio 异步编程
|
||||
type: index
|
||||
domain: python
|
||||
stack: [asyncio]
|
||||
tags: []
|
||||
week: [4, 5, 12]
|
||||
---
|
||||
|
||||
# asyncio 异步编程
|
||||
|
||||
协程、任务、并发控制、超时与取消。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: python.fastapi.index
|
||||
title: FastAPI
|
||||
type: index
|
||||
domain: python
|
||||
stack: [fastapi]
|
||||
tags: []
|
||||
week: [4, 5, 12]
|
||||
---
|
||||
|
||||
# FastAPI
|
||||
|
||||
路由与校验、依赖注入、中间件与鉴权、流式输出、测试。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: python.python.index
|
||||
title: Python 语言
|
||||
type: index
|
||||
domain: python
|
||||
stack: [python]
|
||||
tags: []
|
||||
week: [4]
|
||||
---
|
||||
|
||||
# Python 语言
|
||||
|
||||
给 JS 开发者的 Python:语法、类型、异常、包管理、测试。
|
||||
|
||||
> 本专题建设中:课程、企业场景、面试题和示例代码会陆续补充。
|
||||
Reference in new issue
Block a user