hicccc77/WeFlow

▲ 29 stars today★ 14,649⑂ 544

WeFlow - 一个本地的微信聊天记录导出和年度报告应用

About hicccc77/WeFlow

hicccc77/WeFlow is an open-source project on GitHub, mainly written in TypeScript. WeFlow - 一个本地的微信聊天记录导出和年度报告应用 It currently holds 14,649 stars and 544 forks with 94 open issues, and was last pushed on 2026-09-28 (repository created 2026-01-07).

Project Overview

Git Homed tracks it on the Today's Trending board, currently at rank #90 with 29 new stars today.

GitHub Repository Details

Repository hicccc77/WeFlow · default branch main · size 26624 KB · watchers 69 · source: GitHub REST API and repository README

README

https://github.com/hicccc77/WeFlow/blob/HEAD/WeFlow 应用预览

WeFlow

WeFlow 是一个完全本地的实时聊天记录查看、分析与导出工具。
它可以获取你的聊天记录并将其导出,还可以根据你的聊天记录为你生成独一无二的数据与年度报告。

https://github.com/hicccc77/WeFlow/blob/HEAD/Stargazers https://github.com/hicccc77/WeFlow/blob/HEAD/Forks https://github.com/hicccc77/WeFlow/blob/HEAD/Downloads

https://github.com/hicccc77/WeFlow/blob/HEAD/Telegram Channel https://github.com/hicccc77/WeFlow/blob/HEAD/Star History Rank

[!TIP]
需要配套的第三方可插拔组件(本项目依赖自定义的原生解密组件,需自行设计,见 docs/third-party-components.md)

主要功能

支持平台与设备

| 平台 | 设备/架构 | 安装包 | |------|----------|--------| | Windows | Windows10+、x64 | .exe | | macOS | Apple Silicon(M 系列,arm64) | .dmg | | Linux | x64 设备(amd64) | .AppImage、.tar.gz |

详细功能清单

| 功能模块 | 说明 | |---------|------| | 聊天 | 解密聊天中的图片、视频、实况;支持修改本地消息 | | 消息防撤回 | 防止其他人发送的消息被撤回 | | 实时弹窗通知 | 新消息到达时提供桌面弹窗提醒,便于及时查看重要会话,提供黑白名单功能 | | 私聊分析 | 统计好友间消息数量;分析消息类型与发送比例;查看消息时段分布等 | | 群聊分析 | 查看群成员详细信息;分析群内发言排行、活跃时段和媒体内容 | | 年度报告 | 生成按年统计的年度报告,或跨年度的长期历史报告 | | 双人报告 | 选择指定好友,基于双方聊天记录生成专属分析报告 | | 消息导出 | 将聊天记录导出为多种格式:JSON、HTML、Markdown、TXT、Excel、CSV、PGSQL、ChatLab专属格式等 | | 朋友圈 | 解密朋友圈图片、视频、实况;导出朋友圈内容;拦截朋友圈的删除与隐藏操作; | | 联系人 | 导出好友、群聊、公众号信息;找回部分曾经的好友 | | HTTP API 映射 | 将本地消息能力映射为 HTTP API,便于对接外部系统、自动化脚本与二次开发 |

HTTP API

WeFlow 提供本地 HTTP API 服务,支持通过接口查询消息数据,可用于与其他工具集成或二次开发。

完整接口文档:点击查看

面向开发者

如果你想从源码构建或为项目贡献代码,请遵循以下步骤:

# 1. 克隆项目到本地
git clone https://github.com/hicccc77/WeFlow.git
cd WeFlow

2. 安装项目依赖

npm install

3. 运行应用(开发模式)

npm run dev

推广与合作

如果您对 WeFlow 有兴趣,或者希望与我们展开深度合作或投放你的广告,欢迎随时通过邮件取得联系。我们非常期待与各位创作者、开发者及合作伙伴共同探索。

联系方式

欢迎发送邮件至:

https://github.com/hicccc77/WeFlow/blob/HEAD/Protonmail

合作伙伴

我们非常欢迎优秀的开源社区项目团队或其他团队与我们建立长期合作关系。期待与 WeFlow 携手并进,共同建设更开放的生态!

---

贡献者

感谢所有做出贡献的开发者!

https://github.com/hicccc77/WeFlow/blob/HEAD/Contributors

Star History

https://github.com/hicccc77/WeFlow/blob/HEAD/Star History Chart

---

请负责任地使用本工具,遵守相关法律法规

GitHub Stars & Activity

14,649Stars
544Forks
94Open issues
TypeScriptLanguage

GitHub Popularity

GitHub stars14,649
Forks544
Open issues94
Primary languageTypeScript
LicenseNOASSERTION
Stars gained today29
Created2026-01-07
Last pushed2026-09-28

Trending History

Daily boardrank #90 · ▲ 29 stars

Related GitHub Projects

1

n8n-io / n8n

TypeScript★ 206,509⑂ 60,971▲ 100 stars
→
2

garrytan / gstack

TypeScript★ 134,771⑂ 20,056▲ 119 stars
→
3

thedotmack / claude-mem

TypeScript★ 95,185⑂ 8,435▲ 113 stars
→
4

modelcontextprotocol / servers

TypeScript★ 90,957⑂ 11,748▲ 34 stars
→
5

ruvnet / ruflo

TypeScript★ 73,725⑂ 8,758▲ 101 stars
→
6

heygen-com / hyperframes

TypeScript★ 55,814⑂ 5,036▲ 584 stars
→
7

vercel-labs / skills

TypeScript★ 32,985⑂ 2,807▲ 84 stars
→
8

mksglu / context-mode

TypeScript★ 24,990⑂ 1,796▲ 276 stars
→

More Trending Repositories