制作这个库的方法请参考我的博客