初步重构完成