全部项目

图像与系统工具 / Fork 维护

czkawka-tauri

把重复和长得像的图片聚成一组,留哪张自己拍板。

我在这项目里干了啥

Fork 维护、桌面界面打磨与 Windows 打包

用到的技术栈

Tauri 2 / TypeScript / Taskfile

czkawka-tauri:重复与相似图片清理工具的 Tauri 桌面前端,补齐了 Windows 安装包、顺眼的主题和常用构建脚本。的原理示意图
用 SVG 画的原理示意图(不是软件截图,主要为了把底层是怎么跑的讲清楚)。

为什么做这个

存图多了难免有一堆连拍、改尺寸或者重复保存的图。清理的时候既怕工具乱删,又苦于原版前端在 Windows 上不太好直接拿来用。

我是怎么搞定的

维护这套基于 Tauri 2 的桌面前端,调了一版更顺眼的界面主题,用 Taskfile 把零散的构建命令收拢起来,并打好了 Windows 环境下开箱即用的安装包。

现在做成了什么样

把扫描出来的相似图片一组组摆在台面上,方便对比尺寸和画质,最后由人来勾选删哪张。

提前说清楚的局限

删文件是不可逆的操作,动手前记得看一眼勾选规则。项目基于上游 Fork 维护,保留原作者署名。

做的时候怎么权衡的

只帮忙归类,不替你做主乱删

把相似图片并排摆清楚,留哪张高清的、删哪张缩略的,决定权留在自己手里。

常用命令全写进 Taskfile

省得隔几个月回来维护时,还要到处翻笔记找当时是怎么编译打包的。

把 Windows 版直接打好包

在 Windows 主力机上也能直接装上就用,不用再配一整套 Rust 编译环境。

顺便看看下一个hibernal

嫌合盖掉电?点一下菜单栏,让 Mac 进入真休眠。