准备调整代码结构