📚 首页 / 07-rag-context-engineering/questions / architect-questions.md

模块 07 — 架构师问答题(含 1 道场景决策题)

先自己答,再对照要点。术语保持英文。

Q1. 「知识库大就上向量库」这个第一反应错在哪?请给出完整的检索选型决策树。

要点:

Q2. 给定一批异构文档(Markdown 手册、PDF 合同、代码仓库、FAQ 工单),你怎么做 chunking 决策?

要点:

Q3. 什么时候该引入 Reranker?引入前必须确认什么?

要点:

Q4. 从零为一个企业 RAG 系统设计评估体系,你会怎么分层落地?

要点:

Q5. 多租户企业知识库的权限模型在 RAG 架构里怎么落?为什么提示词方案不可接受?

要点:

Q6. 上下文窗口已到 1M token,「RAG 还有没有必要」——你怎么回答 CEO 的这个问题?

要点:

Q7. 「索引一建永不更新」会造成什么?预检索索引与 just-in-time 检索怎么选?

要点:

Q8.(场景决策题)玩具 RAG 升级为生产级:从哪里下手?

Scenario

团队现有一个「玩具级」内部问答机器人:文档按 512 token 硬切、只用向量检索 top-5、无元数据、无引用、无评估集。现在要把它升级为面向客户支持团队的生产系统,语料含产品文档、故障排查手册(大量错误码)、历史工单,多个产品线,文档每周更新。

Constraints

Options

A. 只把 top-5 调成 top-20,其余不动 B. 结构化/上下文感知分块 + Hybrid(Embeddings+BM25+RRF)+ metadata pre-filter + Citations + 金标评估集,reranker 二期再加 C. 直接全部推倒换成 agentic search(给模型搜索引擎工具) D. 全量语料塞 1M 窗口 + prompt caching

Best choice

B。

Why

Why others are weaker

Tradeoffs

What would change the answer


覆盖对照

架构师能力对应题
检索选型(塞库 / RAG / agentic)Q1、Q6、Q8
Chunking 决策Q2
Reranker 引入时机Q3、Q8
评估体系设计Q4
权限与元数据过滤Q5
索引新鲜度 vs just-in-timeQ7
📚 目录