notebooklm
Query Google NotebookLM for source-grounded, citation-backed answers from uploaded documents. Reduces hallucinations through Gemini's document-only responses. Browser automation with library management and persistent authentication.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Query Google NotebookLM for source-grounded, citation-backed answers from uploaded documents. Reduces hallucinations through Gemini's document-only responses. Browser automation with library management and persistent authentication.
How to use
Sprawdź status uwierzytelnienia, uruchamiając polecenie python scripts/run.py auth_manager.py status. Jeśli nie jesteś zalogowany, przejdź do kroku 2.
Skonfiguruj dostęp do NotebookLM, wykonując python scripts/run.py auth_manager.py setup. Otworzy się okno przeglądarki, w którym zaloguj się na swoje konto Google. Czekaj na potwierdzenie uwierzytelnienia.
Aby dodać nowy notebook, najpierw odkryj jego zawartość, uruchamiając python scripts/run.py ask_question.py --question "What topics does this notebook cover?" --notebook-url "[URL]". Zastąp [URL] linkiem do swojego NotebookLM.
Na podstawie otrzymanych informacji dodaj notebook do biblioteki poleceniem python scripts/run.py notebook_manager.py add --url "[URL]" --name "[nazwa]" --description "[opis]" --topics "[tematy]". Użyj danych odkrytych w kroku 3.
Aby zadać pytanie dotyczące zawartości dokumentów, użyj python scripts/run.py ask_question.py --question "[Twoje pytanie]". Odpowiedź będzie zawierać cytowania ze źródeł.
Zawsze uruchamiaj skrypty za pośrednictwem run.py wrapper (python scripts/run.py), nigdy bezpośrednio. Wrapper automatycznie przygotowuje środowisko i instaluje zależności.