Agent Skills
返回列表
dupe-cleaner 重复文件清理

dupe-cleaner 重复文件清理

IT 运维与安全 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_7a7a6bee/dupe-cleane。

技能介绍

磁盘里最难收拾的重复文件

接手 E:\、F:\ 或 D:\工作文件 这类多年积累目录时,最常出现的问题不是空间不够,而是同一份文档、素材、压缩包被复制到不同位置。按文件名或大小找重复很容易漏掉“同名不同内容”和“不同名同内容”。真正稳妥的查重,需要先确认文件内容完全相同,再交给人工决定保留哪些。这个技能就是围绕这个流程设计的。

它如何工作

技能会扫描你指定的盘符或目录,对文件做 SHA256 内容对比,把内容完全相同的文件聚成分组。页面顶部有路径选择器,可按磁盘或自定义路径扫描;每次扫描的数据独立写入 dupes_data_.json,因此多目录可以并行管理,关闭页面也不会丢进度。列表采用分页渲染,初始显示 100 组,并可用“加载更多”展开;文件夹快捷筛选栏用来按目录过滤结果。

对于每一组重复文件,工具栏提供 保留第一个、全留、全删、忽略勾选 等操作。删除不是立即销毁:删除前会先备份到 .dupe_backup_/,文件进入回收站,后续可撤销恢复。删除按钮会实时显示当前勾选数量,确认弹窗也做了自定义处理,兼容内置浏览器面板。入口脚本首次运行时会创建 venv、准备 flask 与 send2trash 依赖,并启动本地服务;已在运行则直接打开页面。

适用边界与注意点

保留第一个、全留、全删 只作用于当前已展开显示的分组,未展开或其他盘的分组不会一起受影响。这个工具定位为 Windows 专用,因为删除依赖 send2trash 的回收站能力;运行需要 Python 3.8+ 和 pip。大磁盘扫描可能需要几分钟,已处理项可以通过“显示已处理”查看和恢复,但恢复仍依赖 .dupe_backup_/ 中的备份。

使用场景

  • 接手E盘多年素材,用SHA256找内容相同的图片,按分组保留第一个
  • 清理D盘工作文件重复文档,勾选删除时先看实时数量再确认
  • 把扫描出的重复压缩包标记忽略,后续在已处理里复查
  • 对F盘重复目录执行全删,文件进回收站且备份可恢复

适合人员

  • 管理多年个人电脑磁盘、想找重复照片和文档的普通用户
  • 负责公司多硬盘运维、需安全清理重复文件的IT人员
  • 整理项目素材库、担心误删原文件的设计或视频从业者
  • 接手多盘工作电脑、要分目录管理重复数据的行政人员