Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
WeChat chat history analyzer — runs in Claude Code, generates dual-user visualization + AI personality comparison report. No API key needed.
| Date | Stars |
|---|---|
| 2026-07-31 | 494 |
| 2026-08-06 | 498 |
| 2026-08-14 | 497 |
| 2026-08-20 | 498 |
| 2026-08-21 | 500 |
| 2026-08-22 | 500 |
| 2026-08-23 | 502 |
| 2026-08-24 | 503 |
| 2026-08-25 | 504 |
| 2026-08-27 | 506 |
| 2026-08-29 | 507 |
| 2026-08-30 | 508 |
| 2026-08-31 | 509 |
| 2026-09-01 | 509 |
| 2026-09-02 | 510 |
| 2026-09-03 | 509 |
| 2026-09-04 | 510 |
| 2026-09-05 | 509 |
| 2026-09-07 | 510 |
| 2026-09-08 | 511 |
| 2026-09-10 | 512 |
| 2026-09-21 | 513 |
| 2026-09-24 | 514 |
| 2026-10-06 | 515 |
| 2026-10-08 | 517 |
| 2026-10-19 | 516 |
| 2026-10-26 | 517 |
| 2026-10-28 | 517 |
| 2026-10-30 | 518 |
| 2026-11-04 | 518 |
Today
— stars today
This week
+1 stars this week
This month
+4 stars this month
Momentum
0.0
growth rate 0.19%/day
# 🍪 微信聊天记录分析工具
> 一个运行在 Claude Code 里的 Skill:输入联系人的名字,自动生成**双人聊天行为可视化 + AI 人格对比分析报告**。无需 API Key,分析由 Claude Code 本地完成。
---
## 效果预览
<p align="center"><img src="pics/preview-header.png" width="70%" alt="报告总览"></p>
<table>
<tr>
<td width="50%"><img src="pics/preview-wordcloud-big5.png" alt="词云对比 + Big Five 蝴蝶图"></td>
<td width="50%"><img src="pics/preview-heatmap.png" alt="聊天频率热力图"></td>
</tr>
</table>
<p align="center"><img src="pics/preview-mbti.png" width="70%" alt="MBTI 双人推断"></p>
<p align="center"><img src="pics/preview-style.png" width="70%" alt="AI 风格总结"></p>
所有内容整合为一份精美 HTML 报告,图表可直接截图发布。
---
## 使用要求
| 项目 | 要求 |
|------|------|
| 操作系统 | macOS 12 及以上 |
| 微信版本 | Mac 客户端 4.x |
| Python | 3.10 及以上(`python3 --version` 检查) |
| Claude Code | 已安装(`claude --version` 检查) |
---
## 安装部署
**克隆仓库,在目录内打开 Claude Code,即可使用。**
```bash
git clone https://github.com/Jiang59991/wechat-analyzer.git ~/wechat-analyzer
cd ~/wechat-analyzer
claude
```
仓库内置了 `.claude/commands/analyze-wechat.md`,Claude Code 在该目录下会**自动识别**,无需任何注册步骤。
> **想在任意目录都能用?** 在 Claude Code 里说:
> `"帮我把 analyze-wechat 全局安装"`
> Claude 会自动把命令文件复制到 `~/.claude/commands/`。
---
## 快速开始
在仓库目录打开 Claude Code,直接运行:
```
/analyze-wechat
```
或者自然语言:
```
帮我分析和小明的聊天记录
```
**Skill 会自动完成从安装依赖到生成报告的全部流程。**
---
## 需要手动完成的前置步骤
以下两步是**一次性操作**,完成后后续所有分析均全自动。
### 步骤一:关闭 SIP(系统完整性保护)
macOS 的 SIP 会阻止读取微信进程中的加密密钥,必须先在恢复模式中关闭一次。
**详细步骤见 [安装指南.md](./安装指南.md)**
### 步骤二:手动运行密钥提取脚本
密钥提取需要调试器权限(lldb),Claude Code 子进程不具备此权限,**必须在系统 Terminal.app 中手动运行**。
Skill 会给出完整命令,你复制粘贴到 Terminal.app 执行,然后在微信里依次点开几个聊天窗口触发密钥捕获即可。
**完整操作说明见 [安装指南.md](./安装指南.md)**
> 这两步只需做一次。完成后可以立刻重新开启 SIP,之后所有分析完全自动。
---
## Skill 会问你哪些问题?
整个流程**最多只会被问 3 次**:
| 时机 | 问题 | 频率 |
|------|------|------|
| 启动时 | 你想分析和谁的聊天记录? | 每次(除非命令里已指定) |
| 首次运行(仅 Level 3) | 确认微信已登录并给出手动命令 | 仅首次提取密钥时 |
| 按需 | 找到多个同名联系人,选择哪个? | 有重名联系人时 |
其余所有步骤均**全自动完成**,无需干预。
---
## 输出文件
分析完成后,所有文件保存在工具目录的 `wechat_analysis_output/` 下(默认 `~/.claude/wechat-analyzer/wechat_analysis_output/`):
```
wechat_analysis_output/
├── report.html ← 完整 HTML 报告(浏览器打开)
├── report.css ← 报告样式文件(与 report.html 同目录)
├── personality_result.json ← 自己的 AI 分析结果
├── partner_result.json ← 对方的 AI 分析结果(双人模式)
├── personality_raw.json ← 最终输出的分析原始数据
└── charts/
├── hourly.png ← 24 小时发消息分布
├── monthly_trend.png ← 月度消息趋势
├── weekday_bar.png ← 星期分布
├── word_cloud_pair.png ← 双人高频词词云(有对方数据时)
├── word_cloud.png ← 单人词云(仅自己数据时)
├── length_dist.png ← 消息长度分布
└── radar.png ← Big Five 雷达图(单人模式)
```
---
## 隐私说明
- 所有数据处理在**本地**完成
- AI 人格分析由 **Claude Code 本身**完成,不需要 Anthropic API Key,不向外部发送消息内容
- 不会收集或上传任何数据到其他地方
- 请勿用于分析他人设备上的数据
---
## 技术流程
见 [SKILL.md](./SKILL.md)
---
*macOS 12+ · WeChat 4.x · Python 3.10+ · Claude Code*
Excerpt of 2,826 characters
Read on GitHub5
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:3a8c2f8c0843a289, llm:Description: "WeChat chat history analyzer — runs in Claude Code, generates dual-user visualization + AI personality comparison report. No API key needed."
matched fp:3a8c2f8c0843a289, llm:Description: "WeChat chat history analyzer — runs in Claude Code, generates dual-user visualization + AI personality comparison report. No API key needed."
matched fp:3a8c2f8c0843a289, llm:Description: "WeChat chat history analyzer — runs in Claude Code, generates dual-user visualization + AI personality comparison report. No API key needed."