初始化入口