修改函数接口