Skip to content

Commit 2fed679

Browse files
committed
Use h3 heading
1 parent 4297c2e commit 2fed679

File tree

1 file changed

+52
-46
lines changed

1 file changed

+52
-46
lines changed

.github/pull_request_template.md

Lines changed: 52 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -1,74 +1,80 @@
1-
### 描述
2-
3-
- **问题的背景**
4-
简要说明此PR修复的具体问题或改进的功能背景。
5-
6-
例如:
7-
- 当前`chsrc list`命令无法正确排序镜像源列表。
8-
- `chsrc measure`命令不支持IPv6测速。
9-
- `chsrc set`命令的源选择逻辑不够智能,无法自动选择最快源。
10-
11-
- **相关Issue**
12-
列出与此PR相关的Issue或任务。
13-
14-
例如:
15-
- Closes #123 (修复了`list`命令的问题)
16-
- Depends on #789 (等待依赖PR的合并)
17-
18-
- **这个PR做了什么**
19-
简要描述本PR的改动内容。
20-
21-
例如:
22-
- 修复了`list`命令的排序问题。
23-
- 增加了对IPv6的测速支持。
24-
- 优化了`set`命令的源选择逻辑。
1+
## 描述
2+
3+
### 问题的背景
4+
5+
简要说明此 PR 修复的具体问题或改进的功能背景
6+
7+
例如:
8+
9+
- 当前 `chsrc list` 命令无法正确排序镜像源列表
10+
- `chsrc measure` 命令不支持IPv6测速
11+
- `chsrc set` 命令的源选择逻辑不够智能,无法自动选择最快源
12+
13+
### 相关 issue
14+
15+
列出与此 PR 相关的 issue 或任务,若没有填 `N/A`
16+
17+
例如:
18+
19+
- Closes `#123` (修复了`list`命令的问题)
20+
- Depends on `#789` (等待依赖PR的合并)
21+
22+
### 这个PR做了什么
23+
24+
简要描述本PR的改动内容
25+
26+
例如:
27+
28+
- 修复了 `list` 命令的排序问题
29+
- 增加了对 IPv6 的测速支持
30+
- 优化了 `set` 命令的源选择逻辑
2531

2632
---
2733

28-
### 方案
34+
## 方案
2935

30-
简要描述针对该问题或功能改进的解决方案
36+
简要描述针对该问题或功能改进的解决方案
3137

3238
例如:
3339

34-
-`list`命令进行了排序优化,确保镜像源按照正确的顺序展示
35-
-`measure`命令中加入了`-ipv6`选项,支持IPv6测速。
36-
-`set`命令进行了改进,加入了自动选择最快镜像源的逻辑
40+
- `list` 命令进行了排序优化,确保镜像源按照正确的顺序展示
41+
- `measure` 命令中加入了 `-ipv6` 选项,支持 IPv6 测速
42+
- `set` 命令进行了改进,加入了自动选择最快镜像源的逻辑
3743

3844
---
3945

40-
### 实现
46+
## 实现
4147

42-
详细描述本PR的具体实现,包括代码改动的关键点和实现方式
48+
详细描述本 PR 的具体实现,包括代码改动的关键点和实现方式
4349

4450
例如:
4551

46-
-`list`命令中使用新的排序算法。
47-
-`measure`命令中添加了IPv6支持,具体通过解析`-ipv6`选项来启用。
48-
- 修改了`set`命令的源选择逻辑,通过测速算法选择最快源
52+
- `list` 命令中使用新的排序算法
53+
- `measure` 命令中添加了IPv6支持,具体通过解析 `-ipv6` 选项来启用
54+
- 修改了 `set` 命令的源选择逻辑,通过测速算法选择最快源
4955

5056
---
5157

52-
### 注意
58+
## 注意
5359

54-
列出需要特别注意的事项
60+
列出需要特别注意的事项
5561

56-
例如:
62+
例如:
5763

58-
- `-ipv6`选项需要网络环境支持IPv6地址,测试时请确保IPv6可用。
59-
- 在使用`-dry`选项进行模拟时,命令只会打印过程,而不会实际执行更换源操作
60-
- 此PR向后兼容,原有命令和选项不受影响。
64+
- `-ipv6` 选项需要网络环境支持 IPv6地址,测试时请确保 IPv6 可用
65+
- 在使用 `-dry` 选项进行模拟时,命令只会打印过程,而不会实际执行更换源操作
66+
- 此 PR 向后兼容,原有命令和选项不受影响
6167

6268
---
6369

64-
### 测试
70+
## 测试
6571

66-
描述如何验证本PR,列出具体的测试步骤
72+
描述如何验证本 PR,列出具体的测试步骤
6773

68-
例如:
74+
例如:
6975

70-
- 运行`chsrc list`命令,验证镜像源是否按正确的顺序列出
71-
- 使用`chsrc measure <target> -ipv6`进行IPv6测速,确保能够正常测速。
72-
- 运行`chsrc set <target>`命令,验证是否能够自动选择最快的源并成功更换
76+
- 运行 `chsrc list` 命令,验证镜像源是否按正确的顺序列出
77+
- 使用 `chsrc measure <target> -ipv6` 进行 IPv6 测速,确保能够正常测速
78+
- 运行 `chsrc set <target>` 命令,验证是否能够自动选择最快的源并成功更换
7379

7480
---

0 commit comments

Comments
 (0)