WeChatMsg:免费把微信聊天记录完整导出成HTML、Word和CSV
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
周五晚上,你想把一段重要对话留下来,可聊天记录只躺在电脑微信的数据库里,翻起来没头没尾。开源工具 WeChatMsg 干的就是这件事:读取微信电脑版存在本机的数据,把文字和图片离线导出成 HTML、Word、CSV,再附一份年度聊天报告。
一分钟看懂WeChatMsg的输入输出
输入:你电脑微信本地保存的聊天记录,不碰手机、不碰服务器。 处理:WeChatMsg 基于 Python 开发,在你自己的电脑上离线完成解析,全程不联网,也不需要注册任何账号。 输出:三种格式的存档文件——HTML、Word、CSV,外加一份年度聊天报告。
用之前先问自己三个问题
问题一:我在电脑上登过微信,且历史消息能往上翻吗?能。数据只在你本机,工具读的就是这些本地文件。如果聊天记录只留在手机上,它读不到,得先在电脑端同步。
问题二:我想要可搜索、可编辑的存档,而不是几张截图吗?是。截图没法全文搜索,也改不了排版;导出成文件之后,这两件事都成立。
问题三:我介意数据离开自己的电脑吗?介意就用它。整个过程离线,读在本地、写在本地,数据不经过任何外部服务器。
三个问题都点头,就往下走;只要有一条不成立,这个工具帮不上你。
十分钟导出第一份完整聊天记录
步骤1:装好 Python,把工具跑起来
动作:确认 Python 版本在 3.7 及以上,然后克隆项目并安装依赖:
python --versiongit clone https://gitcode.com/GitHub_Trending/we/WeChatMsg进入 WeChatMsg 目录后,按 readme.md 里的说明执行依赖安装命令,再启动程序。
结果信号:命令行里打印出 3.7 开头的版本号,说明环境达标;程序启动后弹出一个图形界面窗口,接下来全是鼠标操作。
卡住的话:如果提示"未找到命令",多半是装 Python 时没勾选加入 PATH,重装时勾上即可。
步骤2:彻底退出微信,让工具挂上数据
动作:先完全退出微信电脑版——不只是关窗口,右下角托盘图标也要退出,然后回到 WeChatMsg 界面点"连接微信数据",再重新打开并登录微信。
结果信号:工具里出现了你的联系人和群聊列表,说明本机数据已挂上。如果列表空着,九成是托盘里还藏着微信,退干净再连一次。
步骤3:选聊天、定范围、点导出
动作:在列表里勾选要导出的好友或群聊(支持多选),设一个时间范围(比如最近一年),选定格式,点导出。
结果信号:进度条走完,你指定的目录里多出一个文件,打开就能看。消息量大时这一步会慢,进度条在动就别去动它。
导出结果里到底有什么
- HTML:打开就像翻微信,气泡、图片、表情都在原位。适合日常翻阅、转给家人看。
- Word:排版可调、批注可加。适合要编辑、装订、打印的人。
- CSV:每条消息占一行。适合丢进 Excel 或 Python 做筛选统计。
三者互不冲突,同一批记录可以随时换格式重新导。
年度聊天报告能回答你的四个问题
WeChatMsg 还能把一整年记录汇成一份可视化报告:你和谁聊得最多、全年消息量多少、活跃集中在哪几个月、哪些天最密集。图里就是报告的实际样貌,年底花十分钟盘一次自己,比刷手机强。
导出之后,三个人各用出了什么
做小生意的老周,把和一个供应商群三年的往来导出成 CSV。上次货不对板,他三分钟翻出了当初的报价确认,对方没再纠缠。现在每谈成一单,他先建个文件夹。
婚庆策划师小林,把服务一对新人时群里的需求变更逐月导出成 Word,每条带时间戳。婚礼结束后归档给公司,交接和复盘都省了事。
程序员阿凯,把家庭群十年的记录导出成 HTML,拷进公司内网的离线环境里翻。他说看到爸妈从"吃了没"聊到"周末回家",第一次把"长大"看成了有日期轴的东西。
再往前一步的两种玩法
- 在 Windows 任务计划程序(Mac 用 cron)里加一条任务,每月自动跑一次导出,备份从此不靠记性。
- 把 CSV 喂给本地的笔记或问答工具,问它"我今年说了多少次下周",数据比记忆诚实。
卡点速查
现象:连接失败,或读不到数据。 原因:微信电脑版还在后台运行,占着数据文件。 解法:托盘图标也退出,再连一次。
现象:导出的记录缺了早期部分。 原因:工具只能读电脑端已加载的记录,手机独有的消息读不到。 解法:先在电脑端把记录同步进来,重新导出。
现象:导出过程特别慢。 原因:消息量大,耗时长,属正常。 解法:等,别强杀进程。
现象:重装微信后数据没了。 原因:本机数据文件随重装被清掉。 解法:把定期导出当习惯,最新那份文件就是你的保险。
今天就做一件事:彻底退出微信、连接数据,把最重要的一个聊天导出来,打开看一眼。
- 检查 Python 版本,克隆仓库并跑起图形界面
- 退出微信、连接数据、导出第一个聊天
- 打开导出结果,顺手看一眼年度聊天报告
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考