BOOK SHELF / 留在手边的书

知道书在哪里,也记得读到哪里。

整理自己的藏书、阅读状态与借阅。手工录入或导入清单,不需要在线书目服务。

当前仅在页面内存,重要资料请导出备份。

尚无藏书,从添加一本开始。

书架与借阅

清单与完整备份

JSON包括借阅历史与回收站,可完整恢复。CSV只导出当前书架的七个字段,不含借阅和回收站;导入为追加,格式见帮助。导入任何错误均不会部分写入。

使用说明、格式与本机保存

书架最多500本(含回收站),每本最多50次借阅。ISBN只检查10/13位文字格式,不校验出版资料;活动书架每个ISBN只保留一条;重复ISBN会拒绝保存或导入,不自动合并。多复本可留空ISBN,并在位置或备注区分。回收站藏书保留借阅历史;若书仍借出,请先记得处理归还。

日期是本地日历日期,不会在不同设备时区换算。读完、借出、归还不可晚于今天;归还不能早于借出,后次借出不能早于前次归还。修改阅读状态离开“读完”会清除读完日期。无法同时借给两人。

CSV首行必须含且仅含以下列,可调整列顺序:title,author,isbn,location,status,finishedOn,notes。status为want、reading或finished;日期YYYY-MM-DD。支持UTF-8、BOM、逗号、双引号及引号内换行。重复整行和重复ISBN拒绝整批导入。导出CSV会保护以公式字符开头的文本,重导入保留保护用单引号,CSV不保证这些特殊文本的原字符往返;需要精确保留请用JSON。

CSV最大1MiB,JSON最大2MiB;全部资料总量也受此恢复上限约束,新增超限时原资料保持不变。备份导入先验证与显示字段/条数,确认后才修改。默认不保存;主动开启后资料在此浏览器localStorage。关闭保存删除本工具副本,当前清单保留;跨标签页变更会关闭本页保存以防回写。无在线ISBN查询、账户、云同步或远程分析,原文和借阅人只留在设备。