find-stl
Znajdź i pobierz modele 3D gotowe do druku z Printables – ze wszystkimi metadanymi i licencjami.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do wyszukiwania i pobierania plików modeli 3D (STL, 3MF, ZIP) z platformy Printables. Wpisz nazwę części lub koncepcji, a narzędzie automatycznie wyszuka pasujące modele, pobierze pliki źródłowe i utworzy manifest zawierający informacje o autorze, licencji i haszach plików. Idealny dla agentów, które muszą znaleźć gotowe projekty do druku lub cytowania. Obsługuje pobieranie całych pakietów ZIP, gdy są dostępne.
Jak używać
Zainstaluj skill w swoim środowisku, upewniając się, że masz dostęp do skryptu
scripts/find_stl.pyi zainstalowane wymagane zależności Pythona.Wyszukaj model, uruchamiając polecenie search z nazwą części lub koncepcji – na przykład
python3 scripts/find_stl.py search "iphone 15 pro dock" --limit 10. Parametr--limitokreśla maksymalną liczbę wyników; domyślnie zwracane są pierwsze 10 modeli z Printables.Przejrzyj wyniki wyszukiwania i wybierz model, który Cię interesuje. Zanotuj jego identyfikator (ID) – będzie potrzebny do pobrania plików.
Pobierz model i wszystkie powiązane pliki, używając polecenia fetch z ID modelu i ścieżką wyjściową – na przykład
python3 scripts/find_stl.py fetch 1059554 --outdir out/models. Skrypt automatycznie pobierze wszystkie dostępne pliki (w tym pakiet ZIP, jeśli istnieje) i rozwiąże czasowo ograniczone linki pobierania za pośrednictwem API Printables.Po pobraniu sprawdź wygenerowany plik
manifest.jsonw katalogu wyjściowym – zawiera on URL źródła, nazwę autora, identyfikator licencji, listę plików i ich hasze kontrolne. Zachowaj te informacje do cytowania i drukowania.Użyj pobranego folderu z modelami do dalszych procesów – drukowania, wyceny lub integracji z innymi narzędziami.