# DV-0007:知识库 RAG 对话 – 规格(Spec) - **状态**:Implemented - **关联 ADR**:ADR-0004, ADR-0005 ## 目标 基于向量检索 + LLM 生成可溯源的问答对话。 ## 范围 - **In**:会话/消息管理、检索 + 生成、流式、中断、引用支撑句。 - **Out**:多轮复杂 Agent(仅单轮检索增强 + 指代历史)。 ## 用户故事 > 作为用户,我希望问知识库问题并看到带引用的可验证答案。 ## 功能需求(FR) | ID | 需求 | 验收要点 | | --- | --- | --- | | FR-12 | 向量检索 + LLM 生成 + 会话管理 + 流式 | 答案带 [n] 引用;检索按文件去重;历史仅注入最近用户问题 | | FR-19 | 引用支撑句对齐 + 消息规范化 | [n] 按出现顺序回填 quote_occurrences;旧数据只读兼容 | ## 非功能需求(NFR) | ID | 需求 | | --- | --- | | NFR-10 | 引用对齐/embedding 失败降级 |