baoyu-compress-imagebaoyu сжатие изображений оптимизация
jimliu/baoyu-skills
Оптимизация и сжатие изображений в baoyu workflow.
Установка
npx -y skills add jimliu/baoyu-skills --skill baoyu-compress-image --agent claude-codeImage Compressor
Сжатие изображений в WebP (по умолчанию) или PNG с автоматическим выбором инструмента. Используйте при запросах: «сжать изображение», «оптимизировать картинку», «конвертировать в webp», уменьшить размер файла.
Выбор инструмента (автоматически)
Приоритет: sips → cwebp → ImageMagick → Sharp. Используется первый доступный.
Запуск
${BUN_X} {baseDir}/scripts/main.ts <input> [options]
Опции
| Опция | Краткая | Описание | По умолчанию |
|---|---|---|---|
--format | -f | Формат вывода: webp или png | webp |
--quality | -q | Качество сжатия (1–100) | 85 |
--output | -o | Путь для сохранения файла | рядом с входным |
--keep | -k | Сохранить оригинальный файл | true |
Примеры
# Конвертировать в WebP с качеством 85
${BUN_X} {baseDir}/scripts/main.ts photo.jpg
# Указать качество и формат
${BUN_X} {baseDir}/scripts/main.ts photo.jpg --quality 90 --format webp
# Сохранить в конкретную папку
${BUN_X} {baseDir}/scripts/main.ts photo.jpg --output ./optimized/photo.webp
# PNG с высоким качеством
${BUN_X} {baseDir}/scripts/main.ts photo.png --format png --quality 95
Настройки (EXTEND.md)
Приоритет поиска:
.baoyu-skills/baoyu-compress-image/EXTEND.md— уровень проекта${XDG_CONFIG_HOME:-$HOME/.config}/baoyu-skills/baoyu-compress-image/EXTEND.md— XDG$HOME/.baoyu-skills/baoyu-compress-image/EXTEND.md— домашняя директория
Поддерживает: формат по умолчанию, качество по умолчанию, сохранять ли оригинал.
Требования
Один из: bun (предпочтительно) или npx. Для расширенных форматов — cwebp (из libwebp) или ImageMagick.
Из того же репозитория
baoyu-post-to-wechat — baoyu WeChat публикация статья
jimliu/baoyu-skills
Публикация контента в WeChat через baoyu.
baoyu-image-gen — baoyu генерация изображений AI
jimliu/baoyu-skills
AI генерация изображений в baoyu workflow.
baoyu-markdown-to-html — Markdown HTML конвертер baoyu
jimliu/baoyu-skills
Конвертация Markdown в HTML в baoyu workflow.
baoyu-cover-image — baoyu обложка изображение статья блог
jimliu/baoyu-skills
Создание обложек для статей и блогов baoyu.
baoyu-article-illustrator — статья иллюстратор изображения для контента
jimliu/baoyu-skills
Создание иллюстраций для статей и контента baoyu.
baoyu-infographic — baoyu инфографика данные визуализация
jimliu/baoyu-skills
Создание инфографики и визуализации данных baoyu.
