初始化
This commit is contained in:
76
docs/architecture/decisions/_template.md
Normal file
76
docs/architecture/decisions/_template.md
Normal file
@@ -0,0 +1,76 @@
|
||||
# ADR-XXX: [决策标题]
|
||||
|
||||
> Architecture Decision Record (架构决策记录)
|
||||
|
||||
## 状态
|
||||
|
||||
**[提议中 | 已接受 | 已废弃 | 已取代 → ADR-YYY]**
|
||||
|
||||
## 日期
|
||||
|
||||
YYYY-MM-DD
|
||||
|
||||
## 上下文
|
||||
|
||||
描述促使此决策的背景、问题或需求。
|
||||
|
||||
**问题陈述**:
|
||||
我们需要解决 [什么问题]...
|
||||
|
||||
**约束条件**:
|
||||
- 约束1
|
||||
- 约束2
|
||||
|
||||
## 决策
|
||||
|
||||
我们决定采用 [方案]。
|
||||
|
||||
**选定方案的详细描述**:
|
||||
...
|
||||
|
||||
## 考虑的备选方案
|
||||
|
||||
### 方案 A: [名称]
|
||||
**描述**: ...
|
||||
**优点**:
|
||||
- 优点1
|
||||
- 优点2
|
||||
|
||||
**缺点**:
|
||||
- 缺点1
|
||||
- 缺点2
|
||||
|
||||
### 方案 B: [名称]
|
||||
**描述**: ...
|
||||
**优点**:
|
||||
- 优点1
|
||||
|
||||
**缺点**:
|
||||
- 缺点1
|
||||
|
||||
## 为什么选择此方案
|
||||
|
||||
解释选择该方案而非其他方案的理由。
|
||||
|
||||
## 影响
|
||||
|
||||
### 正面影响
|
||||
- 影响1
|
||||
- 影响2
|
||||
|
||||
### 负面影响/权衡
|
||||
- 权衡1
|
||||
|
||||
### 需要的后续行动
|
||||
- [ ] 行动1
|
||||
- [ ] 行动2
|
||||
|
||||
## 相关文档
|
||||
|
||||
- [系统架构](../system-design.md)
|
||||
- [相关 ADR](./xxx.md)
|
||||
|
||||
---
|
||||
|
||||
*记录人: [姓名]*
|
||||
*审核人: [姓名]*
|
||||
Reference in New Issue
Block a user