Install
openclaw skills install changtu-xiaohongshu-cropper长图转小红书图片切割工具 - 将任意长图按小红书 3:4 比例自动切割,支持移动端协作。使用场景:用户需要将长图(如文档截图、设计稿等)切割成小红书友好的图片格式。
openclaw skills install changtu-xiaohongshu-cropper当用户需要将长图切割成小红书友好的图片时使用:
# 基础用法(从顶部开始切割)
python cropper.py 长图.png
# 指定起始位置(如从 400px 开始)
python cropper.py 长图.png --start-y 400
# 完整参数
python cropper.py 长图.png \
--start-y 0 \
--logo-height 160 \
--width 1080 \
--height 1440 \
--output ./output/
# 启动 GUI
python cropper_gui.py
# 操作步骤:
# 1. 点击"选择图片"
# 2. 滚动查看长图
# 3. 点击选择起始位置(红线出现)
# 4. 点击"开始切割"
# 5. 自动打开输出目录
当用户在手机 App 上时:
用户操作:
AI 操作:
输出结果:
| 参数 | 说明 | 默认值 |
|---|---|---|
input | 输入图片路径(必需) | - |
--start-y | 起始 Y 坐标 | 0 |
--logo-height | 底部切除高度 | 160 |
--width | 目标宽度 | 1080 |
--height | 目标高度 | 1440 |
--format | 输出格式(png/jpg) | png |
--output | 输出目录 | ./output/ |
pip install Pillow
changtu-xiaohongshu-cropper/
├── SKILL.md # 技能说明文档
├── scripts/
│ ├── cropper.py # 命令行工具
│ └── cropper_gui.py # GUI 工具
└── references/
└── README.md # 完整文档
--start-y 0--start-y 300(根据实际调整)# PowerShell 批量处理
Get-ChildItem *.png | ForEach-Object {
python cropper.py $_.Name --start-y 0 --logo-height 160
}
A: 使用 GUI 工具,可以可视化选择起始位置
A: 调整 --logo-height 参数,增加或减少数值
A: 确认参数是 --width 1080 --height 1440(3:4 比例)
A: 发送图片给 AI,告知起始位置,AI 代为切割
python cropper_gui.py