这个库中的代码都是我修改其他的网上的效果的集合