课程004 · 第 5 章实践:提示词工程核心技法 (Prompt Engineering Techniques)
实战主题:YouTube 科技频道 AI 评测脚本生成引擎与自动化评估流水线
理论教材:06-章节05-Prompt-engineering-techniques.md
详尽实战手册:004-章节05实践.md
📂 文件结构一览
004章节05-实践/
├── 001_prompting.ipynb # 官方演练模版 Notebook
├── 002_prompting_completed.ipynb # 官方参考完整 Notebook (已适配 claude-3-5-haiku)
├── 004-章节05实践.md # 深度实战全景指南与 CCAR-F D3 考点精析
├── README.md # 本导航文件
└── youtube_tech_prompting/ # YouTube 科技频道 AI 提示词工程真实生产系统
├── __init__.py # 模块统一入口
├── prompt_templates.py # V1(Naive) -> V2(Clear) -> V3(XML) -> V4(Few-shot)
├── evaluator.py # 生产级 PromptEvaluator (API 与离线仿真双模)
├── dataset_generator.py # 硬件评测测试用例生成器 (RTX 5090, M4 Max, 折叠屏)
├── main.py # 一键对比运行 CLI 入口 (自动生成 output.html)
├── test_prompting.py # pytest 单元测试套件 (5/5 通过)
├── dataset.json # 测试数据集
├── output.json # 裁判打分明细
└── output.html # 交互式深色主题评估报告
⚡ 快速开始与验证
1. 运行提示词迭代演进对比流水线
python3 youtube_tech_prompting/main.py
输出 V1~V4 的打分演进看板,并在同目录下导出交互式 HTML 评估报告
output.html。
2. 执行自动化单元测试套件
python3 -m pytest youtube_tech_prompting/test_prompting.py -v
快速验证 5 项核心机制(模版填充、XML 隔离、数据结构完整性、离线严苛裁判、HTML 报告生成)。