微信聊天记录导出教程:3步本地解析,把HTML、Word、CSV一次拿全

发布时间:2026/9/7 16:52:09

微信聊天记录导出教程:3步本地解析,把HTML、Word、CSV一次拿全
微信聊天记录导出教程3步本地解析把HTML、Word、CSV一次拿全【免费下载链接】WeChatMsg提取微信聊天记录将其导出成HTML、Word、CSV文档永久保存对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg换手机之前最舍不得的往往那是和亲友几年的聊天记录而微信官方并没有提供导出按钮。WeChatMsg 就是一个完全本地化的微信聊天记录解析工具三步就能把你的记录导出为 HTML、Word、CSV 永久保存还能分析聊天习惯、生成年度聊天报告。整个过程在你自己的电脑上完成数据不出设备。 第一个场景换机前先把聊天记录搬出来想象一下用了三年的旧手机该换了通讯录、照片都能迁移唯独聊天记录没办法带走——微信没有导出功能重装之后旧记录就永久消失了。WeChatMsg 就是为这类场景准备的它读取微信保存在本地的数据库就是微信存在你电脑或手机里的 SQLite 文件类似一个账本把里面的内容完整地搬到你自己的电脑上。从这天起你的数据不再被锁在应用里而是归你管理。留痕是这个项目的名字意思就是让容易被遗忘的聊天数据变成永久存档⚡ 三分钟跑通两条命令 找一份文件不用你是技术高手。只要电脑装了 Python 3.8 及以上版本跟着做就能用上。第一步克隆项目并装依赖git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg # 把项目代码下载到本地 cd WeChatMsg # 进入项目目录 pip install -r requirements.txt # 安装运行所需的依赖包第二步找到微信数据库文件微信把聊天记录存在本地数据库文件里。打开微信前先在这几个位置找一找平台数据库文件常见位置WindowsC:\Users\[用户名]\Documents\WeChat Files\[微信号]\Msg\macOS~/Library/Containers/com.tencent.xinWeChat/.../Message/Android需要先通过手机备份工具导出动手之前建议先把数据库文件夹完整备份一份这是最稳的保险。第三步执行导出命令python wechatmsg.py --db_path 你的微信数据库路径 --output_dir ./output # 指定数据库位置并把导出结果放到 output 目录跑完后output 目录里就是一整套可供查看和归档的导出文件。 导出之后你得到什么三种格式各管一事这个工具最实用的地方是不逼你只选一种格式多格式导出HTML、Word、CSV 三种主流格式一键切换按需选择。完整保留文字、图片、语音、表情包都保留记录不打折扣。本地处理解析全程在你电脑上进行数据不离开设备。按用途挑格式格式打开方式适合场景HTML浏览器直接打开自带样式浏览、存档、发给家人看WordWord/WPS 打开可编辑整理成文档、写回忆录CSVExcel 打开可筛选统计数据分析、导入其他工具 把聊天记录变成年度聊天报告导出只是开始项目的目标是分析你的聊天习惯生成年度聊天报告这一年你跟谁聊得最多、哪个时段最活跃、用了多少次表情包——数据会告诉你你过的是怎样的一年。它的可视化能力可以做成下面这样的地图式旅行足迹可视化报告界面自动识别聊天中的位置信息在地图上标出到过的城市并统计年度总里程与城市数量这套年度报告能力项目团队还在持续打磨可以关注仓库更新第一时间体验。 为什么坚持本地解析隐私上的三道防线聊天记录比照片更敏感。WeChatMsg 的答案是不上传任何数据只读访问程序只读取数据库不会修改你的微信原始数据。完全离线全程不依赖任何云服务没有网络传输环节。开源可审计代码完全公开任何人都能检查它的安全做法。我深信有意义的不是微信而是隐藏在对话框背后的一个个深刻故事。——项目作者 想导出 JSON、Excel模块结构看这里项目采用模块化设计如果你会一点 Python可以按插件机制加自己的导出格式核心解析模块负责数据库连接和消息解析格式化输出模块生成 HTML/Word/CSV 三种格式可视化模块图表与报告生成插件扩展第三方自定义格式的接入入口如果你不写代码这一节可以跳过默认功能已经够用。 遇到问题对照这张表你可能遇到的问题解决办法导出会影响微信正常使用吗不会。程序只读访问数据库不动原始数据支持群聊导出吗支持个人聊天和群聊都能导出导出的文件会很大吗纯文本很小图片、语音多时体积会相应增大需要技术基础吗按正文步骤操作即可二次开发才需要编程基础 今天就动手别等旧手机卡到打不开才想起备份。今天打开终端把 gitcode 上的 WeChatMsg 仓库克隆下来命令在上面先导出你最常联系的那个人。你的数据你做主把记忆握在自己手里的感觉用过才知道。【免费下载链接】WeChatMsg提取微信聊天记录将其导出成HTML、Word、CSV文档永久保存对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

转行AI产品经理的秘诀:不懂AI的产品经理正被淘汰,而AI产品经理却在“躺赚“

转行AI产品经理的秘诀:不懂AI的产品经理正被淘汰,而AI产品经理却在“躺赚“

2026/9/7 16:52:09

AI产品经理:站在技术与商业交汇点的新职业明星 当ChatGPT横空出世,当AI绘画刷屏朋友圈,当智能客服越来越"聪明"……你有没有想过,这些改变我们生活的AI产品背后,都有一群特殊的"产品经理"在默默耕…

IOPaint免费AI去水印教程:一键去掉照片水印,5分钟上手

IOPaint免费AI去水印教程:一键去掉照片水印,5分钟上手

2026/9/7 16:52:09

IOPaint免费AI去水印教程:一键去掉照片水印,5分钟上手 【免费下载链接】IOPaint Image inpainting tool powered by SOTA AI Model. Remove any unwanted object, defect, people from your pictures or erase and replace(powered by stable diffusion)…

新手开发者第一年:从GitHub账号到开源作品集的成长路线

新手开发者第一年:从GitHub账号到开源作品集的成长路线

2026/9/7 16:52:09

mengrennwpu,这个ID一眼扫过去,拼音好的朋友马上就能拆出来:mengren是“萌新”的拼音,nwpu是西北工业大学的缩写。合起来就是“西工大萌新”。这种ID在GitHub、博客园、校园论坛、牛客网里非常典型,大概率是刚接触编程…

多智能体系统提升代码审查效率300%的实战解析

多智能体系统提升代码审查效率300%的实战解析

2026/9/7 17:52:12

1. 项目概述:当代码审查遇上多智能体系统 去年团队接手一个百万行级别的遗留系统重构项目时,我们遭遇了典型的代码审查困境——五位资深工程师每天花费4小时审查代码,但关键缺陷逃逸率仍高达15%。直到尝试将多智能体系统(Multi-Ag…

从零到一:基于腾讯云AI Skills打造全能Agent实战指南

从零到一:基于腾讯云AI Skills打造全能Agent实战指南

2026/9/7 17:52:12

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

非线性有限元分析:膜单元在开孔板与悬臂梁中的应用

非线性有限元分析:膜单元在开孔板与悬臂梁中的应用

2026/9/7 17:52:12

1. 项目概述在工程结构分析领域,有限元方法已经成为解决复杂力学问题的标准工具。今天我要分享的是一个非常实用的非线性有限元分析案例——使用膜单元对开孔板和悬臂梁进行建模研究。这个项目看似简单,但包含了从基础理论到实际应用的完整知识链&#x…

计算机专业第一次作业高效完成指南

计算机专业第一次作业高效完成指南

2026/9/7 17:52:12

1. 第一次作业的完整指南作为一名从业多年的教育工作者,我见过太多学生在第一次作业上栽跟头。第一次作业看似简单,实则暗藏玄机——它不仅是对学习内容的初次检验,更是建立良好学习习惯的关键起点。今天我就来分享一套经过实践检验的作业完成…

AtomGit开源征稿活动解析与技术文章创作指南

AtomGit开源征稿活动解析与技术文章创作指南

2026/9/7 17:52:12

1. AtomGit「码动四季・开源同行」征稿活动解析 作为国内新兴的开源代码托管平台,AtomGit近期启动了「码动四季・开源同行」主题征稿活动,这标志着国产开源生态建设进入新阶段。该活动面向开发者、技术团队和开源爱好者征集与开源相关的技术文章、项目实…

Godot引擎C#开发实战:从配置到性能优化

Godot引擎C#开发实战:从配置到性能优化

2026/9/7 17:42:11

1. Godot引擎与C#开发基础概述 第一次接触Godot引擎的C#开发者常会惊讶于它的轻量高效。作为一款MIT协议的开源游戏引擎,Godot用场景树(Scene Tree)的创新架构解决了传统游戏引擎的臃肿问题。我在实际项目中发现,相比Unity动辄几个…

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

2026/9/6 1:19:56

本文首发于“生态学者”!从“湿地面积”到“土壤碳密度”:为什么需要重新认识潮汐湿地蓝碳变化?潮汐湿地位于陆地与海洋的交汇地带,包括红树林、盐沼和潮滩,是全球重要的蓝碳生态系统。其土壤能够长期储存大量有机碳&a…

adb抓包

adb抓包

2026/9/7 3:44:24

前言 本文介绍如何通过 tcpdump 在 Android 手机上抓取网络数据包,并在电脑端使用 Wireshark 进行分析。适用于需要排查 App 网络请求、分析接口调用或调试网络问题的开发与测试场景。1. 手机要有 root 权限2. 下载 tcpdump3. adb push C:\Users\zhangkuixun\Downlo…

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

2026/9/7 8:03:37

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战 在云原生基础设施中,容器镜像体积直接决定了服务的部署速度与弹性扩容敏捷度。对于传统的 Go / Java 微服务,镜像体积通常被严格控制在 50MB 到 200MB 以内,拉取镜像只…

基于YOLOv8和PyQt5的麦穗稻穗检测识别系统设计与实现

基于YOLOv8和PyQt5的麦穗稻穗检测识别系统设计与实现

2026/9/7 0:01:24

这次我们来看一个把目标检测算法和桌面端工具结合得很典型的项目:基于 YOLOv8 PyQt5 的麦穗稻穗检测识别系统。这个项目本身不是新概念,但它的价值在于落地形态很完整。YOLOv8 负责核心的麦穗稻穗目标检测,PyQt5 负责提供可视化的桌面交互界…

UL 1642锂电池安全标准全解析:测试项目、认证流程与避坑指南

UL 1642锂电池安全标准全解析:测试项目、认证流程与避坑指南

2026/9/7 0:01:24

简介:UL 1642是锂电池安全领域的重要规范,本中文版资源适合锂电池制造商、检测机构工程师及产品认证相关人员阅读,用于理解电池在设计与制造层面的安全要求、测试方法与合规要点。资源共1个PDF文件,压缩包大小834KB,便…

BS EN 13814-1-2019游乐设施安全标准:设计与制造核心要点解析

BS EN 13814-1-2019游乐设施安全标准:设计与制造核心要点解析

2026/9/7 0:01:24

简介:BS EN 13814-1:2019是英国采纳欧洲标准EN 13814-1:2019的正式版本,由BSI标准出版,重点规定游乐设施和游乐设备在设计与制造环节的安全准则,与BS EN 13814-2:2019、BS EN 13814-3:2019共同取代旧版BS EN 13814:2004。该标准面…

远程协作的工作台整理

远程协作的工作台整理

2026/9/7 3:38:07

远程协作的工作台整理远程协作的核心不是再加一个工具,而是让交接信息足够完整。异步任务要写明目标、输入位置、完成标准和需要决策的人。 工作台的最小配置 将日程、待办、代码和沟通入口收拢到少数固定位置;通知按紧急程度分层。工作台不需要模仿办公…

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

2026/9/4 7:42:10

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

2026/9/6 23:21:51

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…