重构基本搞定