Skip to content

Commit 0eaabac

Browse files
committed
修改readme
1 parent 05fc6eb commit 0eaabac

File tree

1 file changed

+18
-1
lines changed

1 file changed

+18
-1
lines changed

README.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff 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`)。
131131
2. **引用致谢**:每篇文档结尾须注明引用内容的出处。
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
为获得最佳学习效果,建议读者具备以下素质:

0 commit comments

Comments
 (0)