4条命令把微信聊天记录变成HTML、Word、CSV永久留存:WeChatMsg上手拆解

发布时间:2026/11/13 7:52:29

4条命令把微信聊天记录变成HTML、Word、CSV永久留存:WeChatMsg上手拆解 4条命令把微信聊天记录变成HTML、Word、CSV永久留存WeChatMsg上手拆解【免费下载链接】WeChatMsg提取微信聊天记录将其导出成HTML、Word、CSV文档永久保存对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsgWeChatMsg 是一个微信聊天记录导出工具它读取微信 PC 版的加密本地聊天数据库把对话导出成 HTML、Word、CSV 和年度聊天报告全程在本地完成。适合想备份聊天记录、归档旧会话的人。导出后你会拿到什么3 份文档加 1 份报告微信聊天记录导出的产物是可以直接打开的文档而不是一堆没法检索的截图HTML最接近微信聊天气泡的样式浏览器里就能翻文字可搜索适合长期浏览Word同一份数据做成纸质档案方便打印存档CSV一行一条消息时间、发送者、内容各占一列可直接导入 Excel 做自定义统计年度聊天报告全年消息总量、最聊得来的好友、年度第一条与最后一条消息等维度一页看完一整年对话三种格式同源不用重复导出浏览选 HTML存档选 Word做统计选 CSV。从锁住的数据库到文档三步走的路径微信聊天记录导出的第一步是先找到数据。整个流程分三段找到数据、打开数据库、把内容翻译出来再输出。聊天记录存在哪里Windows 上微信的会话全部躺在硬盘的微信数据目录WeChat Files 或 xwechat_files里核心文件是消息库EnMicroMsg.db这个库用 SQLCipher 加密可以理解为带密码锁的 SQLite 文件直接拷贝出来打不开密钥不在磁盘上它只存在于微信进程的内存里进程内存就是运行中程序的工作记忆程序一关就消失这也是为什么微信 PC 版必须保持登录密钥只有微信活着的时候才取得到怎么拿密钥、怎么把编号翻译回内容 WeChatMsg 扫描微信进程内存拿到密钥再用它解密本地数据库解密后就是一行一条消息的标准结构每条消息带一个类型编号文本、图片、语音、视频、链接、系统提示并不是直接可读的文字工具用内置映射表把编号反查成内容文本原样输出图片、语音、视频替换成从附件目录拷来的对应文件系统提示显示为分隔说明导出谁的会话、用哪种格式由配置文件config.yaml决定参数固定后结果可重复一份数据怎么变成三种格式HTML 管浏览和检索Word 管打印存档CSV 管表格统计三份都从同一份数据生成年度报告是数据的聚合视角消息量、好友排行、首尾消息格式之间互不影响按配置选生成哪几种即可从克隆到第一次导出5 条命令跑通前提条件Windows 系统 已登录的微信 PC 版 Python 3.8 及以上。git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg # 克隆项目 cd WeChatMsg pip install -r requirements.txt # 安装依赖 python wechatmsg.py -k # 微信需登录获取数据库密钥 python wechatmsg.py -e # 按配置导出聊天记录这是微信聊天记录导出的最短路径顺序固定取密钥 → 写配置 → 导出 →可选生成报告。参数速查参数作用-k从微信进程获取密钥微信必须处于登录状态-C交互式写入密钥、导出格式等配置-e按配置导出 HTML / Word / CSV-R生成年度聊天报告跑通一次之后想换会话或换格式改config.yaml里的参数再执行对应命令就行。运行前先看这 4 个边界与坑微信聊天记录导出最容易卡住的四个情况每个都先说现象再说怎么办密钥取不到几乎都是因为微信没登录或刚重启过。确认微信 PC 版登录状态后再执行-k找不到数据库不同微信版本数据目录名不同老的叫 WeChat Files新的叫 xwechat_files。到用户目录下逐个找目录先定位 EnMicroMsg.db 再谈导出导出直接报错项目处于长期维护期README 明确写了很久没更新新版微信可能改了数据结构。失败先核对微信版本别硬跑密钥不匹配时工具会在读取阶段直接报错不会悄悄产出半份文件数据口径与隐私解密、读取、导出全在你自己的机器上完成没有数据上云导出内容以本地数据库行数据为准——库里有的记录文档里一定有可以跟会话历史逐条对账 ️一句话总结WeChatMsg 帮你做了什么微信聊天记录导出的价值在于WeChatMsg 把你硬盘上加密的聊天数据库变成 HTML、Word、CSV 和年度报告数据全程不离开你的设备。想继续看readme.md项目背景与留痕理念维护状态和作者后续安排写在这里doc/年度报告与系列项目的预览图作者计划把 2025 年度报告放进行影集项目实现它的报告页形态参考【免费下载链接】WeChatMsg提取微信聊天记录将其导出成HTML、Word、CSV文档永久保存对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/11/11 6:21:20

一周实测:用Grok Bot当AI员工,一人公司自动化工作流全解析

过去这一周,我把手头几个不太需要"人情世故"的活儿轮流交给了 Grok Bot 去跑。不是那种问一句答一句的聊天,而是直接以"这个任务归你"的方式丢给它,让它自己拆解、自己调用工具、自己交付结果。一周跑下来,一…

2026/10/25 14:50:04

大模型Token计费与缓存命中率:AI课作业省钱实战指南

这学期我们那门 AI 课,作业全部跑在真实的大模型 API 上,额度不包、自掏腰包,用多少 Token 就扣多少钱。开学第一周群里就有人晒账单,同样一道题,有人花了几毛,有人花了好几块,差距最大的地方不…

2026/11/13 7:47:29

始兴在哪里考电工证怎么准备才能一次过?电子证书攻略全在这

始兴在哪里考电工证怎么准备才能一次过?电子证书攻略全在这 实操考试心里没底怕挂科?别慌,始兴电工证考试流程其实比你想象的更清晰,关键是要掌握好备考方法和考试重点。特别是现在电子证书越来越普及,考试和复审流程也更加规范化,掌握好这些信息,你就…

2026/11/13 7:47:29

你真的了解永康高级电工证吗?真实经历告诉你如何复审延期

你真的了解永康高级电工证吗?真实经历告诉你如何复审延期 证书过期了不知道怎么复审延期?别急,这事儿我见过太多人踩坑了。永康高级电工证虽然听起来专业,但很多人拿到后不知道怎么用、怎么续、怎么用它来提升自己。今天就用我这些年的 真实经历…

2026/11/13 7:47:29

怎样在外地考电工证呢 全国通用怎么操作

怎样在外地考电工证呢 全国通用怎么操作 之前考的证在外省能不能转过来,这个问题几乎是每个在外地打工的电工都遇到过的。答案是肯定的, 全国通用…

2026/11/13 7:47:29

中牟电工证报考条件值不值得考?实操考试心里没底怕挂科怎么办

中牟电工证报考条件值不值得考?实操考试心里没底怕挂科怎么办 你是不是也这样?站在考场门口,手心全是汗,生怕一不小心操作失误就挂科,浪费时间和金钱不说,还耽误了工作安排。实操考试心里没底怕挂科,这确实是很多准备报考中牟电工证的小伙伴最真实的感…

2026/11/12 20:35:13

电工证丢失还能补吗?千万别踩坑,丢了证等于失业

电工证丢失还能补吗?千万别踩坑,丢了证等于失业 你正在找工作,但手里的电工证突然丢了,这下怎么办?别急,先别慌, 电工证丢失还能补吗 ?答案是肯定的,但 千万别踩坑 ,补办流程如果不了解,可能会耽误你上岗、甚至影响到你的收入。…

2026/11/13 0:01:06

办上海高压电工证良心建议:别被中介坑了,自己看这篇就够了

办上海高压电工证良心建议:别被中介坑了,自己看这篇就够了 你是不是也像我一样,第一次听说“高压电工证”这个名词,就感觉一头雾水?其实很多人都跟我一样,不知道去哪报名、怕被中介坑,结果花了冤枉钱还考不上。今天我就从一个在商丘培训过的学员角度,…

2026/11/13 0:01:06

黎里考电工证在哪里值不值得考

黎里考电工证在哪里值不值得考 之前考的证在外省能不能转过来?这是很多在外地工作、准备回老家发展的朋友最关心的问题。特别是在黎里地区,很多从事电力相关工作的朋友,都面临这样一个难题: 外省的电工证能否在本地使用?值不值得考?…

2026/11/13 0:01:06

毕节哪里考电工证 怎么报名学历不高也能上手

毕节哪里考电工证 怎么报名学历不高也能上手 你是不是也和我一样,学历不高,想着考个电工证,但又担心自己条件不够,怕报不上名?其实不然,只要符合条件,学历不高也能考电工证。今天就来聊聊【毕节哪里考电工证】这个问题,还有怎么报名,让你一步到位不…

2026/11/12 22:10:13

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/12 9:51:42

SSM电子书店源码全解析:结构、原理、部署与排错实战

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

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑