fix bug
This commit is contained in:
23
模块需求卡生成规范.md
23
模块需求卡生成规范.md
@@ -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` 是否都有功能点、异常与边界、反例。
|
||||
- 异常与边界是否包含处理方式,而不只是问题名称。
|
||||
|
||||
Reference in New Issue
Block a user