加了一些界面的初始逻辑