简化 widget-validator 的设计使其更灵活