Caesium CLI命令行工具使用指南 - 开发者必备图片压缩工具

Caesium CLI(命令行界面)是Caesium Image Compressor的命令行版本,专为开发者、运维人员和自动化脚本设计。相比图形界面版本,CLI版本更适合批量处理、CI/CD集成和服务器环境使用。

安装与配置

Caesium CLI支持Windows、macOS和Linux三大平台。在GitHub Releases页面可以下载对应平台的可执行文件。Windows用户直接下载exe文件,macOS和Linux用户下载对应的二进制文件后需要赋予执行权限。

# Linux/macOS 赋予执行权限
chmod +x caesium-clt

基本命令语法

Caesium CLI的基本语法为:caesium-clt [选项] 输入文件 [输出文件]。最简单的使用方式是直接指定输入文件和输出文件:

# 基本压缩命令
caesium-clt input.jpg output.jpg

# 指定压缩质量(0-100)
caesium-clt -q 80 input.jpg output.jpg

# 指定最大文件大小(KB)
caesium-clt -s 500 input.jpg output.jpg

批量处理功能

Caesium CLI强大的批量处理功能是其最大亮点。使用-r参数可以递归处理整个目录,支持通配符匹配多个文件:

# 批量处理目录中所有JPG文件
caesium-clt -r -q 75 ./images/*.jpg ./compressed/

# 递归处理整个目录
caesium-clt -r -q 80 ./source/ ./output/

格式转换与高级选项

除了压缩功能,Caesium CLI还支持格式转换。可以使用-f参数指定输出格式,支持JPG、PNG、WebP等主流格式。此外,还提供EXIF信息保留、图片尺寸调整等高级选项:

# PNG转WebP格式
caesium-clt -f webp input.png output.webp

# 调整图片尺寸并压缩
caesium-clt -w 1920 -h 1080 -q 85 input.jpg output.jpg

# 保留EXIF信息
caesium-clt --keep-exif input.jpg output.jpg

CI/CD集成与自动化

Caesium CLI非常适合集成到CI/CD流程中。在GitHub Actions、Jenkins等持续集成环境中,可以自动压缩项目中的图片资源,优化网站性能。结合shell脚本,可以实现更复杂的自动化处理逻辑。

Caesium CLI作为开发者工具,提供了高效、灵活的图片处理能力。无论是个人项目的批量优化,还是企业级应用的自动化处理,都能显著提升工作效率,减少存储空间占用。

立即下载

选择适合您系统的版本,开始高效图片压缩

macOS 版

专为macOS系统优化,界面美观,操作流畅。支持最新的Apple Silicon芯片。

大小:28.4M