大家好,分享一下我做的 GIF 压缩工具 CompressGIF: https://compressgif.net 主要用于给 README 、教程和产品演示里的动图减小体积。浏览器端用 Gifsicle + WebAssembly 处理,选择的本地文件不需要上传到服务器。 目前有三种模式: 质量优先:先尝试较温和的参数,找到更小的结果。 体积优先:尝试不同压缩参数,保留较小的有效结果。 目标大小:例如希望压到 1 MB 以下,再检查输出是否达到要求。 也可以调整颜色数量和有损程度,预览后下载。目标体积并不保证一定能达到;已经优化过的 GIF 可能压不小,文字和渐变比较多的动图也需要自己判断画质是否能接受。 另外提供了独立的 REST API 和 MCP 服务,方便接入自动化流程。这部分是在云端处理文件,和浏览器本地压缩的数据处理方式不同。文档: https://compressgif.net/docs 有免费方案,也有付费升级,具体额度以网站当前说明为准。 欢迎试用和提建议。比较想了解大家更常遇到的是上传大小限制,还是压缩后小字...