diff --git a/api/advanced/reporters-life-cycle.md b/api/advanced/reporters-life-cycle.md
new file mode 100644
index 00000000..ca67c574
--- /dev/null
+++ b/api/advanced/reporters-life-cycle.md
@@ -0,0 +1,24 @@
+
+
+- [`onInit`](#oninit)
+- [`onTestRunStart`](#ontestrunstart)
+ - [`onTestModuleQueued`](#ontestmodulequeued)
+ - [`onTestModuleCollected`](#ontestmodulecollected)
+ - [`onTestModuleStart`](#ontestmodulestart)
+ - [`onTestSuiteReady`](#ontestsuiteready)
+ - [`onHookStart(beforeAll)`](#onhookstart)
+ - [`onHookEnd(beforeAll)`](#onhookend)
+ - [`onTestCaseReady`](#ontestcaseready)
+ - [`onTestCaseAnnotate`](#ontestcaseannotate) 3.2.0
+ - [`onTestCaseArtifactRecord`](#ontestcaseartifactrecord) 4.0.11
+ - [`onHookStart(beforeEach)`](#onhookstart)
+ - [`onHookEnd(beforeEach)`](#onhookend)
+ - [`onHookStart(afterEach)`](#onhookstart)
+ - [`onHookEnd(afterEach)`](#onhookend)
+ - [`onTestCaseResult`](#ontestcaseresult)
+ - [`onHookStart(afterAll)`](#onhookstart)
+ - [`onHookEnd(afterAll)`](#onhookend)
+ - [`onTestSuiteResult`](#ontestsuiteresult)
+ - [`onTestModuleEnd`](#ontestmoduleend)
+ - [`onCoverage`](#oncoverage)
+- [`onTestRunEnd`](#ontestrunend)
diff --git a/api/advanced/reporters.md b/api/advanced/reporters.md
index d0755300..51d18c7e 100644
--- a/api/advanced/reporters.md
+++ b/api/advanced/reporters.md
@@ -6,24 +6,7 @@
Vitest 拥有自己的测试运行生命周期。这些生命周期通过报告器的方法来表示:
-- [报告器 {#reporters}](#报告器-reporters)
- - [onInit](#oninit)
- - [onBrowserInit {#onbrowserinit}](#onbrowserinit-onbrowserinit)
- - [onTestRunStart](#ontestrunstart)
- - [onTestRunEnd](#ontestrunend)
- - [onCoverage](#oncoverage)
- - [onTestModuleQueued](#ontestmodulequeued)
- - [onTestModuleCollected](#ontestmodulecollected)
- - [onTestModuleStart](#ontestmodulestart)
- - [onTestModuleEnd](#ontestmoduleend)
- - [onHookStart](#onhookstart)
- - [onHookEnd](#onhookend)
- - [onTestSuiteReady](#ontestsuiteready)
- - [onTestSuiteResult](#ontestsuiteresult)
- - [onTestCaseReady](#ontestcaseready)
- - [onTestCaseResult](#ontestcaseresult)
- - [onTestCaseAnnotate 3.2.0 {#ontestcaseannotate}](#ontestcaseannotate-320-ontestcaseannotate)
- - [onTestCaseArtifactRecord 4.0.11 {#ontestcaseartifactrecord}](#ontestcaseartifactrecord-4011-ontestcaseartifactrecord)
+
除非被跳过,否则单个模块中的测试和 reporters 将按顺序报告。所有跳过的测试将在 reporters 测试套件或模块的末尾报告。
diff --git a/eslint.config.js b/eslint.config.js
index f0d03b64..9060b2c4 100644
--- a/eslint.config.js
+++ b/eslint.config.js
@@ -22,6 +22,7 @@ export default antfu(
'advanced/api/import-example.md',
'api/advanced/import-example.md',
'guide/examples/*.md',
+ 'reporters-life-cycle.md',
'README.md',
'.github/*.md',
],