重构检测三连函数