baoyu-compress-image
Automatycznie kompresuj obrazy do WebP lub PNG i zmniejszaj rozmiar plików
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Narzędzie do kompresji obrazów, które wybiera najlepszy dostępny algorytm na Twojej maszynie (sips, cwebp, ImageMagick lub Sharp). Obsługuje konwersję do formatu WebP (domyślnie) lub PNG. Idealny do optymalizacji grafik przed publikacją w sieci — zmniejsza rozmiar pliku bez utraty jakości. Skonfiguruj preferencje w pliku EXTEND.md, aby dostosować parametry kompresji do swoich potrzeb.
Jak używać
Zainstaluj umiejętność baoyu-compress-image w swoim środowisku (sklonuj repozytorium lub dodaj do katalogu baoyu-skills).
Upewnij się, że masz zainstalowany co najmniej jeden z obsługiwanych narzędzi: sips (macOS), cwebp, ImageMagick lub Sharp. Narzędzie automatycznie wybierze dostępne.
Jeśli chcesz dostosować ustawienia kompresji (format wyjściowy, poziom jakości, parametry), utwórz plik EXTEND.md w katalogu projektu (.baoyu-skills/baoyu-compress-image/EXTEND.md) lub w katalogu domowym ($HOME/.baoyu-skills/baoyu-compress-image/EXTEND.md).
Uruchom skrypt kompresji z linii poleceń, podając ścieżkę do obrazu:
${BUN_X} ${SKILL_DIR}/scripts/main.ts <ścieżka-do-obrazu>. Zastąp ${BUN_X} poleceniem bun (lub npx bun, jeśli bun nie jest zainstalowany) oraz ${SKILL_DIR} ścieżką do katalogu umiejętności.Poczekaj na zakończenie kompresji — nowy plik zostanie zapisany w formacie WebP (domyślnie) lub PNG, zależnie od konfiguracji.
Sprawdź rozmiar pliku wyjściowego i porównaj go z oryginałem — kompresja powinna znacznie zmniejszyć wielkość bez widocznej utraty jakości.