← blog

Dashboard w Obsidianie z jednego bloku kodu. Wtyczka Prism

Dashboard w Obsidianie z wtyczką Prism: jeden blok kodu czyta frontmatter notatek i rysuje liczniki, tabele i wykresy. Kod pisze Claude, ty tylko patrzysz.

#claude @Claude Code @Obsidian @Prism #productivity #tool-review
⚡ Skill: Prism → Wtyczka do Obsidiana, która rysuje wykresy, tabele i dashboardy z bloków kodu viz, pisanych przez agenta AI.
Dashboard w Obsidianie z jednego bloku kodu. Wtyczka Prism
▸ // spis treści

Prism to wtyczka do Obsidiana, która zamienia jeden blok kodu w działający dashboard: liczniki, tabele terminów i wykresy z danych zapisanych w twoich notatkach. Kod do takiego bloku pisze Claude, bo wtyczka jest zrobiona właśnie pod agentów AI. Ty dopisujesz notatki, pulpit przelicza się sam.

Krótka karta wtyczki z oceną i datą testu jest w przeglądzie wtyczek do Obsidiana.

Sprawdziłem ją na demonstracyjnym vaultcie Kufer, z rachunkami, projektami i gwarancjami domowego sprzętu. Wyszło 100 linii w jednym bloku i jeden ekran, na którym widać wszystko, co ma termin.

Z tego artykułu dowiesz się:


Co to jest Prism

Prism czyta bloki kodu oznaczone jako viz i renderuje je w notatce. W środku może być HTML z wykresem, tabela, diagram Mermaid, wzór matematyczny albo cały pulpit.

Biblioteki ma w sobie: Chart.js do wykresów, D3, Mermaid, three.js do 3D i KaTeX do wzorów. Działa offline, nic nie ściąga z internetu.

Najważniejsza funkcja to dostęp do frontmattera. Blok pyta o notatki z wybranego katalogu i dostaje ich właściwości: status, termin, kwotę, datę. Zmienisz status w notatce projektu, pulpit przelicza się od razu.

Tak wygląda pulpit z Kufra:

Dashboard w Obsidianie zrobiony wtyczką Prism: liczniki projektów i rachunków, tabela najbliższych terminów, wykres kołowy projektów wg statusu i słupkowy rachunków w kwietniu

Na górze cztery liczniki: projekty w toku, kwota do zapłaty, rachunki po terminie, gwarancje kończące się w ciągu roku. Niżej tabela terminów, w której rachunek za prąd świeci na czerwono, bo minął dwa dni temu. Na dole wykresy i lista gwarancji z liczbą miesięcy do końca.

Każda pozycja w tabeli to link. Klikasz „Prąd" i otwiera się notatka z rachunkiem.

Dlaczego kod pisze Claude

Prism ma w opisie wprost: zaprojektowany do pisania przez agentów AI. Widać to po komendach:

Ostatni punkt robi różnicę. Agent nie zgaduje, czy kod działa. Odpala render, czyta wynik, poprawia błąd i dopiero wtedy oddaje gotowy blok.

Tak wygląda źródło pulpitu z Kufra. Nie musisz go czytać, wystarczy wiedzieć, że jest:

Źródło bloku viz w Obsidianie: HTML z siatką kart i skrypt, który pobiera notatki z czterech katalogów przez prism.notes

Swój pulpit zamówiłem jednym zdaniem: „zrób mi dashboard, który mi się przyda". Resztę, łącznie z poprawkami po renderze, Claude zrobił sam.

Kiedy warto (i kiedy nie)

Prism ma sens, gdy w notatkach trzymasz dane we frontmatterze. Projekty ze statusem, rachunki z kwotą, klienci z datą ostatniego kontaktu. Bez tego pulpit nie ma czego liczyć.

U siebie mam w ten sposób projekty i CRM. Opisałem go w artykule CRM w Obsidianie dla freelancera, i to właśnie te pola Prism zamienia na liczniki „piłka u mnie" i „czekam na klienta".

Nie bierz Prisma, jeśli:

Gdzie wszyscy się wykładają: zaczynają od pulpitu, a nie od danych. Jeśli projekty mają statusy „w toku", „WIP" i „robię" naraz, żaden wykres tego nie posprząta. Najpierw ujednolicasz pola, potem rysujesz.

Jak zacząć w 5 minut

  1. W Obsidianie otwórz Ustawienia, Wtyczki społeczności, Przeglądaj i wyszukaj „Prism". Zainstaluj i włącz.
  2. Z palety komend (Cmd+P) uruchom „Prism: Install agent skill". Wtyczka pokaże komendę do skopiowania z już wpisaną ścieżką vaulta.
  3. Wklej ją w terminalu, w którym pracuje Claude Code.
  4. Napisz Claude'owi, co chcesz widzieć i w których katalogach są dane. Na przykład: „zrób w notatce Pulpit dashboard Prism: projekty z 10_Projekty wg statusu i najbliższe terminy z pola termin".
  5. Otwórz notatkę. Jeśli coś nie gra, opisz to zdaniem, nie poprawiaj kodu sam.

Bez agenta też da się zacząć. Komenda „Insert starter" wstawia gotowe szablony, a prosty wykres z frontmattera zapiszesz w kilku liniach YAML, bez JavaScriptu:

type: doughnut
source: notes
folder: 10_Projekty
x: status
aggregate: count

To wystarczy, żeby zobaczyć projekty podzielone na statusy. Ten fragment wklejasz do bloku kodu oznaczonego jako „viz chart".

Bezpieczeństwo

Każdy blok działa w piaskownicy. Nie ma dostępu do plików vaulta poza tym, co dostanie przez API Prisma, i nie widzi reszty Obsidiana.

Sieć jest domyślnie zablokowana. Dostęp do internetu włączasz sam, w ustawieniach wtyczki, osobno dla zapytań API i osobno dla stron WWW. Oba przełączniki startują wyłączone.

Blok może zmieniać tylko notatkę, w której stoi, na przykład odhaczać zadania. Przed pierwszą zmianą pyta o zgodę.

Jedna uwaga: wtyczka ma kilka dni. Repozytorium powstało 8 października 2026, wersja 0.6.2 wyszła trzy dni później. Licencja MIT, kod jest publiczny, ale API może się jeszcze zmieniać.

Alternatywy

NarzędzieCo robiKiedy wybrać
Basestabele i karty z filtrami, wbudowane w Obsidianalista projektów ze statusem, bez wykresów
Dataviewzapytania do notatek w tekściejuż go masz i znasz składnię
Chartspojedyncze wykresy z danych wpisanych ręczniejeden wykres, bez pulpitu
Prismpulpit z wykresami, tabelami i licznikami w jednym blokudane we frontmatterze i agent, który napisze kod

Bases i Prism dobrze się uzupełniają. Bases do przeglądania i edycji listy, Prism do jednego ekranu z podsumowaniem.

Podsumowanie

P.S. Pulpit z Kufra ma ustawioną na sztywno datę 12 kwietnia 2026, bo demo żyje w kwietniu. U siebie zostaw dzisiejszą datę, inaczej rachunek za prąd będzie po terminie na zawsze.

Częste pytania o Obsidiana: Jakie pluginy są najlepsze, Czy wtyczki są bezpieczne.


Damian Ślimak. Twój Nawigator w chaosie AI.