从零开始封装一个适用于博客前端的库