support get_book_path for open book file
refactor with repo_json