继续将模块拆分出去
将merge任务剥离