重构复杂模型