WeFlow:完全本地的微信聊天记录查看、分析与导出工具
项目介绍
WeFlow 是一款完全本地运行的微信聊天记录实时查看、分析与导出工具。它可以在本地实时获取你的微信聊天记录并将其导出,还能根据聊天记录生成独一无二的分析报告。
| 指标 | 数据 |
|---|---|
| 仓库 | https://github.com/hicccc77/WeFlow |
| Stars | 11,375 |
| Forks | 2,732 |
| 创建时间 | 2026-01-07 |
| 支持平台 | Windows / macOS (Apple Silicon) / Linux |
⚠️ 仅支持微信 4.0 及以上版本。
核心功能
聊天
- 解密聊天中的图片、视频、实况照片(仅支持谷歌协议拍摄的实况)
- 支持修改、删除本地消息
- 实时刷新最新消息,无需生成解密中间数据库
消息防撤回
防止其他人发送的消息被撤回——再也不怕错过撤回的消息。
实时弹窗通知
新消息到达时提供桌面弹窗提醒,支持黑白名单功能,只关注重要联系人。
私聊分析
| 分析维度 | 说明 |
|---|---|
| 消息数量统计 | 与每位好友的消息总数 |
| 消息类型分析 | 文字/图片/视频等不同类型占比 |
| 消息时段分布 | 何时聊天最活跃 |
群聊分析
| 分析维度 | 说明 |
|---|---|
| 群成员详情 | 查看群成员完整信息 |
| 发言排行 | 谁在群里最活跃(龙王排行榜) |
| 活跃时段 | 群聊最活跃的时间段 |
| 媒体内容分析 | 图片/视频等媒体内容统计 |
年度报告
| 报告类型 | 说明 |
|---|---|
| 年度报告 | 按年统计的聊天数据报告 |
| 跨年度报告 | 跨越多年的长期历史报告 |
| 双人报告 | 选择指定好友,生成双方专属的聊天分析报告 |
消息导出
支持导出为多种格式:
| 格式 | 适用场景 |
|---|---|
| JSON | 机器可读,适合二次开发 |
| HTML | 浏览器直接查看,保留格式 |
| TXT | 纯文本,兼容性最广 |
| Excel | 表格化分析 |
| CSV | 数据导出通用格式 |
| PGSQL | 数据库导入 |
| ChatLab 格式 | 配合 ChatLab 深度分析 |
朋友圈
- 解密朋友圈图片、视频、实况照片
- 导出朋友圈内容
- 拦截删除与隐藏——别人删除或隐藏的朋友圈依然可见
- 突破时间限制——查看超出可见范围的历史朋友圈
联系人
- 导出微信好友、群聊、公众号信息
- 尝试找回已被删除的好友(功能尚不完善)
HTTP API 接口
WeFlow 提供本地 HTTP API 服务,可与其他工具集成或二次开发:
- 启用方式:设置 → API 服务 → 启动服务
- 默认端口:5031
- 访问地址:
http://127.0.0.1:5031 - 支持格式:原始 JSON 或 ChatLab 标准格式
⚠️ 此功能目前处于早期阶段,接口可能有变动。
支持平台
| 平台 | 设备/架构 | 安装包 |
|---|---|---|
| Windows | Windows 10+, x64 | .exe |
| macOS | Apple Silicon (M 系列) | .dmg |
| Linux | x64 | .AppImage, .tar.gz |
安装方法
预编译版本
前往 Releases 页面下载对应平台的安装包。
Arch Linux
yay -S weflow
从源码构建
git clone https://github.com/hicccc77/WeFlow.git
cd WeFlow
npm install
npm run dev
优劣势分析
| 优势 | 说明 |
|---|---|
| 完全本地运行 | 数据不出本机,无隐私泄露风险 |
| 实时解密 | 无需生成中间解密数据库,直接读取 |
| 功能全面 | 从查看、分析到导出的一站式工具 |
| 朋友圈解密 | 包括实况照片、拦截删除隐藏、突破时间限制 |
| 多格式导出 | 7 种导出格式,适配不同场景 |
| HTTP API | 开发者可集成到自动化工作流 |
| 劣势 | 说明 |
|---|---|
| 仅支持微信 4.0+ | 旧版微信用户需要先升级 |
| macOS 仅 Apple Silicon | Intel Mac 用户暂不支持 |
| 实况照片支持有限 | 仅支持谷歌协议拍摄的实况 |
| 找回好友不完善 | 找回已删除好友的功能仍在开发中 |
| 面向特定群体 | 非大众工具,需要一定技术能力使用 |
| 微信升级可能失效 | 微信客户端的反解密机制升级后,需要工具跟进更新 |
适合谁用
- 数据分析爱好者——想用数据了解自己的社交关系和聊天习惯
- 需要聊天记录备份的用户——把微信聊天记录导出到本地长期保存
- 内容创作者——从聊天记录中提取素材,生成年度报告
- 开发者——通过 HTTP API 把聊天数据集成到自己的应用或自动化工作流中
- 关心隐私的用户——完全本地运行,不担心数据上传到云端
总结
WeFlow 是目前功能最全面的微信聊天记录本地管理工具之一。11,000+ Stars 和 2,700+ Forks 说明社区对其认可度很高。它不仅支持实时查看和导出,还提供了详细的统计分析、年度报告和朋友圈解密功能。
从”防撤回”到”突破朋友圈时间限制”,再到 HTTP API 接口,WeFlow 覆盖了微信用户长期积累的多个痛点。如果你对自己的微信数据有管理/备份/分析的需求,这是一个不可错过的好工具。
项目地址
| 资源 | 链接 |
|---|---|
| GitHub 仓库 | https://github.com/hicccc77/WeFlow |
| Release 页面 | https://github.com/hicccc77/WeFlow/releases |
| Telegram 频道 | https://t.me/weflow_cc |
参考资料
- GitHub 仓库:源代码、文档、Issues。→ https://github.com/hicccc77/WeFlow
- Telegram 频道:最新消息和下载。→ https://t.me/weflow_cc
文档信息
- 本文作者:zhupite
- 本文链接:https://zhupite.com/tool/weflow.html
- 版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)