LAPLACE Chat Archive
LAPLACE Chat 归档(.lca)格式,用于在不同设备之间迁移、备份您的全部弹幕事件数据
概述
LAPLACE Chat 归档(LAPLACE Chat Archive,简称 .lca)是一种压缩的事件归档格式,用于:
- 跨设备迁移:在主力机和备机之间同步全部事件历史
- 长期备份:避免浏览器清理 IndexedDB 时丢失重要事件
- 离线分析:将归档导入数据分析工具进行二次处理
新版归档格式
自 May 14, 2026 起,.lca 归档采用标准的 gzip 压缩格式,并已为未来的 zstd 格式做好兼容准备。
相比旧版的专属压缩格式(#64 引入),新格式具有:
- 更快的导出 / 导入速度:使用浏览器原生 API
- 更高的压缩比:标准 gzip 通常比老格式节省 30% 以上的空间
旧版归档兼容性
本项目将于 一年内 取消对老版本归档的支持。目前您现有的归档依然可以正常导入。我们提供了归档转换工具,可方便地将您现有的老版本归档转换为新版本格式
归档转换工具
访问 /lca-convert 可使用归档转换工具:
- 将
.lca拖入页面即可自动识别格式 - 工具会在浏览器本地完成解压与重新压缩,不会上传任何数据
- 转换完成后下载新版本格式的归档替换原文件
导出归档
- 打开控制台侧边栏的设置面板
- 滚动至「数据库管理」与「导入导出」区域
- 在「导出事件…」中选择 LAPLACE Chat Archive (.lca) 格式
- 点击导出,会下载
<roomId>_<uname>_<exportDate>.lca文件
其他导出格式
除 .lca 外,控制台还支持下列导出格式:
| 格式 | 说明 |
|---|---|
| CSV | 适合导入 Excel、Numbers、Google Sheets 等表格软件 |
| XLSX | Excel 原生格式,分 sheet 存储不同类型的事件 |
| JSON | 标准 JSON 格式,每个文件包含一个 data.data.danmakus 数组 |
| Danmakus.com JSON | 兼容 Danmakus.com 的 JSON 格式 |
导入归档
- 打开控制台侧边栏的设置面板
- 滚动至「导入事件…」区域
- 将
.lca文件拖入上传区域,或点击选择文件 - 控制台将自动识别归档格式并解压
浏览器兼容性
.lca归档导出依赖浏览器原生CompressionStream('gzip')API- 该 API 自 2023 年 5 月起在全部主流浏览器中可用(Chrome 80+、Firefox 113+、Safari 16.4+)
- 如果您的浏览器过旧导致无法导出
.lca,请升级到最新版本
数据存储
- 全部事件存储在浏览器的 IndexedDB(
eventItems表)中 - 清除浏览器数据会同时清除全部本地事件,请定期导出
.lca备份 - 不同浏览器(Chrome / Firefox / Safari / Edge)之间的 IndexedDB 不互通