echotrace README

The project's README from github.com/ycccccccy/echotrace. As one markdown file: README.md.

EchoTrace

EchoTrace 是一个完全本地的微信聊天记录导出、分析与年度报告生成工具。它可以解密你的微信聊天记录并保存在本地离线查看,也可以将其导出为HTML等与朋友分享,还可以根据你的聊天记录为你生成独一无二的分析报告❤️


EchoTrace 功能演示


Stargazers Forks Issues License

[!TIP] 如果导出聊天记录后,想深入分析聊天内容可以试试 ChatLab

[!TIP] Echotrace现已停止维护 如想继续使用可以看看 WeFlow 对应Echotrace中的实时功能 或 密语 对应Echotrace中的备份功能

快速开始

面向新手的使用教程见 此文档

EchoTrace 为何而来

我想知道,这些年来,时间都带我遇见了谁,又留下了些什么

从生成的报告里,看到自己和某个朋友不知不觉间竟聊了上万句话,看到深夜里和朋友的互相倾诉,看到几万句话背后默默的陪伴,看到时间是如何悄无声息地,将一些人带到你的生命里,又将另一些人轻轻推向远方

我们总是在向前走,却很少有机会回头看看

如果这份小小的报告,能让你想起某个很久没联系的朋友,能让你对当下的陪伴心存感激,或者能在某个平凡的午后,给你带来一丝微笑和暖意,那么,这一切就都有了意义

面向开发者

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

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

# 2. 安装项目依赖
flutter pub get

# 3. 运行应用(调试模式)
flutter run

# 4. 打包可执行文件 (以 Windows 为例)
flutter build windows

更多架构、文件职责、调试与 CLI 说明,请阅读 开发者指引。

关于实时模式的实现可阅读 模块调用文档

未来计划

我们正在努力让 EchoTrace 变得更好,未来计划实现以下功能:

双人年度报告:

有任何想法?欢迎通过 Issues 告诉我们!

致谢与许可

本项目基于 MIT 许可 - 你可以自由使用、修改和分发,但需自行承担风险

本项目在开发过程中参考了以下开源项目,特此致谢:

写在最后

也许在生成报告的过程中,你会想起某个很久没联系的朋友,也许你会发现某个人一直在默默陪伴,也许你只是会心一笑,感叹时光飞逝

无论如何,希望这个小工具能成为你生命中一个温暖的见证

如果它真的让你有所触动,不妨把它分享给你在意的人

只要好友还在,我们还记得彼此

总有一天,我们会再次相见


Star History

Star History Chart

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

比起沉浸在回忆里,也许珍惜眼前的人会更重要一点

echotrace (ycccccccy/echotrace)

Searching Database…

Что это?EchoTrace — полностью локальный офлайн-инструмент для расшифровки истории чатов WeChat, позволяющий просматривать её без интернета, экспортировать в HTML, чтобы поделиться с друзьями, и автоматически генерировать персонализированный годовой отчёт по чатам.
Это десктопный инструмент или он связывается с каким-то сервером?Это чисто локальный десктопный инструмент: он расшифровывает базу чатов WeChat на вашей машине и хранит всё офлайн, никуда не отправляя данные.
С чего начать?В README дана ссылка на понятный новичку туториал быстрого старта по экспорту и просмотру истории WeChat, а также отдельное руководство для разработчиков, желающих собрать его из исходников.
EchoTrace ещё развивается?Нет, автор прекратил поддержку EchoTrace и теперь рекомендует 'WeFlow' для функций чата в реальном времени и '密语 (MiYu)' как замену функции резервного копирования.
Куда попадают мои данные чатов при использовании?История чатов WeChat расшифровывается и просматривается целиком на вашем собственном устройстве; ничего не загружается, а экспорт (например, в HTML) — только по вашему решению.
Зачем автор создал EchoTrace?Автор хотел оглянуться назад и увидеть, кто занимал его время все эти годы, и заново открыть тихое дружеское общение, скрытое в старых переписках с друзьями.
Что годовой отчёт может показать для чата двух людей?Он может показать, когда началось общение, суммарное число сообщений за каждый год и облако самых частых слов пары; радарные диаграммы типов сообщений и тепловые карты дневной активности пока в планах.
Что послужило основой подхода EchoTrace к расшифровке?Проект ссылается на open-source-проект 'chatlog' за идеи расшифровки чатов WeChat и на 'WxDatDecrypt' за метод расшифровки изображений.
В каком формате можно экспортировать историю чатов?Расшифрованную историю чатов можно экспортировать в HTML — её удобно просматривать и делиться ею с друзьями.
Creator
ycccccccy
Size
44.1 MB
Stars
3.8K
Age
1y
Commits · 90 Days