基本重构写完