Calibre国家图书馆ISBN插件:3分钟装好,元数据自动拉回来
2026/8/24 23:43:42 网站建设 项目流程

Calibre国家图书馆ISBN插件:3分钟装好,元数据自动拉回来

【免费下载链接】NLCISBNPlugin基于中国国家图书馆ISBN检索的calibre的source/metadata插件。https://doiiars.com/article/NLCISBNPlugin项目地址: https://gitcode.com/gh_mirrors/nl/NLCISBNPlugin

下了两百本中文电子书,作者、出版社、出版日期全是空的。Calibre 国家图书馆ISBN插件(NLCISBNPlugin)按 ISBN 从国家图书馆拉元数据,还带别家给不了的中图分类号。

3分钟装好

  1. 先克隆仓库:
    git clone https://gitcode.com/gh_mirrors/nl/NLCISBNPlugin
  2. Calibre 里打开「首选项」→「插件」
  3. 点「加载插件从文件中」,选中项目里的src/__init__.py
  4. 列表里找到「国家图书馆ISBN插件」,勾选启用

有ISBN和没ISBN,查法不一样

有ISBN:右键三步拉元数据 📚

书里已经带了 ISBN,最省事:

  1. 选中这本书
  2. 右键 →「编辑元数据」
  3. 点「下载元数据」,插件按 ISBN 精确匹配

拉回来的是:书名、作者、出版社、出版日期、内容简介,外加中图分类号和自动打好的标签。

没ISBN:用书名模糊搜

手里只有书名也一样:

  1. 选中这本书(至少填了书名)
  2. 右键 →「编辑元数据」
  3. 点「下载元数据」,插件拿书名加作者去图书馆模糊搜

它会先列出一批候选 ISBN 让你挑,选中后再回填书名、作者、出版社、出版日期和标签。

那个别的Calibre插件给不了的字段

中图分类号是它最独一份的,别的 Calibre 元数据插件都拿不到。而且它不止给你一个TP311这样的分类号,还能把代码翻译成具体分类名,直接挂进标签里。另一个隐藏字段叫nlchash,是书名加出版日期的哈希,专门用来区分"ISBN 相同但其实是不同版本"的书,去重时分得清。要是你在做分类管理、或者整理学术文献要写引用,这两个字段基本是刚需。

一次勾二十本也能跑

批量整理的话,一次选中二十本也行,插件内部用线程池并发拉,逐本回填,不用一本一本点。它每次请求前会睡基础 200ms 加随机 30~600ms,模拟真人访问的节奏,降低把图书馆网站 IP 刷到被封的风险,你不用单独调。

查不到或装不上,对号入座

  • 安装报错does not contain a top-level init.py file| 加载时直接指向__init__.py,别选到外层文件
  • 下载一直转圈没结果 | 先确认浏览器能打开 opac.nlc.cn,网络不通什么都拉不到
  • ISBN 查不到 | 太稀有的书国家图书馆没收录,改用书名模糊搜,或者放弃这本

元数据不用再手填,国家图书馆库里有的它都给你拉回来。想抠实现就看src/__init__.py

【免费下载链接】NLCISBNPlugin基于中国国家图书馆ISBN检索的calibre的source/metadata插件。https://doiiars.com/article/NLCISBNPlugin项目地址: https://gitcode.com/gh_mirrors/nl/NLCISBNPlugin

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询