重构代码,快速的实现二次开发,让代码更容易维护和扩张