重新实现添加图书馆部分。