重构服务