用 Mihon Backup Viewer 查看备份内容 — 把 .tachibk 转成可读 JSON
为什么需要 Backup Viewer
Mihon 的备份文件(.tachibk / .proto.gz)是 Protobuf 二进制格式——高效压缩但人类读不懂。如果你想:
- 备份恢复前先看看里面存了什么
- 确认书架里有哪些漫画、分类对不对
- 对比两个备份的差异
- 手动编辑某些备份内容(不推荐,但技术上可行)
就需要 Backup Viewer 工具。
获取工具
在 GitHub 搜索 Animeboynz/Mihon-Backup-Viewer,这是社区最常用的版本。下载:
- Windows / Mac / Linux 对应的可执行文件
- 或用 Python 源码运行
基本用法
查看备份
- 下载 Backup Viewer
- 双击打开可执行文件
- 在界面里拖入或选择你的
.tachibk文件 - Viewer 会解析并展示所有内容:
- 书架条目(每条漫画的标题、源、添加时间、追踪器关联)
- 章节列表
- 分类和归属
- 阅读历史
- App 设置
- 扩展仓库地址
导出为 JSON
Viewer 支持把备份转换为 JSON 格式(纯文本):
- 可以在任何文本编辑器(VS Code、NotePad++)里查看
- 可以 diff 两个备份(比如用 Git 对比看看丢了什么)
- 可以编写脚本自动处理
典型使用场景
场景 1:恢复前检查备份
从 Tachiyomi 或旧手机恢复前,先把备份拖进 Viewer 看看:
- 书架条目数量对吗?(防止备份损坏)
- 分类全吗?
- 历史记录还在吗?
确认没问题再恢复,放心多了。
场景 2:备份丢了几本书
如果你怀疑某个备份丢了几部漫画:
- 旧备份 → Viewer → JSON 导出 A
- 新备份 → Viewer → JSON 导出 B
- 对比 A 和 B,定位差异
场景 3:想手动删某些漫画
虽然不推荐手动编辑备份,但 Viewer 导出 JSON 后,理论上可以删某些条目再转换回去。风险自担——手动改备份格式很容易搞坏。
跨版本备份兼容性
| 备份来源 | 能不能在 Viewer 里看 |
|---|---|
| Mihon v0.20.x | ✅ 能 |
| Tachiyomi v0.15.x | ✅ 能 |
| TachiyomiSY / J2K / Yōkai | ✅ 能(共享同一备份格式) |
| 更老的 Tachiyomi v0.14.x | ⚠️ 部分兼容,可能有字段缺失 |
本章小结
Backup Viewer 把二进制 .tachibk 转成可读 JSON,用来恢复前检查、对比两个备份、导出数据做二次处理。GitHub 搜 Mihon-Backup-Viewer 找工具。最常见的用法是恢复前先拖进 Viewer 确认数据完整,避免恢复后才发现备份有问题。