目标是能方便地解压网上为了防和谐弄的千奇百怪的压缩包,还要支持跨平台。
设想了以下功能:
- 密码匹配和自动记录
- 密码智能排序
- 密码库导入和导出
- 嵌套压缩包自动检测和解压
- 后缀名伪装自动检测
- 内嵌压缩包自动检测并解压
- 分卷压缩包支持
- ZIP编码检测
- 文件智能展平
- 解压历史记录
- 分卷压缩包定位损坏分卷
定位和原本的 smartzip 类似,基本是一个 7z 的 warpper,只有在解压 rar 时调用了 unrar。
项目使用rust,我只会一点点基本的语法,完全是 codex 和 DeepSeek 写出来的。写了有一个月,目前完成了cli的大部分功能,但还存在很多bug。有的不太能稳定复现,让agent修起来相当折磨。
GUI还没开始做,打算用GPUI,应该比Tauri更省内存,只是不确定AI能不能写好