验证码实现
重新设计plugin框架