O tej integracji
Platforma SimplyPrint nie jest popierana przez markę Google ani z nią powiązana. Znaków towarowych i obrazów używamy wyłącznie w celu wskazania zgodności z naszą platformą. Używanie sprzętu marki Google z platformą SimplyPrint może być niezgodne z przeznaczeniem określonym przez markę Google. Wszystkie prawa należą do odpowiednich właścicieli.
Zarządzaj farmą drukarek z Gemini CLI, łącząc SimplyPrint jednym poleceniem
Gemini CLI firmy Google to asystent AI działający w terminalu. Po zainstalowaniu rozszerzenia SimplyPrint można zwykłym językiem zlecić Gemini sprawdzenie trwających wydruków, wstrzymanie farmy na czas zmiany filamentu, dodanie pliku do kolejki określonej drukarki, zdiagnozowanie awarii lub podsumowanie skuteczności z tego tygodnia. SimplyPrint jest wtedy obsługiwany bez opuszczania powłoki.
Rozszerzenie korzysta z serwera MCP SimplyPrint. MCP (Model Context Protocol) to otwarty standard umożliwiający asystentom AI komunikację z zewnętrznymi narzędziami. Ten sam mechanizm łącznika, który działa z Claude, ChatGPT i Cursor, działa również tutaj.
npm install -g @google/gemini-cli. Rozszerzenie znajduje się w galerii rozszerzeń Gemini CLI, a kod źródłowy jest dostępny pod adresem github.com/SimplyPrint/simplyprint-gemini-extension.
Co można zlecić Gemini
Wszystko, co udostępnia API SimplyPrint. Kilka przykładowych poleceń:
- "Wstrzymaj wszystkie drukarki, trzeba zmienić filament."
- "Dodaj do kolejki Bambu pięć kopii benchy.gcode."
- "Na których szpulach zostało mniej niż 100 gramów?"
- "Pokaż przyczynę trzech ostatnich nieudanych wydruków."
- "Podaj jednowierszowy status każdej drukarki w warsztacie."
Gemini wybiera odpowiednie narzędzie SimplyPrint, prosi o potwierdzenie działań destrukcyjnych i przekazuje wynik prostym językiem. Nowe narzędzia pojawiają się automatycznie wraz z rozwojem SimplyPrint, bez ponownej instalacji.
Dlaczego logowanie odbywa się w przeglądarce zamiast przez wklejenie klucza API
Wklejanie klucza API do asystenta AI jest ryzykowne: klucz daje nieograniczony dostęp do konta i trudno go unieważnić. Logowanie przez przeglądarkę pozwala dokładnie zatwierdzić uprawnienia Gemini, takie jak wyświetlanie i sterowanie drukarkami czy zarządzanie kolejką, a następnie natychmiast cofnąć dostęp w sekcji Ustawienia konta > Połączone aplikacje. Działa to podobnie do opcji "Zaloguj przez Google" w innych witrynach.
Inne klienty AI
Ten sam serwer MCP SimplyPrint działa z każdym asystentem obsługującym MCP. Informacje o claude.ai, Claude Desktop i Claude Code znajdują się na stronie integracji Claude, a informacje o Cursor, Windsurf, ChatGPT, Zed i pozostałych klientach na stronie ogólnej integracji MCP.
Pełne zrzuty ekranu konfiguracji, kompletny opis zakresów i rozwiązywanie problemów znajdują się w artykule pomocy o Gemini CLI.
- Instalacja jednym poleceniem z galerii rozszerzeń Gemini CLI
- Zaloguj się w przeglądarce, bez wklejania kluczy API. Dostęp można cofnąć w każdej chwili
- Szczegółowe uprawnienia: dostęp tylko do odczytu lub pełna kontrola dla każdego połączenia
- Sterowanie farmą językiem naturalnym z terminala
- Te same narzędzia SimplyPrint co w Claude, ChatGPT, Cursor i innych klientach MCP
- Nowe narzędzia pojawiają się automatycznie wraz z wydawaniem funkcji SimplyPrint
Jak skonfigurować SimplyPrint w Gemini CLI
Zainstalować rozszerzenie
W dowolnym terminalu uruchomić gemini extensions install https://github.com/SimplyPrint/simplyprint-gemini-extension. Sam Gemini CLI instaluje się poleceniem npm install -g @google/gemini-cli.
Uruchom Gemini CLI
Uruchom poleceniem gemini.
Zaloguj się przy pierwszym użyciu
Zapytać o drukarki, na przykład "co jest teraz drukowane?". Pierwsze wywołanie narzędzia SimplyPrint otworzy okno przeglądarki do logowania i zatwierdzenia dostępu, bez wklejania kluczy API.
Połączono
Gemini odpowiada na podstawie aktualnych danych z konta SimplyPrint. Ponowne logowanie jest potrzebne dopiero po cofnięciu dostępu.
Najczęściej zadawane pytania
Jak sterować drukarką 3D z Gemini CLI?
Zainstalować rozszerzenie SimplyPrint jednym poleceniem: gemini extensions install https://github.com/SimplyPrint/simplyprint-gemini-extension, a następnie wydawać polecenia zwykłym językiem. Gemini wybiera odpowiednie narzędzie, pyta o zgodę przed działaniami destrukcyjnymi i wyświetla wynik w terminalu.
Czy działa z aplikacją internetową Gemini?
Nie, to rozszerzenie do terminalowego asystenta Google Gemini CLI, a nie aplikacji internetowej ani mobilnej Gemini. Do korzystania z aplikacji czatu służą integracje z ChatGPT i Claude.
Czy potrzebny jest płatny plan Google?
Nie. Gemini CLI działa z każdym planem Google / Gemini, w tym bezpłatnym. Logowanie na konto SimplyPrint odbywa się osobno w przeglądarce przez OAuth.
Jak działa uwierzytelnianie?
Przez przeglądarkę, bez klucza API. Pierwsze wywołanie narzędzia otwiera stronę logowania, na której można dokładnie zatwierdzić działania Gemini, takie jak wyświetlanie i sterowanie drukarkami oraz zarządzanie kolejką. Każdy użytkownik otrzymuje token o ograniczonym zakresie, który można w każdej chwili cofnąć w Ustawienia konta > Połączone aplikacje.
Na czym opiera się rozszerzenie?
Serwer SimplyPrint MCP pod adresem https://simplyprint.io/api/mcp oferuje narzędzia do obsługi drukarek, kolejki, plików, filamentu, statystyk i historii. Ten sam serwer działa z Claude, ChatGPT, Cursor i innymi klientami obsługującymi MCP.
Gdzie znajduje się kod źródłowy?
Kod źródłowy rozszerzenia jest dostępny na github.com/SimplyPrint/simplyprint-gemini-extension, a rozszerzenie znajduje się w galerii rozszerzeń Gemini CLI.
O integracjach SimplyPrint
Integracja z SimplyPrint umożliwia aplikacjom współpracę z drukarkami 3D, a drukarkom 3D z innymi aplikacjami. Otwiera to nieograniczone możliwości i wierzymy, że drukarka 3D powinna działać jako urządzenie IoT, współpracujące ze wszystkimi wyobrażalnymi aplikacjami!
Dlatego zespół stojący za SimplyPrint pracuje nad zapewnieniem oficjalnych integracji z najpopularniejszymi platformami, slicerami i aplikacjami, a jednocześnie umożliwia tworzenie własnych integracji za pomocą naszego API oraz zatwierdzonym zewnętrznym dostawcom tworzenie integracji dla wszystkich użytkowników SimplyPrint z użyciem metody "Logowanie przez SimplyPrint" (z użyciem metody "OAuth2").
Dla programistów zainteresowanych tworzeniem integracji z SimplyPrint: warto zapoznać się z naszą dokumentacją na ten temat.
Jeśli nie jest się programistą, ale potrzebna jest integracja z konkretną aplikacją, warto sprawdzić, czy znajduje się już na naszej mapie drogowej lub liście sugestii, a jeśli nie, można ją zaproponować!