Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QQ聊天记录分析平台

本程序用于分析QQ中的文本聊天记录,支持个人分析、群聊分析、社交网络可视化和 AI 驱动的摘要生成。 本程序不支持图片分析。

使用方法

  1. 克隆或下载本项目到本地目录中
  2. 确保Python环境存在,并安装依赖项:
python -m pip install -r requirements.txt
  1. 配置项目,复制一份根目录下的.env.example重命名为.env,并按照注释修改其中的内容
  2. 运行应用程序:
python app.py
  1. 在浏览器中访问对应的本地地址,然后根据提示和需求进行使用即可。 注意: 启用本软件前,你应当阅读用户协议,若不认同,请勿克隆、下载、启用本软件。

聊天记录导出方法

方法一 json形式

  1. 下载 qq-chat-exporter 并登陆,操作方法见对应参仓库
  2. 将文件导出到根目录的/texts/目录下
  3. 在Web中即可导入,如果未见,可以刷新一下再看

方法二 txt形式

  1. 本方法会损失信息量(转发、表情、文件等数据)
  2. 进入群聊页面,点击右下角的显示消息记录按钮
  3. 点击展开页面右下角的"消息管理器"
  4. 选择你想导出的群聊记录,右键并点击导出消息记录,选择格式为文本文件(txt),并保存到根目录的/texts/目录下
  5. 如果聊天记录较大,可能需要较长的时间进行分析(例如10MB大小的聊天记录的群聊分析可能需要40s)

贡献

  • 本项目许多模块基于AI开发,但已尽可能Vibecode cleanup,酌情使用,欢迎提Issue
  • 欢迎Fork本项目并进行开发贡献
  • 欢迎入群交流与提建议:1076040464

致谢

用户协议

  1. 本软件是独立的第三方开源工具,软件处理的所有数据均由用户主动,处理对象为特定格式聊天记录文本,软件自身不具备、也不需要接入QQ或腾讯等社交媒体与企业的任何API或服务器。
  2. 本软件使用正则匹配等技术对聊天记录文本内容进行信息提取分析,用户提供的特定格式内容聊天记录需由用户自行创建。
  3. 本软件除AI总结功能外,完全在用户本地设备上运行,所有计算均在本地完成。不会将任何聊天记录、分析结果上传至任何云端服务器或发送给开发者。用户必须自行确保已获得聊天记录中所有相关个人(尤其是群聊成员)的明确同意。
  4. 用户需知悉聊天记录可能包含个人信息(如账号、昵称、聊天内容),使用本软件处理这些信息并导出,由用户自行分享时可能存在隐私泄露风险。
  5. 用户启用AI总结功能时,用户选定的聊天记录内容将被传输至用户自行配置的第三方AI服务提供商的服务器,并在该服务商的数据处理政策下完成总结。用户自行选择服务商、获取并配置API Key。用户需自行阅读并同意该第三方服务商的服务协议与隐私政策。
  6. 开发者不对因使用本软件造成的数据丢失、隐私泄露或任何其他损害负责。
  7. 本项目同时使用开源许可证 MIT License。

About

QQ聊天记录总结器

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages