修复 cli 下执行时多次调用 init 方法的 bug