重构SDK