BiblioteQ

BiblioteQ

个人与小型机构的藏书编目系统

应用介绍

家里几百本书、几箱影碟,想知道某本到底有没有买过、借给谁了还没还回来,靠 Excel 记一阵子就会散掉——字段越加越乱,封面贴不进去,借还记录另开一个表,最后谁也不愿意维护。BiblioteQ 干的是正经图书馆那套活:按 ISBN 联网抓取书目,自动填好书名、作者、出版社、出版年和封面,一本书的录入从手打十几个字段变成输一串号码。

它按馆藏类型分门别类——图书、期刊、影碟、唱片、游戏、照片集、文献都有各自的字段模板,不是拿一张通用表格硬套。数据可以存在本地的 SQLite 文件里当单机用,也能接 PostgreSQL 做成多人共用的小型馆藏系统,配上借阅人管理和借还登记。BSD 协议开源,Windows、macOS、Linux 都有构建。

软件功能



联网抓取书目:支持通过 Z39.50 和 SRU 协议向图书馆目录查询,按 ISBN 把书名、作者、出版信息、主题分类和封面一次拉齐,省掉逐字段手输。

分类型编目:图书、期刊、影碟、唱片、游戏、照片集、文献各有专门的字段集合,影碟记导演和区码、唱片记曲目,不是所有东西共用一张表。

两种存储后端:单机用 SQLite 文件,一个文件带走全部数据;需要多人同时用就接 PostgreSQL,做成共享馆藏。

借阅管理:建立借阅人档案,登记谁借走了哪一册、什么时候借的,随时能查在借清单和历史记录。

多副本与馆藏状态:同一书目下可以登记多个副本,每册单独记录编号和状态,重复购买和缺册都看得出来。

检索与筛选:按题名、作者、ISBN、分类、语言等条件组合检索,结果表格的列可以排序,大库里找一册不用翻页。

封面与附件:每条记录能挂封面图和封底图,也能附上电子文件,书架上的实物和电子副本对得上。

导出与报表:藏品清单可以导出成 CSV 等格式,做盘点或者交给别人用都方便。

跨平台开源:基于 Qt,Windows、macOS、Linux 都有构建版本,BSD 协议,数据存在自己手里。

应用截图