init 阶段