This commit is contained in:
2026-07-27 17:19:36 +08:00
parent e50d1b8fda
commit 1c7532e0de
132 changed files with 7066 additions and 1241 deletions

View File

@@ -15,6 +15,12 @@
```md
# {模块名称}需求卡
## 目录
- [REQ-{模块编码}-01 {功能标题}](#req-模块编码-01-功能标题)
- [REQ-{模块编码}-02 {功能标题}](#req-模块编码-02-功能标题)
- [通用规则](#通用规则)
REQ-{模块编码}-01 {功能标题}
- 功能点:{对该功能的简要概括描述}
@@ -34,6 +40,13 @@ REQ-{模块编码}-02 {功能标题}
- {模块通用规则 3}
```
目录生成要求:
- 标题后必须立即生成 `## 目录`
- 目录必须包含所有 `REQ` 需求项和 `## 通用规则`,顺序与正文保持一致。
- 目录使用 Markdown 链接,锚点与正文标题保持可跳转对应关系。
- 后续新增、删除、调整 `REQ` 项时,必须同步更新目录。
## 三、编号规则
- 每个功能描述使用 `REQ-{模块编码}-{两位序号}`
@@ -167,12 +180,16 @@ REQ-{模块编码}-02 {功能标题}
1. 先理解用户提供的模块说明和现有参考需求卡。
2. 梳理模块核心对象、关键字段、数据来源、允许操作、不允许操作。
3. 按业务能力拆分 `REQ` 编号。
4. 为每个 `REQ` 编写三行:功能点、异常与边界、反例
5. 汇总重复规则到 `## 通用规则`
6. 检查是否误用表格、是否遗漏用户强调的禁止项、是否出现互相矛盾描述
4. 在标题下生成 `## 目录`,覆盖所有 `REQ` 项和 `## 通用规则`
5. 为每个 `REQ` 编写三行:功能点、异常与边界、反例
6. 汇总重复规则到 `## 通用规则`
7. 检查是否误用表格、是否遗漏用户强调的禁止项、是否出现互相矛盾描述,并确认目录链接与正文一致。
## 九、质量检查清单
- 是否在标题下生成 `## 目录`
- 目录是否覆盖所有 `REQ` 项和 `## 通用规则`
- 目录顺序是否与正文顺序一致,链接是否可跳转。
- 每个 `REQ` 是否只有一个明确功能主题。
- 每个 `REQ` 是否都有功能点、异常与边界、反例。
- 异常与边界是否包含处理方式,而不只是问题名称。