存储设置
书库管理、数据存储和日志配置
小幻阅读的存储设置位于设置 → 通用设置模块中,主要包含书库路径管理和日志配置两部分。
书库路径
书库路径设置显示当前书库的位置,并提供两个操作:
| 操作 | 说明 |
|---|---|
| 在文件资源管理器中打开 | 在 Windows 资源管理器中打开书库目录 |
| 切换书库 | 返回启动页面,重新选择或创建书库 |
书库目录结构
每个书库包含以下结构:
书库目录/
├── registry.db # 服务注册表(核心文件)
├── secrets.db # 密钥存储(API 凭证等)
├── Books/
│ └── <服务ID>/
│ ├── books.db # 书籍元数据
│ ├── covers/ # 封面图片
│ └── files/ # 书籍文件
├── Mangas/
│ └── <服务ID>/
│ ├── mangas.db # 漫画元数据
│ ├── covers/ # 封面图片
│ └── files/ # 漫画文件
└── Aggregator/
└── <服务ID>/
├── registry.db # 数据源注册表
└── datasources/ # 各数据源的存储提示
registry.db是书库的核心文件,包含所有服务实例的注册信息- 每个服务实例拥有独立的子目录,使用服务 ID 作为文件夹名
- RSS 和播客服务共享
Aggregator目录
切换书库
点击切换书库按钮后,应用会返回启动页面:
- 选择打开现有书库来切换到另一个书库目录
- 选择创建新书库来创建全新的书库
注意
切换书库不会删除当前书库的数据。你可以随时切换回来。
数据备份
小幻阅读使用 SQLite 数据库存储所有数据,备份方式如下:
手动备份
- 在设置中点击在文件资源管理器中打开
- 复制整个书库目录到备份位置
- 恢复时将备份目录放回原位或使用"打开现有书库"指向备份位置
关键文件说明
| 文件 | 内容 | 重要性 |
|---|---|---|
registry.db | 服务注册信息 | 必须备份 |
secrets.db | API 密钥和凭证 | 如有同步服务则需备份 |
*/books.db | 书籍元数据和阅读进度 | 推荐备份 |
*/mangas.db | 漫画元数据和阅读进度 | 推荐备份 |
*/covers/ | 封面图片 | 可选(可重新生成) |
*/files/ | 本地存储的文件 | 根据需要备份 |
日志设置
日志设置帮助排查问题和监控应用运行状态:
日志等级
| 等级 | 说明 | 适用场景 |
|---|---|---|
| 详细 (Verbose) | 记录所有信息 | 深度调试 |
| 调试 (Debug) | 记录调试信息 | 开发调试 |
| 信息 (Information) | 记录一般信息 | 日常使用(默认) |
| 警告 (Warning) | 仅记录警告和错误 | 低存储需求 |
| 错误 (Error) | 仅记录错误 | 最小日志 |
| 致命 (Fatal) | 仅记录致命错误 | 极端情况 |
提示
日常使用建议保持"信息"等级。如需排查问题,可临时切换到"调试"或"详细"等级。
日志保留天数
设置日志文件的保留天数(1-365 天)。超过保留期的日志文件会被自动删除。
打开日志文件夹
点击此按钮可以在文件资源管理器中打开日志目录。如需联系技术支持,可将日志文件打包发送。
存储清理
应用会自动清理以下内容:
- 孤立的服务目录:删除服务后,对应的存储目录会被自动清理
- 过期的日志文件:超过保留天数的日志会被自动删除
注意
自动清理不会删除封面和文件目录中的内容。如需释放空间,请手动检查这些目录。
常见问题
书库文件损坏怎么办?
如果 registry.db 损坏导致无法打开书库:
- 尝试打开另一个书库或创建新书库
- 将损坏书库中的服务子目录(如
Books/xxx/)复制到新书库 - 在新书库中创建对应类型的服务
- 服务数据(书籍、进度等)会保留在子目录的
.db文件中
如何迁移到新电脑?
- 将整个书库目录复制到新电脑
- 安装小幻阅读
- 首次启动时选择打开现有书库
- 选择复制过来的书库目录
存储空间不足怎么办?
- 检查
files/目录中的本地文件,删除不需要的内容 - 减少日志保留天数
- 考虑将书库移动到容量更大的磁盘