File tree Expand file tree Collapse file tree 1 file changed +18
-1
lines changed
Expand file tree Collapse file tree 1 file changed +18
-1
lines changed Original file line number Diff line number Diff line change @@ -127,7 +127,7 @@ pnpm build
127127 * 引入方式:** 绝对路径** 。
128128 * 命名规则:描述性命名,连字符分隔。
129129 * 截图:** PNG** 格式,三位数字命名(如 ` 001-memory-layout.png ` )。
130- * 拍照:** JPEG** 格式,无前导零数字命名 (如 ` 1 -keyboard-layout.jpg` )。
130+ * 拍照:** JPEG** 格式,三位数字命名 (如 ` 001 -keyboard-layout.jpg` )。
1311312 . ** 引用致谢** :每篇文档结尾须注明引用内容的出处。
132132
133133### 语言风格
@@ -187,6 +187,23 @@ pnpm build
187187* **节**:章的细分,用于增强可读性。换章时重置节序号。
188188* **习题**:每章或每节末尾均配有对应习题。
189189
190+ ## 交互特性与组件
191+
192+ 为了提供沉浸式的学习体验,本教程开发并集成了一系列自定义 Vue 组件:
193+
194+ 1 . **终端模拟器** (`<TerminalWindow>`)
195+ 模拟真实的命令行终端窗口,用于展示构建命令、程序输出及 Shell 交互过程,告别枯燥的纯文本代码块。
196+
197+ 2 . **代码对比视图** (`<CodeCompare>`)
198+ 支持左右并排的代码差异对比。用于直观展示错误写法 vs 正确写法。
199+
200+ 3 . **交互式学习** (`<Quiz>`, `<Exercise>`)
201+ * **Quiz**:内嵌的选择题与填空题,用于章节后的即时知识点自测。
202+ * **Exercise**:针对性的编程练习描述与提示,引导读者动手实践。
203+
204+ 4 . **术语标注** (`<Term>`)
205+ 统一计算机专业术语的视觉呈现,确保概念传递的准确性与一致性。
206+
190207## 读者预备要求
191208
192209为获得最佳学习效果,建议读者具备以下素质:
You can’t perform that action at this time.
0 commit comments