feat(appendix): 添加多个交互式演示组件,完善 AI/Infra 等章节内容

- 新增 Vibe Coding 全栈相关演示组件 (DeveloperSkillShift, FrontendTriad, BackendCore 等)
- 新增 RAG 相关组件 (RAGPipeline, ChunkingStrategy, Retrieval 等)
- 新增 Embedding & Vector 相关组件 (EmbeddingConcept, VectorSimilarity 等)
- 新增 AI Native App 设计组件 (AINativeArch, PromptDesign 等)
- 新增 Infrastructure as Code 组件 (IaCConcept, TerraformWorkflow 等)
- 新增 DNS & HTTPS 演示组件 (DnsResolution, HttpsHandshake 等)
- 新增 Model Finetuning 组件 (FinetuningPipeline 等)
- 更新多个章节的 markdown 内容,集成交互式演示
This commit is contained in:
sanbuphy
2026-02-24 18:22:58 +08:00
parent b5a55811cc
commit 3af119a598
86 changed files with 20311 additions and 340 deletions
@@ -148,7 +148,55 @@ Strict-Transport-Security: max-age=31536000
---
## 4. 总结
## 4. AI 助力:用大模型提升安全防护
大模型可以充当你的"安全顾问",帮你审计代码漏洞、生成安全方案。
### 4.1 代码安全审计
> **提示词**
> ```
> 请对以下代码进行安全审计,检查是否存在:
> - XSS 漏洞(未转义的用户输入)
> - SQL 注入(字符串拼接查询)
> - CSRF 风险(缺少 Token 验证)
> - 敏感数据泄露(硬编码密钥、明文密码)
> 对每个问题给出风险等级、具体位置和修复方案。
>
> [粘贴你的代码]
> ```
### 4.2 生成安全配置
> **提示词**
> ```
> 我的项目使用 Express.js + PostgreSQL,即将部署上线。
> 请生成一份完整的安全配置清单,包括:
> - HTTP 安全头配置代码
> - CORS 配置
> - 数据库连接的安全设置
> - 环境变量管理方案
> 给出可直接使用的代码片段。
> ```
### 4.3 解释漏洞原理
> **提示词**
> ```
> 用一个具体的例子,解释 CSRF 攻击的完整流程:
> 1. 攻击者如何构造恶意页面
> 2. 为什么浏览器会自动携带 Cookie
> 3. 服务端如何用 CSRF Token 防御
> 用代码演示攻击和防御的完整过程。
> ```
::: tip AI 使用建议
AI 的安全审计不能替代专业的安全测试。把它当作第一道筛查,关键系统仍需专业安全团队审计。
:::
---
## 5. 总结
1. **安全思维**:永不信任外部输入,最小权限,纵深防御
2. **常见攻击**XSS、SQL 注入、CSRF 是最高频的 Web 安全威胁