- Przejdź do https://notebooklm.google.com
- Otwórz dowolny notebook
- Wejdź w widok Mind Map (jeśli dostępny)
- Kliknij ikonę Nexus w pasku Chrome
- Otworzy się popup wtyczki
- Sprawdź status - powinien być "Ready" (zielony)
Co robi:
- Automatycznie rozwija wszystkie zwinięte węzły w mindmap
- Próbuje 5 różnych metod rozwijania
Jak używać:
- Kliknij przycisk "🌳 Expand All Nodes"
- Poczekaj na zakończenie (może potrwać 10-30s)
- Sprawdź czy wszystkie węzły są rozwinięte
Uwaga:
- NotebookLM może blokować automatyczne klikanie
- Jeśli nie wszystkie węzły się rozwinęły, rozwiń je ręcznie (klikając >)
Co robi:
- Ekstrahuje całą strukturę mindmap do formatu JSON
- Automatycznie kopiuje do schowka
Jak używać:
- Kliknij przycisk "📤 Extract to JSON"
- Poczekaj na komunikat "✓ JSON copied to clipboard!"
- JSON jest już w schowku, możesz go wkleić gdzie chcesz (Ctrl+V)
Format JSON:
{
"extractedAt": "2025-10-15T10:00:00.000Z",
"extractionMethod": "d3.js __data__",
"metadata": {
"totalNodes": 45,
"domNodes": 45,
"rootNode": "Nazwa głównego węzła",
"coverage": 100.0
},
"data": {
"text": "Nazwa głównego węzła",
"children": [
{
"text": "Dziecko 1",
"children": []
}
]
}
}Co robi:
- Konwertuje mindmap do formatu CSV
- Idealny do Google Sheets lub Excel
- Kopiuje automatycznie do schowka
Jak używać:
- Kliknij przycisk "📊 Extract to CSV"
- Poczekaj na komunikat "✓ CSV copied!"
- Otwórz Google Sheets
- Kliknij w komórkę A1
- Wklej (Ctrl+V)
- Gotowe! 🎉
Format CSV:
| Depth | Path | Has_Children | Children_Count | Level_0 | Level_1 | Level_2 |
|---|---|---|---|---|---|---|
| 0 | Root | YES | 3 | Root | ||
| 1 | Root > Child1 | NO | 0 | Child1 | ||
| 1 | Root > Child2 | YES | 2 | Child2 | ||
| 2 | Root > Child2 > SubChild | NO | 0 | SubChild |
Kolumny:
- Depth - głębokość węzła (0 = root)
- Path - pełna ścieżka do węzła
- Has_Children - czy ma dzieci (YES/NO)
- Children_Count - liczba dzieci
- Level_X - tekst węzła na danym poziomie
Co robi:
- Otwiera interaktywny viewer w nowej karcie
- Wyświetla mindmap jako wizualizację graficzną
- Działa offline po załadowaniu
Jak używać:
- Najpierw wyekstrahuj dane (przycisk JSON lub CSV)
- Kliknij przycisk "👁️ Open in Viewer"
- Otworzy się nowa karta z viewerem
Funkcje viewera:
- Zoom: Scroll myszką
- Pan: Przeciągnij (drag) po canvas
- Expand/Collapse: Klikaj +/− na węzłach
- Expand All: Przycisk w prawym górnym rogu
- Fit View: Przycisk wyśrodkowania (ikona maximize)
- Download JSON: Pobierz dane z powrotem
- Otwórz mindmap w NotebookLM
- Kliknij ikonę Nexus
- Kliknij "🌳 Expand All Nodes" (opcjonalnie)
- Kliknij "📊 Extract to CSV"
- Otwórz Google Sheets
- Ctrl+V w komórkę A1
- Pracuj z danymi w arkuszu!
Zastosowania:
- Analiza struktury notatek
- Planowanie projektów
- Export do innych narzędzi
- Backup treści
- Wyekstrahuj dane (JSON lub CSV)
- Kliknij "👁️ Open in Viewer"
- Viewer otworzy się w nowej karcie
- Możesz wysłać link do viewera innym osobom (z danymi w URL)
Zastosowania:
- Prezentacje
- Sharing z zespołem
- Archiwizacja
- Praca offline
- Wyekstrahuj JSON
- Zapisz plik (np.
mindmap-projekt-2025-10-15.json) - Później możesz otworzyć w viewerze (drag & drop)
- Scroll - Zoom in/out
- Drag - Przesuwanie canvas
- Click - Expand/collapse węzeł
- Esc - Fit view (w przyszłych wersjach)
- Auto-expand może nie działać na wszystkich węzłach
- Niektóre mindmapy mogą wymagać ręcznego rozwijania
- Extension działa tylko na
notebooklm.google.com
- Maksymalny rozmiar danych w URL: ~2MB
- Dla większych mindmap (>1000 węzłów) lepiej użyć manual upload
- Maksymalna głębokość: praktycznie nieograniczona
- Google Sheets limit: 10 milionów komórek
NotebookLM może blokować programatyczne klikanie. Rozwiń pozostałe węzły ręcznie przed ekstrakcją.
Obecnie viewer jest read-only. Możesz edytować JSON w zewnętrznym edytorze i wczytać ponownie.
NIE. Wszystko działa lokalnie w przeglądarce. Twoje dane nie opuszczają komputera.
- Wyekstrahuj JSON
- Wyślij plik JSON
- Odbiorca otworzy w viewerze (drag & drop)
Masz pytania? Zgłoś issue: 👉 https://github.com/maciusman/nexus-mindmap-extractor/issues