适应接口