post-process-logo
Post-process original logos into standardised 256x256 PNG format
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Post-process original logos into standardised 256x256 PNG format
How to use
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.