产品简介
Wechat DuplicateFiles Delete 是一款专为微信用户设计的开源免费重复文件清理工具。微信在日常使用中会产生大量重复文件——同一张图片、同一个文档在不同聊天中被多次接收和保存,导致磁盘空间被迅速占满。本工具能够自动扫描微信存储目录,精准识别并清理重复文件,帮助用户快速释放被浪费的磁盘空间。
项目基于 Python 开发,v2 版本使用 PyQt 封装了图形化界面,操作简单直观,无需命令行经验即可使用。项目完全开源,代码透明可审计,本地运行不上传任何数据,充分保护用户隐私。
核心功能
| 功能类别 | 具体能力 |
|---|---|
| 重复文件扫描 | 深度扫描微信存储目录,基于文件哈希值精准识别重复文件 |
| 图形化界面 | PyQt 构建的可视化操作界面,扫描结果一目了然 |
| 一键清理 | 选中目标文件后一键删除,操作高效便捷 |
| 安全可靠 | 本地运行,不联网不上传,保留原始文件不受损坏 |
| 开源免费 | MIT 许可证开源,完全免费使用,无广告无捆绑 |
快速开始
- 下载程序:点击页面上的「下载软件」按钮,从夸克网盘下载
main.exe可执行文件(约 35MB)。 - 运行程序:双击
main.exe启动图形化界面。若系统弹出安全提示,选择「仍要运行」即可。 - 选择微信存储目录:在界面中指定微信文件存储路径(通常位于
C:\Users\用户名\Documents\WeChat Files)。 - 开始扫描:点击扫描按钮,工具将自动分析目录中的重复文件,扫描时间取决于文件数量。
- 清理文件:扫描完成后,查看重复文件列表,勾选需要删除的副本,点击清理按钮完成操作。
从源码构建:开发者也可以克隆仓库后运行 build.bat 自行打包,生成的可执行文件位于 dist/ 目录下。
界面预览
与其他方案对比
| 对比项 | Wechat DuplicateFiles Delete | 通用重复文件清理工具 | 手动查找删除 |
|---|---|---|---|
| 针对性 | 专为微信存储目录优化 | 通用扫描,不区分应用 | 完全手动,效率极低 |
| 使用门槛 | 图形界面,小白友好 | 功能复杂,学习成本高 | 需要逐个文件夹排查 |
| 识别精度 | 基于哈希值精确匹配 | 多为文件名或大小匹配 | 靠肉眼判断,易遗漏 |
| 费用 | 完全免费开源 | 多数功能受限或收费 | 免费但费时费力 |
| 隐私安全 | 本地运行,零数据外传 | 部分工具需联网激活 | 本地操作 |
适合谁用
- 微信重度用户:长期使用微信传输文件、图片和文档,导致存储空间告急的用户。
- 办公族:工作中频繁通过微信收发文件,微信文件夹动辄几十 GB 的上班族。
- 电脑存储紧张的用户:C 盘空间不足,需要快速清理微信冗余文件释放空间。
- 注重隐私的用户:不信任第三方清理软件,希望使用开源透明工具的用户。
- 开发者:希望了解重复文件检测原理,或基于此项目二次开发的技术人员。
下载与版本
当前最新版本为 v2(2024-10-10 发布),主要更新为使用 PyQt 封装了图形化界面。提供 Windows 可执行文件 main.exe(约 35MB),点击页面「下载软件」按钮即可获取。
系统要求:Windows 操作系统。如需从源码构建,请确保已安装 Python 3.x 环境。
注意事项
- 本工具仅用于清理微信产生的重复文件副本,不会删除原始文件,请放心使用。
- 建议在清理前确认微信已关闭,避免文件被占用导致删除失败。
- 首次使用建议先小范围测试,确认效果后再批量清理。
- 项目基于开源代码发布,请遵守相关法律法规,合理使用。
- 项目源码地址:https://github.com/kashima19960/Wechat_Duplicatefiles_Delete