add book.json. fix generate error