Skip to content

数据存储、缓存清理与自愈备份 ​

DuRT 3.0 采用高性能的本地优先 (Local-First) SQLite 架构,确保所有数据毫秒级响应,数据主权 100% 掌握在用户手中。


1. 本地物理存储路径 ​

您的所有项目工作区、转录历史、字幕时间轴及 Prompt 提示词均存储在本地 Mac 沙盒中:

~/Library/Application Support/com.codeandxv.DuRT/
├── DuRT.sqlite              # 核心 SQLite 数据库(任务、字幕、设置)
├── DuRT.sqlite-wal          # WAL 高并发写入日志
└── Cache/                   # 临时转码切片与中间音频缓冲

NOTE

DuRT 绝不会将您的转录文字、录音原声或 API 密钥上传至任何云端服务器,所有机密完全物理隔绝在本地。


2. 数据库架构自动初始化与自愈机制 ​

  • 免除手动迁移:DuRT 3.0 启动时会自动检测数据库健康状态,全新安装或版本迭代时会自动补齐缺失的数据表、字段与外键索引,无需用户手动执行 SQL 或迁移脚本。
  • 崩溃自愈与 WAL 校验:在遭遇系统异常关机或断电时,DuRT 会依托 WAL 日志自动校验并恢复未提交事务,杜绝数据损坏。

3. 缓存占用分析与一键安全清理 ​

在音视频转录与格式转码过程中,系统会生成高采样率的中间 PCM/WAV 临时音频切片。长时间使用可能积累较大磁盘占用。

在 应用设置 ➔ 数据与存储 (Data & Storage) 中:

  • 直观分析占用分布:清晰查看数据库体积与音频临时缓存体积;
  • 一键无损清理缓存:点击 清理临时音频缓存,系统会自动删除中间音频文件,您已转录生成的字幕、文本记录与已导出的交付成果 100% 完整保留,不受任何影响。

4. 数据备份与新 Mac 迁移 ​

如需将 DuRT 的全部历史任务和设置迁移到新电脑:

  1. 完全退出 DuRT 客户端;
  2. 拷贝 ~/Library/Application Support/com.codeandxv.DuRT/DuRT.sqlite 至移动硬盘或 iCloud;
  3. 将该文件粘贴至新 Mac 对应路径下,重新启动 DuRT 即可无缝恢复所有工作区与历史数据。

Crafted with precision for macOS.