重新设计验证框架