2022-06-26 17:05:46
今天我把纯纯写作的备份文件压缩格式从普通的 zip 改为 7z,效果非常可观,大部分用户至少获得了 30% 的体积收益,而且很多用户获得了超过一倍的原比压缩率,比如我的备份就从 708 KB 变成 348 KB,还有一个特殊测试文件直接从 1.2 MB 变成 177 KB(可能这个特殊文件里存在太多重复内容了),更神奇的是,这部分代码几乎都是 GitHub Copilot 帮我写的,我引入了一个 7z 库,然后写了个 Pwb7z class 定义了个 fun extract(...) 和 fun compress(...) 还不知怎么实现时,GitHub Copilot 就帮我把代码写完了,我基本就是负责根据文档检查代码正确性,并加入一些错误上报。然后到晚上,已经发布给用户多时了,我准备睡觉了所以看了一眼后台是否有相关错误,没想到 7z 库和 copilot 的代码都挺可靠的,目前没有任何错误。
1.5K viewsedited 14:05