2Slides Logo
Jak używać Qwen Code z serwerem MCP 2Slides (przewodnik 2026)
2Slides Team
6 min read

Jak używać Qwen Code z serwerem MCP 2Slides (przewodnik 2026)

Szybka odpowiedź (≤60 słów): Qwen Code CLI od Alibaby potrafi generować prawdziwe pliki PowerPoint poprzez serwer MCP 2Slides. Zdobądź klucz na 2slides.com/api, a następnie dodaj wpis mcpServers do ~/.qwen/settings.json — command: "npx", args: ["2slides-mcp"], env.API_KEY dla stdio lub httpUrl: "https://2slides.com/api/mcp?apikey=KEY" dla Streamable HTTP. Albo uruchom qwen mcp add. Potem poproś Qwen o zbudowanie prezentacji.

Qwen Code to otwartoźródłowy terminalowy agent programistyczny od Alibaby (fork Gemini CLI), dostrojony do rodziny modeli Qwen. Jest natywnym klientem Model Context Protocol (MCP), więc podłączenie serwera MCP 2Slides pozwala Qwen Code zamienić brief — albo plik w Twoim repozytorium — w gotowy, edytowalny .pptx.

Ten przewodnik podaje dokładne bloki ~/.qwen/settings.json dla obu transportów (lokalnego stdio i zdalnego Streamable HTTP), skrót qwen mcp add oraz zestaw narzędzi 2Slides.

Po co łączyć Qwen Code z 2Slides?

Qwen Code analizuje kod i treści, ale nie generuje binarnych plików slajdów. Serwer MCP 2Slides jest generatorem, który to robi:

  • Qwen Code czyta Twoje źródło, planuje prezentację i pisze treść — mocny zarówno w treściach angielskich, jak i chińskich.
  • Serwer MCP 2Slides renderuje rzeczywisty PowerPoint — Fast PPT oparty na motywie albo slajdy obrazowe z opcjonalną narracją AI i pakietem do eksportu.

2Slides obsługuje 20 języków wyjściowych, w tym chiński uproszczony i tradycyjny, więc prezentacja w języku chińskim zaplanowana przez Qwen renderuje się z poprawnym łamaniem wierszy CJK.

Czego potrzebujesz na początek

  1. Zainstalowanego Qwen Code (qwen w PATH).
  2. Klucza API 2Slides z 2slides.com/api.
  3. Node.js dla transportu stdio (npx -y 2slides-mcp@latest). Transport HTTP nie wymaga niczego lokalnie.

Stdio czy Streamable HTTP: który transport?

Oba udostępniają te same narzędzia; różnica polega na kluczu konfiguracji.

Stdio (lokalnie)Streamable HTTP (zdalnie)
Klucz konfiguracjicommand / args / envhttpUrl
Lokalny Node.jsWymaganyNiewymagany
Najlepszy doLokalnego devZdalnych/CI, minimalnych konfiguracji

Nazwa klucza ma znaczenie: Qwen Code (jak Gemini CLI) używa httpUrl dla Streamable HTTP oraz url dla starszego SSE. Dla endpointu Streamable HTTP 2Slides użyj httpUrl.

Metoda 1: stdio w settings.json

Qwen Code czyta ~/.qwen/settings.json (globalnie) oraz .qwen/settings.json (projekt). Dodaj blok mcpServers:

{ "mcpServers": { "2slides": { "command": "npx", "args": ["-y", "2slides-mcp@latest"], "env": { "API_KEY": "YOUR_2SLIDES_API_KEY" } } } }

Wartości env obsługują rozwijanie $VAR_NAME, jeśli wolisz trzymać klucz w środowisku powłoki.

Metoda 2: Streamable HTTP w settings.json

Dla hostowanego endpointu użyj httpUrl:

{ "mcpServers": { "2slides-remote": { "httpUrl": "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY" } } }

Opcjonalne uwierzytelnianie nagłówkiem: "headers": { "Authorization": "Bearer YOUR_2SLIDES_API_KEY" }.

Albo użyj polecenia qwen mcp add

# stdio qwen mcp add -e API_KEY=YOUR_2SLIDES_API_KEY 2slides npx -y 2slides-mcp@latest # Streamable HTTP qwen mcp add --transport http 2slides-remote "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY"

Powiązane polecenia: qwen mcp list, qwen mcp remove <name> oraz samo qwen mcp dla interaktywnego widoku zarządzania.

Weryfikacja połączenia

W interaktywnej sesji qwen:

/mcp

Wyświetla status połączenia, szczegóły konfiguracji oraz wykryte narzędzia dla każdego serwera. Użyj /mcp auth dla serwerów chronionych OAuth.

Wygeneruj swoją pierwszą prezentację

Po prostu poproś — po angielsku lub po chińsku:

读取 ./季度总结.md,生成一个 10 页的季度业务回顾。 先从 2slides 搜索一个简洁的商务主题,再生成 PowerPoint, 最后把下载链接给我。

Qwen Code uruchamia themes_search → slides_generate (Fast PPT) z responseLanguage: "Simplified Chinese" → zwraca downloadUrl. Dla niestandardowych slajdów projektowanych jako obrazy używa slides_create_pdf_slides i odpytuje jobs_get, aż będą gotowe.

Zestaw narzędzi MCP 2Slides

NarzędzieCo robiKredyty
themes_searchZnajdź themeId dla Fast PPTBezpłatnie
slides_generatePowerPoint oparty na motywie (Fast PPT), synchronicznie/asynchronicznie10 / strona
slides_create_pdf_slidesNiestandardowe slajdy obrazowe z tekstu (Nano Banana)100 / strona (1K/2K), 200 (4K)
slides_create_like_thisSlajdy dopasowane do stylu obrazu referencyjnego100 / strona (1K/2K), 200 (4K)
slides_generate_narrationDodaj narrację głosową AI do zadania Nano Banana210 / strona
slides_download_slides_pages_voicesEksportuj strony + audio jako ZIPBezpłatnie
jobs_getOdpytuj zadanie asynchroniczne aż do zakończeniaBezpłatnie

Częste błędy i rozwiązywanie problemów

  • Użyto url dla Streamable HTTP. Qwen Code traktuje url jako SSE. Dla endpointu Streamable HTTP 2Slides użyj httpUrl.
  • Serwer DISCONNECTED w /mcp. Sprawdź klucz API; dla stdio potwierdź, że Node.js jest obecny.
  • Brak narzędzi po edycji. Zrestartuj sesję lub ponownie uruchom qwen mcp add.
  • Oczekiwanie .pptx od samego Qwen. Ono planuje prezentację; 2Slides renderuje plik.
  • Błędny język wyjściowy. Ustaw język prezentacji jawnie, aby treść CJK renderowała się poprawnie (Qwen przekazuje responseLanguage do slides_generate).

Najczęściej zadawane pytania

Czy Qwen Code obsługuje serwery MCP?

Tak. Qwen Code jest klientem MCP (forkiem Gemini CLI). Konfiguruj serwery pod mcpServers w ~/.qwen/settings.json albo dodawaj je poleceniem qwen mcp add. Obsługiwane są zarówno stdio, jak i Streamable HTTP.

Jaki jest klucz konfiguracji dla serwera Streamable HTTP?

httpUrl. Używaj url tylko dla starszego SSE. Endpoint Streamable HTTP 2Slides trafia do httpUrl.

Czy Qwen Code dobrze sprawdza się przy prezentacjach po chińsku?

Tak — modele Qwen mają mocne pokrycie języka chińskiego, a 2Slides obsługuje wyjście w chińskim uproszczonym i tradycyjnym z poprawnym renderowaniem CJK. To połączenie świetnie nadaje się do dwujęzycznych i chińskich prezentacji biznesowych.

Czy tworzy prawdziwy PowerPoint?

Tak — slides_generate zwraca edytowalny .pptx. Narzędzia Nano Banana zwracają prezentacje projektowane jako obrazy z opcjonalną narracją AI.

Skąd wziąć klucz i konfigurację?

Z 2slides.com/api?tab=mcp: Twój klucz, gotowa do skopiowania konfiguracja i endpoint Streamable HTTP.

Podsumowanie

Jeden wpis mcpServers — command lokalnie, httpUrl zdalnie — zamienia Qwen Code w generator slajdów, po angielsku lub po chińsku. Zweryfikuj przez /mcp, a potem po prostu poproś.

Szerszy obraz znajdziesz w artykule jak MCP zmienia procesy pracy nad prezentacjami oraz w mapie ekosystemu serwerów MCP dla PowerPointa. Używasz innego agenta? Zobacz Gemini CLI, Claude Code oraz OpenAI Codex z tym samym serwerem.

Zdobądź klucz i konfigurację na 2slides.com/api?tab=mcp i wygeneruj swoją pierwszą prezentację zbudowaną przez Qwen jeszcze dziś.

Źródła:

About 2Slides

Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.

Try For Free