2.重构：增加项目信息