调整初始化过程实现