1.灵感

偶然看到了所谓的同事老板前任.skill
想把过去的人做成智能体
先提取微信聊天记录

2. 环境
Pycharm+微信+Python3.14+Deepseek网页版

3. 操作


从参考第二个链接把项目完整下载下来
运行main.py
报错:「未能从任何微信进程中提取到密钥」
按照参考第一个链接的办法修改wechat-decrypt/config.json文件


运行main.py
报错:ModuleNotFoundError: No module named ‘Crypto’
原因,可能是pycharm点击安装安装错了,deep seek给出卸载重装指令
在这里插入图D描述安装的指令是
pip install --no-cache-dir pycryptodome


继续运行main.py
报错:ModuleNotFoundError: No module named ‘zstandard’
解决:pip install zstandard


运行main.py,成功,转运行app_gui.py,可以保存聊天记录了


保存出来hevc文件,疑惑?什么是hevc文件?哦,图像图片文件
下载hevc player,打开很慢,没有缩略图,暂未解决


报错:微信语音导出失败,安装pilk失败
解决:访问 Microsoft C++ Build Tools 下载页面,点击下载 vs_BuildTools.exe
安装使用 C++ 的桌面开发


报错:[ERROR] ffmpeg 不在 PATH 中 (MP3 编码必需)
解决:访问 FFmpeg 官网下载页面:https://ffmpeg.org/download.html
下载安装并加入PATH,至此完成微信聊天记录提取


前任.skill需要安装Claude Code,暂时搁置,转而先使用DeepSeek的


利用DeepSeek先写个带窗口的聊天记录的查看工具,整理一下大部分聊天记录
在这里插入图片描述


整理完,申请一个DeepSeek的api deepseek

用DeepSeek写一个

一个独立的 Python 脚本,它能:

读取你的微信聊天记录 CSV(就是你一直在用的那个)

自动提取“对方”的所有消息(根据你指定的发送者)

用 DeepSeek API 分析对话风格,生成一个“角色人设”

启动一个聊天终端,让你和这个 AI 角色对话

截至这里基本用DeepSeek,没写过一行代码,嗯…
在这里插入图片描述

4. 参考

微信聊天记录提取

github地址

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐