Przejdź do treści
Dokumentacja

Katalog narzędzi

Ostatnia aktualizacja: 2026-09-08

Serwer rejestruje też dwa prompty: upload_deck i revise_deck. Użyj ich, gdy klient pokazuje prompty. Nazwy narzędzi są stabilne; opisy poniżej odpowiadają żywemu serwerowi.

Nie wołaj narzędzi listujących jako warunku pierwszego uploadu.

Prezentacje

Narzędzie Co robi
create_presentation Publikuje nową prezentację. Lokalnie: tytuł i kind, potem curl na uploadUrl. Czat: samodzielne files. Nigdy zawartości obrazków ani fontów w argumentach.
add_revision Aktualizuje wskazaną prezentację. Czat: prawdziwy index.html w files. Lokalnie: create_upload_link + curl zipa. Nigdy zaślepki.
add_files Dopisuje mały tekst/svg (do 200 KB) albo https url do ściągnięcia przez serwer. Nie do zawartości obrazków. Istniejące ścieżki są odrzucane.
create_upload_link Wystawia 30-minutowy uploadUrl dla istniejącej prezentacji albo brakujących plików.
get_presentation Pełna prezentacja: metadane, rewizje, współpracownicy, linki. Gdy masz już id.
get_presentation_files Lista plików rewizji (ścieżka i rozmiar). Domyślnie bieżąca.
get_presentation_file Odczyt jednego pliku (utf8 albo base64). Powyżej 256 KB jest ucinany.
list_presentations Przegląda bibliotekę. Opcjonalny filtr folderu. Nie jest krokiem pierwszego uploadu.
update_presentation Zmienia nazwę i/albo przenosi do folderu. Nie wgrywa treści.
restore_revision Przywraca starszą rewizję. Historia zostaje.
delete_presentation Trwale usuwa prezentację i rewizje. Tylko właściciel.

Udostępnianie

Narzędzie Co robi
create_share_link Publiczny link tylko do podglądu. Domyślny TTL 7 dni.
revoke_share_link Odwołuje publiczny link po id tokenu z get_presentation.
share_presentation Daje współpracownikowi odczyt po emailu.
unshare_presentation Odbiera dostęp współpracownikowi po emailu.

Foldery

Narzędzie Co robi
list_folders Twoje foldery, liczby elementów i stan udostępnienia.
create_folder Tworzy folder, opcjonalnie zagnieżdżony.
update_folder Zmienia nazwę i/albo rodzica.
delete_folder Usuwa folder. Pliki wracają do korzenia biblioteki.
share_folder Udostępnia folder i wszystko w środku po emailu.
unshare_folder Odbiera dostęp do folderu po emailu.
list_folder_access Lista emaili z dostępem do folderu.

Notatki prelegenta

Narzędzie Co robi
get_notes Połączone notatki z kodu i UI per indeks slajdu.
set_note Ustawia notatki UI dla jednego slajdu (indeks od 0). Nadpisuje data-notes w widoku prezentera.
set_notes Masowo ustawia notatki UI. Indeks tablicy = indeks slajdu.

Pytania widowni (piny)

Narzędzie Co robi
set_allow_pins Włącza albo wyłącza pytania na prezentacji.
list_question_sessions Sesje Q&A z liczbą pytań.
list_questions Piny/pytania, opcjonalnie w jednej sesji.
resolve_question Oznacza pytanie jako rozwiązane albo otwiera je z powrotem.
delete_question Usuwa pytanie.

Szablony

Narzędzie Co robi
list_templates Twoje style. Opcjonalne przed buildem; nie wymagane przy pierwszym uploadzie.
get_template Manifest, URL do pobrania i inline SKILL.md.
get_template_file Jeden plik tekstowy z szablonu (max 64 KB).

Prompty

Prompt Co robi
upload_deck Każe modelowi opublikować nową prezentację jednym create_presentation.
revise_deck Każe modelowi zaktualizować wskazaną prezentację (add_revision albo create_upload_link).

Przewodnik wgrywania: Publikuj i aktualizuj prezentację. HTML: Slajdy i dashboardy.