你好,我是 EarlGrey,喜欢翻译点东西,偶尔写写代码。
点击下方卡片关注我,一起向上进击,提升自我。后台回复关键词“电子书”,送你一份我收藏的电子书合集。
有关微信的项目,关注度总是不低的。上个月和大家分享了一款 Mac 上的微信插件(称之为第三方客户端可能更合适),就有快 2000 次阅读。
今天要再和大家分享一个和微信相关的项目,叫 WeChatMsg。约 7 个月前在 Github 上首次更新,12月之前关注人数寥寥。
截止 11 月 30 日,只有 330 个星标,但之后短短 4 天时间里,星标数暴涨,目测每天新增 1000-2000个左右。
下面是星标数增长的折线图。

项目介绍
WeChatMsg是一个GitHub项目,旨在提取微信聊天记录并将其导出为HTML、Word和CSV文档,以永久保存聊天记录,并对其进行分析生成年度聊天报告。
支持导出的数据类型很多,基本包括了大家在微信中常用功能所产生的互动数据,如语音、视频、文件、拍一拍、表情包等。
除了直接导出外,作者还用 PyQT 和 PyQTWeb 写了一个桌面客户端(PC端的),让用户方便地还原历史聊天记录。

如何使用?
WeChatMsg 是一个 Python 应用,克隆项目文件到本地后,安装所需依赖后即可使用。作者目前还没有打包上传到 PyPI,所以只能直接从 Github 上克隆文件。
具体如下:
# Python>=3.10
git clone https://github.com/LC044/WeChatMsg
cd WeChatMsg
pip install -r requirements_pc.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
按照作者的设计,具体使用步骤如下:
1、如需保存手机端聊天记录,要先使用PC端微信自带的迁移到电脑微信
功能完成迁移
2、运行应用入口程序:python main_pc.py
3、点击获取微信数据库:这里需要设置微信的安装路径,即微信聊天记录保存的目录地址

4、成功获取密钥后点击开始解密
目前项目还有很多bug,大家在试用过程中如果有碰到,请直接到 Github 项目下直接提 Issue。
我自己在测试时,就发现它不支持3.9.8以下的微信客户端。

为什么推荐
使用WeChatMsg项目,可以方便地提取和保存微信聊天记录,并进行进一步的分析和报告生成。这对于个人用户和研究人员来说都是非常有用的,可以帮助他们更好地了解和管理自己的聊天记录。
另外,随着AI的发展,微信数据的价值和应用场景,后续会不断的增加。正如项目作者所说,微信聊天记录中藏着的是我们过往生活中一个一个深刻的故事,这些数据不应该被遗忘。
相反,在未来几年我们或许有可能利用这些历史数据,训练出专属于自己的微信 AI 助手。
如果你不方便访问 Github 或者不知道如何安装 Python应用,那可以直接使用作者打包好的 PC 版客户端。请在本公众号后台回复 【微信聊天】 获取国内快速下载链接。
***
- EOF -
推荐阅读 点击标题可跳转