第二次重构项目结构