这个函数为啥公开？