跳转至

章节写作规范

从本课程正式编写正文开始,每一章必须严格遵守本规范。

章节固定结构

每一章必须包含以下 15 个部分。

# 章节标题

## 1. 本章学习目标

## 2. 本章工作场景

## 3. 前置知识

## 4. 核心概念

## 5. 原理深入

## 6. 手把手实验

## 7. 真实工作案例

## 8. 常见错误

## 9. 排障方法

## 10. 生产环境注意事项

## 11. 本章小项目

## 12. 本章练习题

## 13. 本章面试题

## 14. 本章总结

## 15. 下一章衔接

1. 本章学习目标

说明学完本章后,学习者应该掌握什么。

要求:

  • 目标要具体,可以被检查
  • 目标要和真实岗位能力有关
  • 目标要和最终项目主线有关

2. 本章工作场景

说明这个知识点在真实公司工作中用于解决什么问题。

要求:

  • 不要只写概念意义
  • 必须说明实际使用场景
  • 尽量关联开发、测试、部署、运维、排障或平台建设

3. 前置知识

说明学习本章前需要了解哪些内容。

要求:

  • 标明必须掌握和建议了解的内容
  • 对新手可能缺失的知识给出补充方向

4. 核心概念

用新手能理解的方式解释概念,但不能过于浅显。

要求:

  • 先讲是什么
  • 再讲为什么需要它
  • 最后讲它在项目中怎么用
  • 必须包含示例

5. 原理深入

讲清楚底层原理、运行机制、关键流程。

要求:

  • 不停留在命令表面
  • 解释关键组件之间的关系
  • 对 Docker、Kubernetes、Operator 等章节必须包含运行流程

6. 手把手实验

每章必须有完整实验。

必须包含:

  • 实验目标
  • 实验环境
  • 文件目录结构
  • 完整代码或配置
  • 执行命令
  • 预期输出
  • 验证方法
  • 清理步骤

要求:

  • 所有代码尽量完整可运行
  • 所有命令必须解释为什么执行
  • 所有 YAML 必须解释关键字段
  • 新手可以一步步复现

7. 真实工作案例

说明这个知识点在实际项目中的应用方式。

要求:

  • 给出公司项目中的典型场景
  • 说明常见职责边界
  • 说明开发、测试、运维如何协作

8. 常见错误

列出学习者和工作中常见错误。

要求:

  • 错误必须具体
  • 尽量给出错误现象
  • 说明错误原因

9. 排障方法

给出具体排查命令、判断依据和修复方式。

要求:

  • 必须包含命令
  • 必须解释命令输出怎么看
  • 必须给出修复方向

10. 生产环境注意事项

说明生产环境中需要注意的稳定性、安全性、性能和可维护性问题。

要求:

  • 不只讲开发环境
  • 必须考虑真实上线风险
  • 涉及 Kubernetes 时必须关注资源、权限、网络、安全、回滚

11. 本章小项目

每一章都必须有一个小项目,项目要符合本章主题。

要求:

  • 小项目必须能独立验收
  • 小项目必须服务于最终项目主线
  • 每章成果要能被后续章节复用或演进

12. 本章练习题

必须包含:

  • 基础题
  • 实操题
  • 思考题

要求:

  • 基础题检查概念
  • 实操题检查动手能力
  • 思考题连接真实工作场景

13. 本章面试题

给出常见面试问题和参考答案。

要求:

  • 问题要贴近真实面试
  • 答案要有层次
  • 不能只有背诵式定义

14. 本章总结

总结本章核心内容。

要求:

  • 回顾关键知识点
  • 说明本章项目成果
  • 点明本章能力价值

15. 下一章衔接

说明本章如何衔接下一章。

要求:

  • 让学习路径连续
  • 说明下一章为什么需要当前章节成果

额外写作要求

  1. 不要只给概念,必须有示例。
  2. 不要只给命令,必须解释命令背后的原因。
  3. 不要只给 YAML,必须解释每个关键字段。
  4. 不要省略安装、启动、验证和清理步骤。
  5. 所有代码尽量完整可运行。
  6. 所有项目必须能被新手一步步复现。
  7. 所有章节要围绕最终综合项目逐步铺垫。
  8. 写作风格要清晰、系统、适合教学。