core项目结构