本人在社群里潜水许久,发觉微信聊天记录的历史记录导出鲜有人做,并且多是以3.9版本的微信使用影刀指令和图片识别亦或是桌面元素读取新消息内容,各有一定方面的不足,现在我分享一个新的思路来对微信的历史记录进行操作,4.0以上版本也能使用,操作简单不复杂,时效性高。
首先先要下载一个名为weflow的软件,用于微信本地聊天记录的导出下附链接; https://github.com/hicccc77/WeFlow
下载完成后咱们打开weflow,按照他的指引一步一步不要跳过的连接上本地微信。连接完成后如下:
到这一步已经基本完成初始工作了,点击导出,选择指定的群聊和导出格式,为了方便演示在此我选择JSONL的格式,如下:

如果要对图片等信息做处理,可以选择该格式相邻的另外的两种格式,在此我只对文本做处理,上面还有excel,TXT等格式尚未开放,可以期待一下。
下面是对该程序的简单导出操作:
筛选后的数据如下,筛选需要因人而异: [('群聊名称', '2026-01-20 16: 23: 20', 'Jskssn', '群聊名称'), ('Yushi', '2026-01-20 16: 23: 24', 'Jejdndb', '群聊名称'), ('Yushi', '2026-01-20 16: 23: 45', '是啊真的是一', '群聊名称'), ('Yushi', '2026-01-20 16: 23: 54', '[图片
]', '群聊名称')
]
拿到我们筛选后的想要的数据后,就能进行下一步处理了。觉得有用的话请帮github上的项目点star,帮我点赞转发下Thanks♪(・ω・)ノ。