无需登录 数据私有 本地保存

个人藏书管理 - 扫描ISBN查询录入

25
0
0
0

个人藏书管理

扫描ISBN条形码,自动查询录入,轻松管理您的藏书

藏书 0 在读 0 已读 0
查询书籍

支持10位和13位ISBN号,也可点击扫描按钮用摄像头识别条形码

小贴士
  • ISBN条形码通常在书籍封底
  • 13位ISBN以 978979 开头
  • 数据来源:Open Library 公开API
  • 所有数据存储在浏览器本地
  • 支持导出备份,防止数据丢失
您的书架还是空的

输入ISBN号查询书籍,或使用扫描功能快速添加藏书

常见问题与知识点

ISBN(国际标准书号)是图书的唯一标识符。ISBN-10为10位数字(2007年前标准),ISBN-13为13位数字(2007年后标准,与EAN-13条形码兼容)。两者可通过算法互相转换。ISBN-13通常以978或979开头,后面的数字代表国家/地区、出版社和书名信息。

ISBN号通常印在书籍封底的条形码上方,也会出现在版权页(通常在书名页背面)。条形码就是ISBN-13的图形化表示。您可以使用手机摄像头扫描条形码,也可以直接查看封底的数字。

使用带有摄像头的手机、平板或电脑即可。点击"扫描ISBN"按钮后,浏览器会请求摄像头权限。支持EAN-13格式的条形码(即ISBN-13条形码)。在iOS设备上需要HTTPS环境才能使用摄像头。如果扫描不成功,可以手动输入ISBN号查询。

所有藏书数据存储在您浏览器的本地存储(localStorage)中,不会上传到任何服务器。数据仅保存在当前设备上。建议定期使用"导出JSON备份"功能将数据保存为文件,以便迁移到其他设备或防止数据丢失。

本工具使用Open Library的公开API查询书籍信息。如果某本书不在Open Library的数据库中,或者ISBN号输入有误,就会查询不到。这时您可以使用"手动添加"功能,自行填写书籍信息。另外,部分较新出版的书籍可能需要一段时间才会被收录。

点击导出按钮可选择"导出JSON备份",将生成一个包含所有藏书信息的JSON文件并下载到本地。在新设备或清空数据后,点击"导入JSON恢复"并选择之前备份的文件即可恢复全部数据。CSV格式可用Excel等软件打开查看。

本工具使用html5-qrcode库,通过浏览器的getUserMedia API访问摄像头,实时捕捉画面并识别其中的EAN-13条形码。EAN-13是国际商品编码标准,ISBN-13直接采用了这一标准。扫描模块会持续检测画面中的条形码,一旦识别成功便自动提取ISBN号并触发查询。