75 lines
1.5 KiB
Markdown
75 lines
1.5 KiB
Markdown
|
|
# Spec 标题
|
|||
|
|
|
|||
|
|
## 文档关联
|
|||
|
|
|
|||
|
|
- **相关规则**:
|
|||
|
|
- [归档规则](../rules/50-归档规则.md)
|
|||
|
|
- [大需求 / 新模块工作流](../rules/60-新特性工作流.md)
|
|||
|
|
- **相关模块**:
|
|||
|
|
- `[<功能模块>]`(示例路径:`../modules/features/<feature-name>.md`)
|
|||
|
|
- `[<框架模块>]`(示例路径:`../modules/frameworks/<framework-name>.md`)
|
|||
|
|
|
|||
|
|
> 当本 spec 发生变更时,必须检查并同步更新相关模块文档和规则。
|
|||
|
|
|
|||
|
|
## 背景
|
|||
|
|
|
|||
|
|
TODO:为什么做这件事?当前有什么问题?
|
|||
|
|
|
|||
|
|
## 目标
|
|||
|
|
|
|||
|
|
- TODO
|
|||
|
|
|
|||
|
|
## 非目标
|
|||
|
|
|
|||
|
|
- TODO
|
|||
|
|
|
|||
|
|
## 影响范围
|
|||
|
|
|
|||
|
|
- 代码:
|
|||
|
|
- 资源:
|
|||
|
|
- 数据/配置:
|
|||
|
|
- 文档:
|
|||
|
|
- 关联模块:
|
|||
|
|
- `[<功能模块>]`(示例路径:`../modules/features/<feature-name>.md`)
|
|||
|
|
- `[<框架模块>]`(示例路径:`../modules/frameworks/<framework-name>.md`)
|
|||
|
|
|
|||
|
|
## 方案
|
|||
|
|
|
|||
|
|
### 方案 A
|
|||
|
|
|
|||
|
|
- 优点:
|
|||
|
|
- 缺点:
|
|||
|
|
|
|||
|
|
### 方案 B
|
|||
|
|
|
|||
|
|
- 优点:
|
|||
|
|
- 缺点:
|
|||
|
|
|
|||
|
|
## 选定方案
|
|||
|
|
|
|||
|
|
TODO
|
|||
|
|
|
|||
|
|
## 任务
|
|||
|
|
|
|||
|
|
- [ ] TODO
|
|||
|
|
|
|||
|
|
## 验证
|
|||
|
|
|
|||
|
|
- [ ] TODO
|
|||
|
|
|
|||
|
|
## 变更记录
|
|||
|
|
|
|||
|
|
| 日期 | 变更内容 | 变更人 |
|
|||
|
|
|---|---|---|
|
|||
|
|
| YYYY-MM-DD | 初始版本 | - |
|
|||
|
|
|
|||
|
|
## 归档
|
|||
|
|
|
|||
|
|
完成后必须同步更新(详见 [归档规则](../rules/50-归档规则.md)、[大需求 / 新模块工作流](../rules/60-新特性工作流.md)):
|
|||
|
|
|
|||
|
|
- [ ] `specs/openspec/<change-name>/`
|
|||
|
|
- [ ] 相关模块 `模块索引.md`
|
|||
|
|
- [ ] 相关模块 `progress.md`
|
|||
|
|
- [ ] 相关模块 `tasks.md`
|
|||
|
|
- [ ] `rules/10-架构说明.md`(如涉及架构变化)
|
|||
|
|
- [ ] `rules/30-模块登记规则.md`(如新增模块)
|