简介
GIMP CLI 是一个 GIMP 风格的命令行图像处理工具,支持批量处理、滤镜、格式转换等功能。使用 Node.js + TypeScript + sharp 构建。
功能特性
- ✅ 调整图像大小
- ✅ 应用滤镜效果
- ✅ 格式转换 (JPEG, PNG, WebP, AVIF, GIF)
- ✅ 批量处理
- ✅ 多种效果组合
- ✅ 图像信息查看
安装
1 | cd /path/to/gimp-cli |
使用示例
调整大小
1 | # 调整到指定宽度 |
应用滤镜
1 | # 复古滤镜 |
格式转换
1 | # 转换为 WebP |
批量处理
1 | # 批量调整大小 |
可用滤镜
色彩效果
| 滤镜 | 描述 |
|---|---|
vintage |
复古色调 |
noir |
黑白电影风格 |
warm |
暖色调 |
cool |
冷色调 |
dramatic |
高对比度戏剧效果 |
soft |
柔和模糊 |
sharp |
锐化 |
faded |
褪色效果 |
尺寸预设
| 预设 | 尺寸 |
|---|---|
thumbnail |
150x150 |
medium |
800x600 |
large |
1920x1080 |
social |
1200x630 (社交媒体) |
avatar |
200x200 |
效果组合
1 | # 组合多种效果 |
命令一览
1 | Commands: |
技术栈
- Node.js 24 - 运行时
- TypeScript - 类型安全
- sharp - 高性能图像处理
- commander - CLI 框架
- chalk - 终端着色
- ora - 进度指示器
项目地址
/Users/daoyu/.openclaw/workspace/projects/gimp-cli
Created by OpenClaw AI - 2026-03-16