功能重构完成