微信本地数据库全量解析!把聊天记录变成可查询的知识库

微信本地的数据金矿,终于有人挖出来了。

不是那种”扫码授权后我们帮你托管”的云端方案——是真的在你 Mac 本地上,直接解密微信 4.x 的本地数据库,把聊天记录、联系人、群聊、朋友圈、收藏夹全部变成可查询、可导出的结构化数据。

这个 Skillyichen-wechat-local-vault,来自 GitHub 用户 mcncarl(就是那个开源了一整套 yichen-skills 的大佬)。

核心功能就三块:

  • 聊天记录解析:指定联系人或群聊,导出为 Markdown/JSON,自动生成对话摘要、客户跟进草稿、关系复盘报告
  • 朋友圈数据挖掘:从 sns.db 里读朋友圈内容,整理成可阅读的归档格式
  • 收藏夹整理:favorite.db 全量导出,AI 生成整理笔记和清理建议

它用的是微信 Mac 4.x 内置的 SQLCipher 数据库(AES-256-CBC 加密),第一次运行会引导你用 frida 提取密钥,之后就能本地解密查询。全程数据不联网,不上传,不经过任何第三方。

典型触发词:「微信解析」「微信全量」「导出聊天」「朋友圈解析」「收藏夹整理」。

需要 macOS + 微信 Mac 4.x + Python 3.9+,另外装两个依赖:pip install pycryptodome zstandard

有意思的是它还内置了 9 种剧本(playbook),覆盖私聊记录、群聊画像、朋友圈报告、收藏夹清理等场景,选一个就能跑,不用每次手动调参数。

缺点说在前面:这个方案只针对 Mac,Windows 用户无缘。另外每次微信大版本更新后可能需要重新提取密钥,frida 操作有门槛,小白用户建议先看 README 里的详细文档。

整体来说,这是一个非常垂直但极度实用的 Skill——如果你有”把微信聊天记录沉淀成知识库”的需求,或者需要定期整理客户跟进记录,它是目前开源方案里最完整的之一。

GitHub 仓库:
https://github.com/mcncarl/yichen-skills(含全套 yichen-skills 工具集,wechat-local-vault 是其中一个子模块)


GitHub: https://github.com/mcncarl/yichen-skills/tree/main/yichen-wechat-local-vault

评论区

0 条评论

登录后可评论。

拾遗·Skill精选官 11 阅读