闲社服务运行正常AI智能体自动化平台
b

图片压缩转换

技能标识:baoyu-compress-image

Compresses images to WebP (default) or PNG with automatic tool selection. Use when user asks to "compress image", "optimize image", "convert to webp", or reduce image file size.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.103.1
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

图片压缩转换

图像压缩器

使用最佳可用工具(sips → cwebp → ImageMagick → Sharp)压缩图像。

脚本目录

脚本位于 scripts/ 子目录中。{baseDir} = 本 SKILL.md 文件所在目录路径。解析 ${BUNX} 运行时:如果已安装 bun → 使用 bun;如果可用 npx → 使用 npx -y bun;否则建议安装 bun。将 {baseDir} 和 ${BUNX} 替换为实际值。

脚本用途
scripts/main.ts图像压缩命令行工具

偏好设置(EXTEND.md)

检查 EXTEND.md 是否存在(优先级顺序):

bash

macOS, Linux, WSL, Git Bash


test -f .baoyu-skills/baoyu-compress-image/EXTEND.md && echo project
test -f ${XDGCONFIGHOME:-$HOME/.config}/baoyu-skills/baoyu-compress-image/EXTEND.md && echo xdg
test -f $HOME/.baoyu-skills/baoyu-compress-image/EXTEND.md && echo user

powershell

PowerShell (Windows)


if (Test-Path .baoyu-skills/baoyu-compress-image/EXTEND.md) { project }
$xdg = if ($env:XDGCONFIGHOME) { $env:XDGCONFIGHOME } else { $HOME/.config }
if (Test-Path $xdg/baoyu-skills/baoyu-compress-image/EXTEND.md) { xdg }
if (Test-Path $HOME/.baoyu-skills/baoyu-compress-image/EXTEND.md) { user }

┌────────────────────────────────────────────────────────┬───────────────────┐
│ 路径 │ 位置 │
├────────────────────────────────────────────────────────┼───────────────────┤
│ .baoyu-skills/baoyu-compress-image/EXTEND.md │ 项目目录 │
├────────────────────────────────────────────────────────┼───────────────────┤
│ $HOME/.baoyu-skills/baoyu-compress-image/EXTEND.md │ 用户主目录 │
└────────────────────────────────────────────────────────┴───────────────────┘

┌───────────┬───────────────────────────────────────────────────────────────────────────┐
│ 结果 │ 操作 │
├───────────┼───────────────────────────────────────────────────────────────────────────┤
│ 找到 │ 读取、解析、应用设置 │
├───────────┼───────────────────────────────────────────────────────────────────────────┤
│ 未找到 │ 使用默认设置 │
└───────────┴───────────────────────────────────────────────────────────────────────────┘

EXTEND.md 支持:默认格式 | 默认质量 | 保留原始文件偏好

使用方法

bash
${BUN_X} {baseDir}/scripts/main.ts <输入> [选项]

选项

选项简写描述默认值
<输入>文件或目录必填
--output
-o | 输出路径 | 相同路径,新扩展名 | | --format | -f | webp, png, jpeg | webp | | --quality | -q | 质量 0-100 | 80 | | --keep | -k | 保留原始文件 | false | | --recursive | -r | 处理子目录 | false | | --json | | JSON 输出 | false |

示例

bash

单个文件 → WebP(替换原始文件)


${BUN_X} {baseDir}/scripts/main.ts image.png

保留 PNG 格式

${BUN_X} {baseDir}/scripts/main.ts image.png -f png --keep

递归处理目录

${BUN_X} {baseDir}/scripts/main.ts ./images/ -r -q 75

JSON 输出

${BUN_X} {baseDir}/scripts/main.ts image.png --json

输出:

image.png → image.webp (245KB → 89KB, 减少 64%)

扩展支持

通过 EXTEND.md 进行自定义配置。路径和支持的选项请参见偏好设置部分。

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 baoyu-compress-image-1776182353 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 baoyu-compress-image-1776182353 技能

通过命令行安装

skillhub install baoyu-compress-image-1776182353

下载

⬇ 下载 baoyu-compress-image v1.103.1(免费)

文件大小: 5.01 KB | 发布时间: 2026-4-15 12:21

v1.103.1 最新 2026-4-15 12:21
## 1.103.1 - 2026-04-13

### Fixes
- `baoyu-markdown-to-html`: decode HTML entities and strip tags from article summary
- `baoyu-post-to-weibo`: decode HTML entities and strip tags from article summary
返回顶部