返回工具列表

TOOL 01 / IMAGE

图片压缩工作台

一批图片,一个工作台。

导入图片、批量压缩,再对比处理效果。为经常处理网页素材、商品图和设计图片的 Mac 用户,减少重复操作。

当前提供源码与文档入口,适合有本地开发环境的用户。

适用平台
macOS · 优先支持 Apple Silicon
图片格式
PNG / JPEG / WebP / AVIF
运行前提
Node.js 22+、pnpm 10
压缩服务
TinyPNG / Tinify · 自备 API Key
工作台演示界面:左侧整理图片,右侧查看当前 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

源码和文档,在这里继续。

查看项目结构、运行步骤和完整使用指南。

前往 GitHub (在新窗口打开)

这是个人开发的工具,并非 TinyPNG/Tinify 官方产品。如有使用问题,欢迎邮件联系。