feat(core): 实现扫描并删除iPhone导出相册中的实况视频功能

- 新增文件扫描逻辑,遍历目录下所有文件并记录路径与元信息
- 新增核心处理逻辑,识别.HEIC图片及其对应的.MOV实况视频
- 自动将匹配的实况视频移动至 duplicates 目录以供用户确认删除
- 添加构建脚本build.sh用于编译和压缩可执行文件
- 更新.gitignore忽略.idea目录
- 重写README.md,明确工具用途、需求及效果预览
- 初始化模块依赖管理(go.mod, go.sum)及相关工具类和变量定义
This commit is contained in:
2025-12-20 10:01:08 +08:00
parent e7374097bc
commit 1364404123
14 changed files with 1260 additions and 69 deletions
+8 -33
View File
@@ -1,37 +1,12 @@
# kenaito-iphone-export-photo-remove-duplicates
## IPhone导出相册删除实况工具
#### 介绍
IPhone导出的相册中存在图片和实况视频,这个工具用来删除图片对应的实况视频,从而减小占用空间。
#### 需求
#### 软件架构
软件架构说明
- 扫描某个目录
- 找到与照片对应的实况视频
- 删除实况视频
#### 效果预览
![1](./doc/QQ20251220-095717.png)
#### 安装教程
1. xxxx
2. xxxx
3. xxxx
#### 使用说明
1. xxxx
2. xxxx
3. xxxx
#### 参与贡献
1. Fork 本仓库
2. 新建 Feat_xxx 分支
3. 提交代码
4. 新建 Pull Request
#### 特技
1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md
2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com)
3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目
4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目
5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help)
6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)
![1](./doc/QQ20251220-095800.png)