wechat-chat-analyzer
Solid微信聊天记录深度分析工具。分析1对1单聊的互动习惯、情感走势、性格画像,生成可视化图表和数据导出。当用户提到微信聊天分析、聊天记录分析、感情分析、好感度分析、追求建议、聊天统计、聊天热力图、词云、秒回率、主动性分析、聊天导出等任何与微信聊天数据分析相关的话题时,务必使用此技能。即使用户只是简单提到"分析我和某人的聊天"也要触发。
AI & Automation 41 stars
16 forks Updated 1 months ago MIT
Install
Quality Score: 75/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# 微信聊天记录深度分析 Skill
## 概述
基于 [wechat-decrypt](https://github.com/ylytdeng/wechat-decrypt) 解密后的微信本地数据库,对1对1单聊进行深度分析。
**架构**: Python 脚本负责精准数据计算 (统计指标、图表、导出),你 (LLM) 负责深度分析 (关系洞察、情感解读、性格画像、追求建议、文艺金句)。
## 使用前提
1. **权限要求**:
- **Windows 用户**:请确保以管理员权限启动支持 skills 的 agent 程序,否则可能无法从微信内存中提取密钥。
- **macOS 用户**:由于系统安全限制(SIP),无法像 Windows 那样直接从内存提取密钥。需要手动准备解密数据,具体步骤如下:
* **步骤1**: 定位微信数据目录
- 打开 Finder,按 `Cmd+Shift+G` 输入路径:`~/Library/Containers/com.tencent.xinWeChat/Data/Library/Application Support/com.tencent.xinWeChat/`
- 进入 `4.0b*/` 目录(`*` 代表一串随机字符),找到 `db_storage` 文件夹
* **步骤2**: 使用第三方工具提取并解密数据库
- 推荐使用开源工具 [wechat-decrypt](https://github.com/ylytdeng/wechat-decrypt) 或其他类似的微信数据库解密工具
- 按照工具说明提取并解密微信数据库文件
* **步骤3**: 将解密后的数据复制到用户对话路径下
- 将解密工具生成的 `decrypted` 目录完整复制到当前用户对话路径下
- 确保目录结构为:`{用户对话路径}/decrypted/message_*.db`
- **Linux 用户**:暂不支持自动从内存抓取密钥,请先在 Windows 或 macOS 上使用其他工具提取数据,然后将解密后的 `decrypted` 目录复制到用户对话路径下。
2. **依赖检查**:脚本会自动检查并安装所需依赖。主要依赖包括:
- `pycryptodome`:用于微信数据库解密(vendor 目录中的 wechat_decrypt 组件也依赖此库)
- `matplotlib`:用于生成各种统计图表
- `wordcloud`:用于生成词云图
- `jieba`:用于中文分词,生成词频统计
- `numpy`:matplotlib 的依赖库,用于数据处理
**说明**:
- vendor 目录中的 wechat_decrypt 组件依赖 pycryptodome 库进行微信数据库解密
- 脚本会在执行前自动检查并安装缺失的依赖
- 所有依赖均为标准 Python 库或常用第三方库
3. **微信保持登录**:
- **Windows 环境**:用户只需保持电脑版微信处于登录状态即可,脚本会自动从内存提取密钥并解密数据库
- **macOS 环境**:用户需要先手动准备解密数据(见上文 macOS 用户说明),将 `decrypted` 目录放置到用户对话路径下
- 如果脚本由于环境问题无法自动从内存抓取密钥解密...
Details
- Author
- UniUni2000
- Repository
- UniUni2000/wechat-chat-analyzer
- Created
- 2 months ago
- Last Updated
- 1 months ago
- Language
- Python
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Solid
dingtalk-ai-web-search
网页搜索与实时信息检索。需要查找最新资讯、实时数据、技术文档、热点事件,或用户说"搜一下"、"帮我查"、"查资料"、"web search"等时使用。基于小宿AI智能搜索,支持关键词搜索、时间范围过滤(一天/一周/一月/一年)、自定义结果数量、JSON 输出。
47 Updated 1 months ago
breath57 AI & Automation Solid
wemp-operator
微信公众号自动化运营。触发词:采集热点、公众号日报、周报、检查评论、回复评论、生成文章。依赖 wemp skill。
90 Updated 3 months ago
IanShaw027 Code & Development Solid
video-copy-analyzer
视频文案分析一站式工具。下载在线视频(B站/YouTube/抖音等)、使用FunASR进行高速中文语音转录、 自动校正文稿、并进行三维度综合分析(TextContent/Viral/Brainstorming)。 使用场景:当用户需要分析短视频文案、提取视频内容、学习爆款文案技巧时。 关键词:视频分析、文案分析、语音转文字、FunASR、爆款分析、视频下载
176 Updated 3 months ago
ALBEDO-TABAI AI & Automation Featured
immortal-skill
通用数字永生框架:从聊天记录、社交媒体、文档等多平台数据中蒸馏任何人的数字分身——支持自己、同事、导师、亲人、伴侣/前任、朋友、公众人物 7 种角色模板,接入国内外 12+ 数据平台。
449 Updated 1 months ago
agenmod Data & Documents Solid
xiaoyue-companion
小跃虚拟伴侣 - 使用智谱 AI 提供温暖的对话陪伴和静态图片分享
791 Updated today
anbeime