---
type: agent_retrieval_guide
tags: [Agent, 检索, 规则]
aliases: [Agent检索说明, 检索规则]
source: manual
status: active
owner: 内部技术团队
updated: 2026-05
---

# Agent 检索说明

## 目标

让 Agent 在回答业务流程和项目管理流程问题时，优先基于本地 Markdown 知识库检索，而不是凭空回答。

## 检索优先级

1. `05_需求文档/`：持续新增的业务需求、业务规则、需求变更和补充说明。
2. `06_里程碑/`：项目节点、阶段计划、阶段评审和上线节奏。
3. `07_技术文档/`：系统架构、数据模型、接口说明、实现方案和技术决策。
4. `08_测试相关/`：测试计划、测试用例、缺陷记录、验收记录和上线检查。
5. `02_项目管理流程/`：内部系统开发流程、阶段、角色、门禁、交付物、检查清单。
6. `01_业务流程/`：真实业务流程、业务对象、业务规则。
7. `04_Agent检索/`：关键词、同义词、来源索引、回答规则。
8. `03_规范与模板/`：需要产出模板或文档时使用。

## 问题类型与命中文件

| 问题类型 | 优先文件 |
|---|---|
| 流程阶段 | `AI驱动内部系统开发流程_V3_总览.md`、各阶段文件 |
| 角色职责 | `角色职责矩阵.md` |
| 交付物 | `阶段交付物清单.md` |
| 门禁/检查 | `项目检查清单.md` |
| 常见问答 | `常见问题FAQ.md` |
| 业务对象 | `01_业务流程/业务对象字典.md`、`阶段2_高保真模型与业务对象确认.md` |
| 业务规则 | `05_需求文档/`、`05_需求文档/需求文档索引.md`、`01_业务流程/业务规则索引.md` |
| 业务需求 | `05_需求文档/`、`05_需求文档/需求文档索引.md` |
| 项目里程碑 | `06_里程碑/`、`06_里程碑/里程碑索引.md` |
| 技术实现 | `07_技术文档/`、`07_技术文档/技术文档索引.md` |
| 接口/数据模型 | `07_技术文档/接口说明模板.md`、具体接口文档、具体数据模型文档 |
| 测试用例 | `08_测试相关/`、`08_测试相关/测试用例索引.md` |
| 缺陷/验收/上线检查 | `08_测试相关/缺陷记录模板.md`、`08_测试相关/验收记录模板.md`、`08_测试相关/上线检查模板.md` |

## 回答规则

- 先回答结论，再展开依据。
- 流程问题按“阶段、负责人、输入、动作、输出、检查点”组织。
- 角色问题按“负责阶段、核心职责、典型产出”组织。
- 交付物问题列出文件名。
- 业务规则和需求问题优先检索 `05_需求文档/` 下的正式需求文档，再检索 `05_需求文档/需求文档索引.md`、`01_业务流程/业务规则索引.md`、`关键词索引.md` 和 `同义词表.md`。
- 里程碑问题优先检索 `06_里程碑/` 和 `06_里程碑/里程碑索引.md`。
- 技术问题优先检索 `07_技术文档/` 和 `07_技术文档/技术文档索引.md`。
- 测试问题优先检索 `08_测试相关/` 和 `08_测试相关/测试用例索引.md`。
- 必须注明来源文件名。
- 如果知识库未明确记录，不要推测，应回答“知识库未明确记录”，并建议补充到具体文件。

## 持续更新验证

新增业务规则、需求或流程文档后，按 [[知识库持续更新与验证流程]] 执行验证。
新增文档应使用 `03_规范与模板/业务规则与需求补充模板.md`，正式需求文档保存到 `05_需求文档/`，验证结果记录到 `05_需求文档/需求文档索引.md` 和 `01_业务流程/业务补充验证记录.md`。

## 引用格式

建议在回答末尾使用：

> 来源：`02_项目管理流程/阶段2.5_测试提前补漏.md`
