重构SLS