M9 详细设计:热点大模块渐进治理与累计清单设计
这份详细设计文档用于描述 M9 的核心设计:如何继续扩面修复标题问题,并让治理页从“本轮做了什么”进一步进化到“累计已经做了什么”。
设计目标
M9 主要解决两个问题:
- 如何继续扩面但不把热点大模块一次性做得过重
- 如何让治理页保留治理历史的连续感
一、模块选择设计
本轮选择:
12React学习00面试相关整理/2024面试准备
原因:
12React学习体量适中,适合继续整模块治理00面试相关整理过大,不适合一次性全量处理,因此先选较新的2024面试准备子目录试点
二、累计治理清单设计
在治理页中增加:
- 累计治理清单
- 本轮已治理模块
累计治理清单基于固定配置维护,确保站点可以明确展示已经完成过治理的模块和子目录。
三、子目录试点设计
对于 00面试相关整理 这类热点大模块,本轮不直接按整模块计算修复明细,而是使用 pathPrefix 方式标记被治理的子目录。
这样可以保留:
- 大模块的整体热点排序
- 子目录渐进治理的真实节奏
