第 1 课履约任务约 12 分钟
为什么需要 RAG 与架构全貌
搞清 RAG 闭环与适用边界。
RAG架构
进度保存在本机浏览器;验收通过后再点更稳妥
本课任务 · AI 履约学法
画清 RAG 最小闭环,并说明何时不该用 RAG。
推荐:复制 Prompt → 在 AI大模型/AI编程工具 改项目 → 跑验收 → 再展开下方概念卡。不必先对着仓库读代码。
Prompt
你在 codehub-rag-starter 中工作(空仓则先搭 FastAPI 骨架)。 本课目标: 1. README 画 ASCII:Query → Retrieve → Augment Prompt → Generate 2. 写 docs/WHEN_NOT_RAG.md:列出 3 种不适合 RAG 的场景 3. GET /api/rag/health 返回 200 约束:本课不接向量库、不接 LLM 生成。 验收:文档齐全 + health 通过。
验收标准
npm run verify:rag-01- ✓架构图在 README
- ✓WHEN_NOT_RAG 至少 3 条
- ✓/api/rag/health = 200
卡关对照:Gitee tag phase-0-rag-init(验收通过后再看,或路径 C 直接 checkout)