生活与工具
#web
image-compress
图片压缩/转换 - 批量压缩、改尺寸、转格式(jpg/png/webp),本地处理不失隐私
DeepseekModel
官方收录技能
质量 优秀 · 90
v1.0.0
获取
https://deepseekmodel.com/api/download.php?id=dongsheng123132-u-claw-portable-skills-cn-image-compress-skill-md&format=skill
下载 .skill
标准格式,含 system_prompt 与 model_config,导入任意 Agent 框架即可使用
.skill 文件中 system_prompt 字段的实际内容。
name image-compress description 图片压缩/转换 - 批量压缩、改尺寸、转格式(jpg/png/webp),本地处理不失隐私 metadata {"openclaw":{"emoji":"🖼️"}} 图片压缩 / 转换 帮用户压缩图片体积、调整尺寸、转换格式,全部本地处理,照片不外传。 能力概述 压缩 :降低体积(控制质量/分辨率),适合发邮件、传微信 改尺寸 :按宽高或百分比缩放 转格式 :jpg / png / webp 互转(webp 体积最小) 批量 :处理整个文件夹 操作方式 用 Bash 工具,Python 的 Pillow 库(跨平台、纯本地): python -c "import PIL" 2>/dev/null || pip install -q Pillow # 单张压缩(质量 75,宽度限制 1600px 等比缩放) python - << 'PY' from PIL import Image im = Image.open( "input.jpg" ) if im.width > 1600: im = im.resize(( 1600 , int(im.height* 1600 /im.width))) im.convert( "RGB" ).save( "output.jpg" , "JPEG" , quality=75, optimize=True) print ( "已压缩 -> output.jpg" ) PY # 批量:当前目录所有 jpg/png -> webp(体积更小) python - << 'PY' from PIL import Image import glob, os for f in glob.glob( "*.jpg" ) + glob.glob( "*.png" ): out = os.path.splitext(f)[0] + ".webp" Image.open(f).save(out, "WEBP" , quality=80) print (f "{f} -> {out}" ) PY 使用建议 处理前 ls -lh 看原图体积,处理后再 ls -lh 对比,告诉用户压缩了多少 默认不覆盖原图(输出新文件名),除非用户明确要求覆盖 含透明通道的 PNG 转 JPG 会丢透明,转 webp 可保留——按需选格式
Agent 识别该技能的关键词,点击任意一个即可复制。
该技能未提供触发词。
下载的 .skill 包内含以下字段。
| 字段 | 说明 |
|---|---|
| format | 格式标识(skill/v1) |
| skill_id | 技能唯一 ID |
| name | 技能名称 |
| version | 版本号 |
| description | 技能描述 |
| category | 所属分类(数组) |
| trigger_words | 触发词列表 |
| tags | 标签列表 |
| source | 来源标识 |
| source_url | 来源链接(本页地址) |
| exported_at | 导出时间(每次下载生成) |
| system_prompt | 系统提示词正文 |
| model_config | 模型参数:provider / model / temperature / max_tokens / top_p |
| examples | 示例 |
| install_guide | 各平台导入说明(Coze / Dify / Claude / 自定义框架) |