微信聊天记录导出成 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进行总结,岂不是美滋滋。

相关推荐
小兵张健3 小时前
30天减20斤挑战:少一斤发100红包(5)
程序员
liang_jy9 小时前
震惊!某程序员的掘金草稿箱竟然藏着 200 多篇文章!
程序员
程序员鱼皮10 小时前
我用 DeepSeek V4 + Claude Code 开发了个「提肛助手」,这波给我爽麻了。。。
ai·程序员·编程·ai编程·deepseek
Bigger10 小时前
🧠 前端岗位的"结构性调整":现象背后的冷思考
前端·程序员·ai编程
得物技术15 小时前
网关路由 AI 安全审计:智能漏洞检测实践|得物技术
程序员·ai编程·代码规范
用户990450177800916 小时前
AI看手相
程序员
xiezhr17 小时前
程序员和产品经理的相爱相杀
程序员
快乐非自愿21 小时前
RAG夺命10连问,你能抗住第几问?
人工智能·面试·程序员
魔术师Grace1 天前
我给 AI 做了场入职培训
前端·程序员
小兵张健1 天前
30天减20斤挑战:少一斤发100红包(4)
程序员