WeChatMsg 完整指南:3 条命令导出微信聊天记录 WeChatMsg 完整指南3 条命令导出微信聊天记录【免费下载链接】WeChatMsg提取微信聊天记录将其导出成HTML、Word、CSV文档永久保存对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg微信 PC 端的聊天记录只存在本机数据库里换机、重装、系统升级之后随时可能丢掉。WeChatMsg 做的事情很单一读取微信本地数据库把微信聊天记录导出成 HTML、Word、CSV 等文档全程在本机完成数据不经过任何云端。你最终拿到的不是迁移到另一台手机而是一份能打开、能搜索、能归档的离线副本。先判断值不值得花时间适合你用 Windows / Mac 桌面版微信想把某些联系人的记录留存下来该绕道只用手机微信的人手机端没有可读取的本地数据库最低要求Python ≥ 3.8微信 PC 客户端正常运行一个前提作者在 readme 里写明此项目很久没有也不会更新如果刚升级过微信先拿一个联系人试导再决定是否全量跑磁盘空间纯文本导出一般几十 MB带上图片视频后体积会放大数倍最短路径跑通两条命令从拉代码到拿到文件十分钟以内。git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg cd WeChatMsg然后导出第一个联系人python wechat_export.py --contact 张三 --format html参数作用备注--contact联系人或群名必须和微信里显示的名字完全一致--format输出格式html/word/csv/pdf四选一--output指定文件名不填则自动生成--include-media是否导出图片视频不加则只有文本文件最小跑完去终端提示的输出路径找文件HTML 双击用浏览器打开能按关键词搜索、能翻页效果和翻微信对话框一样换成--format word得到的 .docx 可以直接进 Office。按你的用法选四种格式各管一段自己翻、发给朋友在线看选 HTML--format html用 Jinja2 模板渲染自带搜索框文件体积中等是日常翻记录的第一选择python wechat_export.py --contact 家庭群 --format html要打印、归档、发给领导选 Word 或 PDF正式文档场景下Wordpython-docx 生成方便再编辑PDFReportLab 渲染不易被改动适合长期归档python wechat_export.py --contact 家庭群 --format word --output 家庭群聊天记录.docx要进 Excel 做统计选 CSV时间范围一起带上CSV 是 Pandas 直接渲染的结构化行导入 Excel 后按月筛选、做透视都不受排版干扰。记录跨度长时加起止日期只导 2024 年文件过大再加--split-by-date按日期拆分内容敏感就加--encrypt aes256和--password给文件加 AES-256 加密--redact-sensitive会把手机号、身份证号自动替换成掩码python wechat_export.py --contact 工作群 --start-date 2024-01-01 --end-date 2024-12-31 --format csv用途格式特征自己翻、在线分享HTML带搜索框体积中等打印、归档、发领导Word体积较大可二次编辑Excel 统计、透视CSV体积最小结构化行法律存证、长期不动PDF不易改动把数据用出第二层价值导出只是存档把数据用起来是另一层。情感分析项目内置情感分析模块Python 里直接调输入一段对话输出整体情感走向、情绪波动点和趋势图还能用custom_dict传入自定义情绪词库from wechat_sentiment import SentimentAnalyzer analyzer SentimentAnalyzer(model_typebert, languagezh) results analyzer.analyze_conversation(load_chat_data(张三.json))年度聊天报告喂一整年的数据一次性拿到全年消息统计、最活跃时段、关键词热度排名和情感变化曲线输出是支持缩放浏览的网页比对着 CSV 看直观。下面是项目同团队年度报告的数据可视化样式常见卡点九成导出失败都出在三类原因上按频率从高到低过一遍。症状导出失败报数据库解密错误→ 原因微信升级后数据库结构超出支持范围或文件权限不足 → 动作先确认微信版本升级过的先试导一个联系人仍失败就用管理员权限重新运行。症状导出超时或文件过大→ 原因记录跨度太长且带了媒体文件 → 动作加--split-by-date按日期拆分或去掉--include-media只导文本。症状导出结果缺图片视频→ 原因微信本地媒体目录不可读或命令没显式带参数 → 动作检查磁盘空间和媒体目录权限确认命令里写了--include-media。三条都排除了去 doc/ 目录看项目说明里面有更详细的日志定位方法。挑一个你最在意的联系人跑python wechat_export.py --contact 那个名字 --format html十分钟出结果。记录变成自己的结构化数据之后作者正在往的方向是拿它训练一个只懂你说话习惯的个人 AI。【免费下载链接】WeChatMsg提取微信聊天记录将其导出成HTML、Word、CSV文档永久保存对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考