# 提示词工程练习

本目录用于把主线课程变成可操作练习。每个练习都应该产出一个小文件或小结果，而不是只停留在“看懂了”。

## 推荐顺序

1. `01-basic-prompts.md`：把模糊请求改成任务规格。
2. `01.5-ai-assisted-prompt-development.md`：让 AI 辅助生成、审查和迭代 Prompt。
3. `02-json-schema-extraction.md`：用 schema 做稳定信息抽取。
4. `03-mini-rag.md`：设计一个最小 RAG 问答流程。
5. `04-tool-calling-loop.md`：设计工具调用闭环和安全边界。
6. `05-eval-runner.md`：建立最小评估集和回归报告。

## 练习方式

每个练习按四步做：

1. 写初版 prompt 或设计。
2. 准备 3-5 个测试样例。
3. 运行或手工模拟输出。
4. 记录失败点，并修改 prompt、schema、工具定义或评估标准。

## 验收标准

- 能说清楚任务目标、输入边界、输出格式和失败条件。
- 能识别哪些问题应该靠 prompt，哪些应该靠 schema、RAG、工具、权限或 Eval。
- 至少记录一个失败样例和一次改版原因。
- 高风险任务能标出人工复核点。
