告别聊天记录丢失焦虑:QQ 聊天记录一键导出、永久备份的完整教程

📅 发布时间:2026/8/21 14:18:25
告别聊天记录丢失焦虑:QQ 聊天记录一键导出、永久备份的完整教程 告别聊天记录丢失焦虑QQ 聊天记录一键导出、永久备份的完整教程【免费下载链接】QQ-History-BackupQQ聊天记录备份导出支持无密钥导出图片导出。无需编译有GUI界面。Backup Chating History of Instant Messaging QQ.项目地址: https://gitcode.com/gh_mirrors/qq/QQ-History-BackupQQ-History-Backup 是一款面向普通用户的 QQ 聊天记录备份导出工具它能把手机里加密的聊天数据转换成浏览器可直接打开的 HTML 网页无需手动解密密钥还自带图形界面。如果你正为换手机、清理缓存时担心聊天记录消失或是想用电脑随时翻看多年前的对话这篇文章会带你走完全流程。三个让人头疼的问题它一次全解决QQ 的聊天记录默认被锁在应用内部直接复制出来的文件无法阅读。常见的困境大致有三类让人头疼的场景以往的办法用本工具之后换手机、重装系统怕记录跟着丢在聊天窗口里逐条复制费时费力全量导出为一个网页文件随时打开想翻看和某人、某个群的全部对话手动滚动窗口翻到手指发酸按好友QQ号或群号精确导出按时间排列导出要自己找密钥、填一堆参数早期方案需要解包、算密钥门槛很高自动从数据目录读取密钥打开界面就能用工具的核心能力集中在三件事免密钥自动导出、同时支持私聊与群聊、图片与新旧版表情一并保留。导出结果是一份自带样式的 HTML配合图片与表情目录用浏览器就能像翻网页一样浏览完整对话。开工之前两样东西先备齐用这个工具不需要会写代码但有两项准备工作绕不开电脑端的运行环境以及手机里的原始聊天数据。先确认电脑已安装 Python 3.6 或更高版本python --version若提示找不到命令去 Python 官网下载安装即可。随后把项目源码拉到本地git clone https://gitcode.com/gh_mirrors/qq/QQ-History-Backup cd QQ-History-Backup接着安装唯一需要手动补齐的依赖protobuf图形界面库 tkinter 随 Python 自带无需处理pip install protobuf第二步是从手机里取出聊天数据这是全流程里最需要耐心的一步分两种情况已 Root 的手机直接进入data/data/com.tencent.mobileqq目录。小文件很多建议先压缩再拷贝。未 Root 的手机用手机自带的系统备份功能备份整个 QQ把备份文件拷到电脑解压同样能得到com.tencent.mobileqq文件夹。如果你希望导出的网页里能看到聊天图片还需把手机Android/data/com.tencent.mobileqq/Tencent/MobileQQ/chatpic/chatimg目录复制到工具所在文件夹并保持名字仍为chatimg。这一步直接决定了图片能否正常显示。第一次运行五分钟看懂图形界面数据到手后在项目目录下执行python GUI.py窗口弹出后需要填写或确认七个项目其中带星号的三项是必填界面字段填什么说明* com.tencent.mobileqq 路径刚才解压出的数据文件夹通常指向apps/com.tencent.mobileqq* 自己QQ号你的 QQ 号码用于定位数据库文件* QQ号/群号要导出的对象好友 QQ 号或群号二选一私聊/群聊按对象类型选择私聊填好友号群聊填群号表情版本新 / 旧记录来自很早的版本就选旧导出图片是 / 否选否只导出文字速度更快合并图片是 / 否决定图片是否内嵌进 HTML值得留意的是工具会自动读取files/kc里的密钥完成解密并自动把好友备注、群昵称填进导出结果这两件过去需要手工处理的麻烦事现在都被省略了。点下导出按钮之后会发生什么参数确认无误后点击开始导出稍等片刻状态栏会显示完成。此时工具目录下会出现一个以对方 QQ 号命名的 HTML 文件例如123456.html。用浏览器打开你能看到按时间排列的完整对话自己发的消息靠右显示、带绿色时间戳对方的消息靠左、显示备注昵称。图片能否显示取决于合并图片选项选项产物构成适合场景不合并HTML emoticon/chatimg/三部分网页可读性好、文件小拷贝时需三样一起复制合并单个 HTML图片以 base64 内嵌一个文件走天下便于传输归档只给自己留档建议保持默认的不合并要发给别人或长期归档选合并更省心。进阶玩法打包成免安装程序与微调输出导出用顺手之后两个进阶技巧可以让你用得更舒服。第一把工具打包成独立程序拿到没有 Python 的电脑上也能直接运行pip install pyinstaller pyinstaller -w -F -i icon.ico GUI.py打包完成后dist目录里会生成一个可执行文件连同emoticon、chatimg一起分发即可。第二若导出内容里出现[emoji:xx]之类的占位文本说明表情编号没对上。表情映射关系记录在emoticon/face_config.json中对照配置文件补一条映射即可解决。想调整时间显示格式也可以在QQ_History.py的output()方法里把strftime的格式串改成年/月/日等自己喜欢的样式。三个高频坑症状、原因、对策即便是成熟工具也有几个常见坑值得提前知道。症状一聊天记录里全是[图片]原因图片在手机里从未被加载过本地chatimg没有对应文件或者该目录没放到工具旁边。 对策确认要导出的对象在手机上确实有历史图片把chatimg复制到工具同级目录后重新导出。症状二报错OperationalError(no such table)原因通常是数据文件夹路径选错或把自己QQ号和要导出的QQ号填反了。 对策核对路径是否指向com.tencent.mobileqq内部、两个号码是否填对若仍失败打开同目录的log.txt把内容作为排查依据。症状三表情显示为乱码或占位符原因聊天记录来自很早的 QQ 版本却选择了新表情。 对策把表情版本切换为旧再导出一次新版 QQ 表情仍缺图时可在face_config.json中核对映射。收尾按这份清单验收然后养成备份习惯导出完成后花一分钟对照下面几项确认质量HTML 能正常打开中文字符不乱码消息按时间排列昵称与备注显示正确图片能正常加载表情不再出现占位符界面状态栏显示完成log.txt中无异常内容。两点提醒导出的 HTML 包含完整对话属于敏感数据请妥善保管不要随意上传网盘或发给他人建议每月固定备份一次本地一份、云盘一份重要回忆值得双保险。现在就动手吧按上面的流程先导出你和最想保存的那个人或那个群的聊天记录打开第一个 HTML 看看效果——你离聊天记录自由只差这一小步。【免费下载链接】QQ-History-BackupQQ聊天记录备份导出支持无密钥导出图片导出。无需编译有GUI界面。Backup Chating History of Instant Messaging QQ.项目地址: https://gitcode.com/gh_mirrors/qq/QQ-History-Backup创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考