
微信聊天记录导出指南4 步把聊天内容备份成本地 HTML/Word【免费下载链接】WeChatMsg提取微信聊天记录将其导出成HTML、Word、CSV文档永久保存对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg换手机之后不少人会发现几年前的微信聊天记录无法完整迁移内容散落在旧设备的数据库里没有完整备份就再难找回。WeChatMsg 是一款可以做微信聊天记录导出的开源工具把本地聊天数据转成 HTML、Word、CSV 格式让你把微信聊天记录备份到本地随时在任意设备上查看。 WeChatMsg 能做什么四个价值点完全离线处理直接读取本机微信数据库数据始终留在你的电脑上不上传到任何服务器聊天内容不经过第三方。三种导出格式HTML 保留原始聊天界面Word 适合打印存档CSV 是结构化数据方便导入表格做二次处理。粒度可选按联系人、时间范围、消息类型筛选只导出需要的部分不必整库搬走。统计报告基于记录生成年度聊天统计直观回顾这一年的沟通情况。能力WeChatMsg截图手动整理导出格式HTML/Word/CSV截图或粘贴文本图片与语音随记录一并保留需逐条另存批量效率勾选列表自动执行逐页翻找、耗时时间筛选自定义起止区间手动翻页 第一次把微信聊天记录导出到本地的 4 个步骤第 1 步 获取项目把仓库克隆到本地目录。git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg cd WeChatMsg第 2 步 准备环境安装 Python 3.8 以上版本再按项目文档给出的依赖清单安装所需包不需要改动系统配置。第 3 步 首次运行启动程序它会自动定位微信数据库随后出现联系人列表勾选要导出的联系人和时间范围。python main.py第 4 步 确认结果导出目录按联系人拆分HTML 页面与媒体文件放在同一目录直接用浏览器打开核对记录是否完整。 导出之外还能做什么四个功能细节按时间范围筛选导出导出设置里可以指定起止时间。想只归档 2023 年就把区间设为 2023 年 1 月 1 日到 12 月 31 日程序只处理这一段时间的记录。单次数据量小处理更快也方便按年份分文件归档。聊天记录导出为 HTML/Word选 HTML导出结果是还原聊天界面的网页图片、语音等媒体文件放在同级目录页面可直接预览。选 Word记录变成格式固定的文档适合打印存档。CSV 是纯结构化数据导入表格后可以做自己的统计。生成年度聊天统计除了导出工具还能统计全年消息量、活跃时段、最常联系的人生成可视化年度报告。报告基于你本地导出的数据计算过程同样不上传数据更多报告样式可看 doc/ 目录。上面的可视化报告示例展示了数据统计加图表的呈现形式。批量备份多个联系人需要备份多个群聊和好友时一次性勾选后批量导出不必逐个打开工具。也可以把导出接入系统计划任务做到定期自动备份0 2 * * 1 cd /path/to/WeChatMsg python main.py上面这行配置会让备份任务在每周一凌晨 2 点执行导出结果自动落到指定目录。❓ 三个常见问题与解决动作Q提示找不到微信数据库A先完全退出微信电脑版检查系统托盘确认没有残留进程再重启工具若安全软件正在运行可临时关闭它的文件防护后重试微信装在非系统盘时先确认数据库所在盘符再运行。Q导出文件里没有图片或语音A在导出设置里勾选包含媒体文件并确认目标盘剩余空间充足媒体文件占导出体积的大部分导出完成后对照媒体目录文件数与原聊天记录里的媒体条数确认没有遗漏。Q处理多年聊天记录速度很慢A拆成两次先导出最近 12 个月再处理更早的记录导出时每次少选几个联系人期间不要运行其他占用磁盘的任务如果仍无进展先用单个联系人加小时间范围的样本验证排除单条记录的问题。⏱️ 最短启动路径最短路径是用git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg拉取代码在 Python 环境下启动首次导出完成后把生成的目录放到固定位置。不想每次手动操作就加上前面那条计划任务——此后备份是自动的每次换设备或查旧记录时都能直接取回一份完整的本地副本。【免费下载链接】WeChatMsg提取微信聊天记录将其导出成HTML、Word、CSV文档永久保存对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考