本文首发于公众号 极客枫哥 ,日更分享各种好玩的软件、编程知识和个人成长故事
大家好啊,今天的文章内容源于下面的聊天记录。老婆给我转发了两段群聊的聊天记录,问我能不能导成文本,最好还能带图片?

这我哪会啊?但是我可以试试,于是首先第一个步骤就去 L 站搜索看看有没有相关的内容
果不其然,还真有,可惜点进去一看,这个仓库貌似已经跑路了,只剩下了一个 README.md 文件了。
但是我还是根据项目名称在互联网上找到了相关的资源,就是一款名字叫 留痕
的程序,具体的使用教程可以参考 52
论坛大佬的帖子,地址是:www.52pojie.cn/thread-1916...
于是话不多说,立马打开云电脑,开始测试。
为啥要用云电脑,几个方面原因,一是我日常使用的是 mac,二是这玩意不知道有没有毒,所以为了安全起见。
进入电脑,登录微信,然后打开软件,点击 获取信息
,然后就没有然后了。
大概率是这个版本不支持微信 4.0,经过一番搜索,如果要支持微信 4.0 以上的话就要找作者付费购买了。
我也尝试过将微信降级到 3.9 版本,但是打开就会强制更新,根本登录不进去。

于是,继续去 github
搜索相关的项目,还真不少
这里我先尝试一下第一个项目,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
进行总结,岂不是美滋滋。