Pełny przewodnik instalacji
Instalacja wtyczki WordPress, oficjalnych bibliotek SDK, CLI oraz konfiguracja serwera MCP.
SmallPict współpracuje z dowolnym nowoczesnym ekosystemem webowym: od klasycznych portali WordPress po architektury JAMstack i autonomiczne systemy AI.
Opcje instalacji
1. Wtyczka WordPress
- Pobierz najnowsze archiwum ZIP z panelu lub wyszukaj SmallPict w oficjalnym repozytorium (
wp-admin > Wtyczki > Dodaj nową). - Kliknij Zainstaluj teraz, a następnie Włącz.
- Przejdź do menu SmallPict na pasku bocznym.
- Wklej swój klucz API
sp_wp_.... - Wybierz format wyjściowy i zapisz zmiany: WebP w Free, WebP lub AVIF (jeden format) w Starter, AVIF z rezerwowym WebP w Pro i Business. Nowo przesłane obrazy będą optymalizowane automatycznie.
2. Ekosystem 7 oficjalnych SDK
Zainstaluj pakiet w preferowanym menedżerze zależności:
Shell
# Node.js & TypeScriptnpm install @smallpict/sdk
# Golanggo get github.com/tuxnoob/smallpict-go
# Pythonpip install smallpict
# PHP (Composer)composer require smallpict/smallpict-php
# Rust (Cargo)cargo add smallpict
# Ruby (Bundler)gem install smallpict3. Bezpośrednia integracja przez REST API
W projektach pisanych w językach bez dedykowanego SDK (np. C#, Swift, Elixir) wywołuj punkty końcowe REST bezpośrednio:
Shell
curl -X POST https://api.smallpict.app/v1/optimize \ -H "X-API-Key: sp_sdk_9a8b7c6d5e4f..." \ -H "X-Timestamp: 1716301234" \ -H "X-Signature: 3a9f8b2c4d6e8a..." \ -H "Content-Type: application/json" \ -d { "filename": "hero.jpg", "mime_type": "image/jpeg", "filesize": 2508800, "options": { "format": "avif", "quality": 80, "max_width": 1920 }}'4. Konfiguracja serwera MCP dla agentów AI
W Claude Desktop, Cursor lub środowiskach zgodnych ze standardem MCP:
JSON
{ "mcpServers": { "smallpict": { "command": "npx", "args": [ "-y", "@smallpict/mcp" ], "env": { "SMALLPICT_API_KEY": "sp_sdk_your_api_key_here" } } }}