TOOL 01 / IMAGE
图片压缩工作台
一批图片,一个工作台。
导入图片、批量压缩,再对比处理效果。为经常处理网页素材、商品图和设计图片的 Mac 用户,减少重复操作。
当前提供源码与文档入口,适合有本地开发环境的用户。
- 适用平台
- macOS · 优先支持 Apple Silicon
- 图片格式
- PNG / JPEG / WebP / AVIF
- 运行前提
- Node.js 22+、pnpm 10
- 压缩服务
- TinyPNG / Tinify · 自备 API Key
WORKFLOW
从导入到对比,顺着做完。
整理这一批图片
拖入图片或扫描文件夹,搜索、筛选并选择要处理的文件。
批量压缩与保存
选择输出目录,查看批次进度和每张图片的结果。原图只读,结果单独保存。
对比效果再使用
用滑块或并排预览检查细节,在 Finder 中打开压缩后的文件。
BEFORE / AFTER
变小了,
也要看清楚。
压缩结果不只是一串数字。放大看看细节,再决定哪些图片可以直接使用。
BEFORE YOU START
使用前,了解这些。
- 从源码运行
- 先准备 Node.js 22 或更高版本和 pnpm 10,再按仓库 README 安装依赖、构建并启动。本站不提供在线压缩功能,也不提供安装包下载。
- 图片需要上传
- 工具在本机运行,但压缩依赖 TinyPNG/Tinify:所选图片会发送至第三方服务。需要可用网络和你自己的 API Key。前往官方申请 Key(在新窗口打开)。
- 第三方额度与费用
- 本站不收取工具介绍或源码访问费用。TinyPNG/Tinify 的免费额度及超额费用由其服务规则决定,请以官方价格说明(在新窗口打开)和你的账户为准。
- 桌面应用签名
- 当前项目的桌面打包配置使用临时签名,尚未配置 Developer ID 签名和 Apple 公证。若自行打包后分发,其他 Mac 仍可能出现系统拦截;更换下载地址不会改变签名状态。了解 Apple 的分发说明(在新窗口打开)。
- 会话与任务限制
- 关闭应用后不恢复待压缩列表和未完成任务;已保存的结果保留。失败项需要手动重试,当前不提供后台文件夹监听。
EXPLORE THE PROJECT
源码和文档,在这里继续。
查看项目结构、运行步骤和完整使用指南。
这是个人开发的工具,并非 TinyPNG/Tinify 官方产品。如有使用问题,欢迎邮件联系。