sot-visualizer
Analizuje dowolny dokument metodą Structure of Thought (SoT) i automatycznie tworzy interaktywny wizualizer grafu węzłów i relacji w React+D3. ZAWSZE używaj tego skilla gdy użytkownik: - wrzuca dokument (raport, brief, artykuł, transkrypt, PDF) i prosi o analizę, syntezę, wizualizację, mapę myśli lub "pokaż strukturę", - pyta o "węzły", "graf", "strukturę dokumentu", - chce zobaczyć zależności, argumenty, sprzeczności w tekście, - mówi "przeanalizuj", "zwizualizuj", "zrób mapę" dla jakiegokolwiek dokumentu. Nie czekaj na wyraźną prośbę o "SoT" lub "wizualizer" — kontekst dokumentu wystarczy. --- # Structure of Thought Visualizer ## Co robi ten skill 1. Ekstrakcja struktury dokumentu → JSON (węzły + relacje) 2. Generowanie interaktywnego grafu React+D3 jako artefakt Cały flow dzieje się automatycznie, bez pytania użytkownika o szczegóły. --- ## KROK 1 – Ekstrakcja SoT JSON Przeczytaj dokument i wyodrębnij strukturę w formacie: ```json { "nodes": [ { "id": "n1", "typ": "fakt | trend | teza | dane | sprzeczność | luka | wniosek_autora", "label": "krótka etykieta (maks. 5 słów)", "cytat": "dosłowny fragment z dokumentu", "pewność": "wysoka | średnia | niska" } ], "links": [ { "source": "n1", "target": "n2", "relacja": "potwierdza | podważa | wyjaśnia | poprzedza | kontrastuje | wynika_z" } ] } ``` ### Zasady ekstrakcji - **8–16 węzłów** – tylko elementy krytyczne, nie streszczaj wszystkiego - **Obowiązkowe typy**: minimum 1× `sprzeczność`, minimum 1× `luka` - **`cytat`** – dosłowny fragment z dokumentu, obowiązkowy dla każdego węzła - **`pewność`**: `wysoka` = poparte danymi w tekście, `średnia` = opinia/interpretacja, `niska` = spekulacja - **Linki** pokazują logikę argumentu, nie chronologię – szukaj związków przyczynowych - **Nie generuj** węzłów bez pokrycia w tekście ### Typy węzłów – kiedy używać | Typ | Kiedy | |-----|-------| | `teza` | Główne twierdzenie autora | | `fakt` | Stwierdzenie opisowe, weryfikowalne | | `dane` | Liczby, statystyki, wyniki badań | | `w
Changelog: Source: GitHub https://github.com/staniszewskimarek/sot-visualizer
No comments yet. Be the first one!