微信聊天记录导出成 pdf ?用这个方法,一分钟搞定!

本文首发于公众号 极客枫哥 ,日更分享各种好玩的软件、编程知识和个人成长故事

大家好啊,今天的文章内容源于下面的聊天记录。老婆给我转发了两段群聊的聊天记录,问我能不能导成文本,最好还能带图片?

这我哪会啊?但是我可以试试,于是首先第一个步骤就去 L 站搜索看看有没有相关的内容

果不其然,还真有,可惜点进去一看,这个仓库貌似已经跑路了,只剩下了一个 README.md 文件了。

但是我还是根据项目名称在互联网上找到了相关的资源,就是一款名字叫 留痕的程序,具体的使用教程可以参考 52论坛大佬的帖子,地址是:www.52pojie.cn/thread-1916...

于是话不多说,立马打开云电脑,开始测试。

为啥要用云电脑,几个方面原因,一是我日常使用的是 mac,二是这玩意不知道有没有毒,所以为了安全起见。

进入电脑,登录微信,然后打开软件,点击 获取信息,然后就没有然后了。

大概率是这个版本不支持微信 4.0,经过一番搜索,如果要支持微信 4.0 以上的话就要找作者付费购买了。

我也尝试过将微信降级到 3.9 版本,但是打开就会强制更新,根本登录不进去。

于是,继续去 github搜索相关的项目,还真不少

github.com/sjzar/chatl...

github.com/xaoyaoo/PyW...

github.com/git-jiadong...

这里我先尝试一下第一个项目,chatlog,为啥先试这个呢?仅仅是因为它的软件界面看起来比较酷而已

于是进入 releases页面下载系统对应的版本,我下载的是 windows_amd64 的版本。

如何判断自己是 amd 还是 arm 呢?可以按下 win + r 打开运行对话框,输入 msinfo32, 查看"系统类型"字段,如果显示"基于 x64 的电脑",就是 amd64 的了。

下载完成后,打开软件。

然后直接回车,尝试"获取数据密钥",经过一会之后,又报错了。当时就感觉这个软件也要翻车了。

于是立马去项目的 issue区看看,有没有解决方案,运气还不错,找到了对应的 issue,而且作者也给了解决方案,具体可见:github.com/sjzar/chatl...

其实就是微信的最新版本修改了获取密钥的逻辑,软件还没来的及更新。

我们只需要回退到 v4.0.3.36版本就可以了,作者也贴心的给了下载链接。

果断卸载当前版本,然后下载旧版,安装,登录,重新操作 获取数据密钥,这次终于成功了。

接着再点击 解密数据

解密数据也成功了,最后选择第三个 开启 HTTP 服务

然后打开浏览器访问 localhost:5030地址,就能看到如下的界面了。

切换到聊天记录 tab 页面,然后填写时间范围和聊天对象(微信名),点击 执行查询

就能顺利获取到聊天记录的文字版本了,太好了。直接复制结果然后保存成 txt 文件,结果如下

这样显然是不太好阅读的,正好最近 trae更新了,还没试过呢,于是立马把文件扔进去,然后顺便写了点提示词,让他给我把这个 txt 转成 pdf,而且要好看点。

经过亿点点时间的调试,于是得到了下面的版本。

效果看起来还是不错的,而且对不同的人都进行了颜色区分,nice~

而且这个项目居然还支持 MCP,那不是可以直接把聊天记录提取出来然后进行分析了,比如:一些群聊,动不动就几百条,不想爬楼的时候。

直接让他抓取今天的聊天记录,然后再让 AI进行总结,岂不是美滋滋。

相关推荐
ltl1 天前
你的大脑正在发生什么:AI 时代程序员的认知心理学
程序员
SimonKing1 天前
每天白送4000万Token!这款“龙虾”AI神器,微信就能操控电脑
java·后端·程序员
KaneLogger2 天前
从传统笔记到 LLM 驱动的结构化 Wiki
人工智能·程序员·架构
修己xj2 天前
368天,每天头顶一件东西:这件“无聊”的小事,让我想通了一个道理
程序员
无限大62 天前
数字生存05:在AI时代,如何保持学习能力,不断成长
程序员
无限大62 天前
职场逻辑05:5步高效管理时间,让你的工作事半功倍
程序员
无限大62 天前
AI实战05:设计岗专属工作流|用AI打造爆款设计
程序员
Mac的实验室2 天前
(2026年最新)解决谷歌账号注册设备扫码短信发送失败无法验证难题(100%通过无需扫码验证)
android·google·程序员
程序员鱼皮2 天前
AI 时代,满分的程序员简历是怎么样的?附简历模板
ai·程序员·编程·求职·简历
我就是马云飞2 天前
大专毕业两年,我如何进入大厂,并逆袭八年的技术与认知成长
前端·程序员·全栈