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:
@@ -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 安全威胁
|
||||
|
||||
Reference in New Issue
Block a user