关于

专注于实体书管理的工具

我的书橱源于一个简单的个人问题:家里的实体书太多,散布在各个书架上,既不知道自己有多少,也不知道放在哪里。常见的解决方案——电子表格、阅读软件、书单社区——并非为此而设计。它们追踪的是阅读记录,而非实体位置。

功能简介

我的书橱是一款本地优先的网页应用,专注于实体书的录入与定位。你可以扫描 ISBN 条码添加书籍,将书籍整理到与实际书架对应的虚拟书架中,并精确记录每本书所在的行与格。无需账号,无需云端,数据留在你的设备上。

使用方法

  1. 扫码入箱 — 将相机对准 ISBN 条码,书籍将被添加到临时书箱,标题、出版社和封面自动补全。
  2. 创建书架 — 按行列定义虚拟书架,与你的实体书架结构对应。
  3. 分配位置 — 将书箱中的书移至指定格子,每本书都有精确的位置记录。

设计理念

  • 本地优先 — 核心数据通过 IndexedDB 存储在浏览器中,默认不向服务器发送任何数据。
  • 专注 — 没有社交动态,没有阅读挑战,没有多余的功能。只做一件事:清楚地知道每本书放在哪里。
  • 可导出 — 随时将整个书库导出为 Excel(.xlsx)文件,方便备份或迁移。

技术栈

Vue 3、Nuxt 3、Tailwind CSS、Dexie(IndexedDB)以及若干开放图书数据 API 用于 ISBN 查询。