正在 vibe 一个跨平台的 smartzip

目标是能方便地解压网上为了防和谐弄的千奇百怪的压缩包,还要支持跨平台。
设想了以下功能:

  • 密码匹配和自动记录
  • 密码智能排序
  • 密码库导入和导出
  • 嵌套压缩包自动检测和解压
  • 后缀名伪装自动检测
  • 内嵌压缩包自动检测并解压
  • 分卷压缩包支持
  • ZIP编码检测
  • 文件智能展平
  • 解压历史记录
  • 分卷压缩包定位损坏分卷

定位和原本的 smartzip 类似,基本是一个 7z 的 warpper,只有在解压 rar 时调用了 unrar。

项目使用rust,我只会一点点基本的语法,完全是 codex 和 DeepSeek 写出来的。写了有一个月,目前完成了cli的大部分功能,但还存在很多bug。有的不太能稳定复现,让agent修起来相当折磨。

GUI还没开始做,打算用GPUI,应该比Tauri更省内存,只是不确定AI能不能写好

1 个赞

52上有个uzip,不过不是跨平台

就是跨平台的smartzip?还是用ai写的时候最后积累测试案例,各种各样千奇百怪的嵌套+密码压缩,然后用ai调用cli对这些案例去测试

加油,我会考虑把你说的这些功能,都塞进我现在vibe那个解压软件。不过我看有五六条我那个已经实现了。

不过可惜我那个现在不跨平台,要想跨平台估计至少一个月之后。

如果可以在统信uos与银河麒麟上使用就好啦!

和bandzip比 特色是?