post-process-logo
Automatycznie konwertuj loga do standardowego formatu 256x256 PNG z wyrównaniem
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umożliwia szybkie przetwarzanie oryginalnych plików logo do ujednoliconego formatu 256x256 PNG, idealnego dla metadanych protokołów vault. Narzędzie automatycznie wybiera najbardziej kwadratowy wariant logo spośród dostępnych plików, wykrywa format i wymiary, a następnie dodaje wypełnienie w razie potrzeby. Obsługuje warianty light, dark i generic, pracuje z plikami SVG, PNG, JPG i WEBP. Wymaga zainstalowanej biblioteki Python Pillow do analizy obrazów.
Jak używać
Przygotuj środowisko: upewnij się, że masz zainstalowane zależności Python za pomocą polecenia
poetry install --with devoraz bibliotekę Pillow do obsługi formatów obrazów.Zbierz wymagane informacje od użytkownika: ścieżkę do folderu zawierającego oryginalne pliki logo (np.
eth_defi/data/vaults/original_logos/protocol-name/), ścieżkę do folderu docelowego, gdzie mają być zapisane przetworzone loga (np.eth_defi/data/vaults/formatted_logos/), oraz opcjonalnie preferencję wariantu:generic,light,darkluball.Zainwentaryzuj loga wejściowe: wylistuj wszystkie pliki obrazów w folderze źródłowym i sklasyfikuj je według wariantu na podstawie nazwy pliku (np.
{slug}.light.pngdla wariantu light,{slug}.dark.svgdla dark). Preferuj brand marks (samo logo bez tekstu nazwy) zamiast word marks.Sprawdź proporcje każdego logo: zidentyfikuj format pliku (SVG, PNG, JPG, WEBP) i wymiary. Narzędzie automatycznie wybierze najbardziej kwadratowy wariant spośród dostępnych plików.
Uruchom przetwarzanie: narzędzie przekonwertuje wybrane loga do formatu PNG 256x256 pikseli, automatycznie dodając wypełnienie (padding) jeśli potrzebne, aby uzyskać idealny kwadrat. Wynik zostanie zapisany w folderze docelowym.
Zweryfikuj wyniki: sprawdź folder wyjściowy, aby potwierdzić, że wszystkie loga zostały przetworzone w poprawnym formacie i wymiarach.
Podobne skille
content-creator
autor: alirezarezvani
reverse-engineering-tools
autor: gmh5225
1password
autor: openclaw
academic-researcher
autor: Shubhamsaboo
skill-writer
autor: pytorch
obsidian
autor: gapmiss