4履约任务13 分钟

Metadata 过滤

source/title/section 过滤检索。

Metadata
进度保存在本机浏览器;验收通过后再点更稳妥
本课任务 · AI 履约学法

为每个 chunk 写入 source/title/section,并支持按 metadata 过滤。

推荐:复制 Prompt → 在 AI大模型/AI编程工具 改项目 → 跑验收 → 再展开下方概念卡。不必先对着仓库读代码。

Prompt
补齐 Metadata。

目标:
1. chunk.metadata 含 source, title, section?, page?
2. 检索接口支持 filter:{"source":"xxx"}
3. 单测:过滤后结果不含其他 source

验收:同库多文档时过滤生效。
验收标准npm run verify:rag-04
  • metadata 字段齐全
  • filter 生效
  • 有单测或脚本证明

卡关对照:Gitee tag phase-1-ingest(验收通过后再看,或路径 C 直接 checkout)