构建接口