上层接口修改