重构接口代码