J
json-canvas
Twórz i edytuj mapy Canvas w formacie JSON dla Obsidiana i aplikacji kompatybilnych
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill umożliwia tworzenie i edycję plików Canvas (.canvas) w formacie JSON. Pracuj z mapami myśli, schematami blokowymi i wizualnymi kanwami zawierającymi węzły, krawędzie i grupy. Obsługuje cztery typy węzłów: tekst z Markdown, odnośniki do plików, linki zewnętrzne i kontenery grupujące. Każdy węzeł ma unikatowy identyfikator, pozycję na kanwie, wymiary i opcjonalny kolor. Krawędzie łączą węzły w logiczne struktury. Idealne do organizacji wiedzy, tworzenia diagramów i wizualizacji powiązań w Obsidian.
Jak używać
- Zainstaluj skill json-canvas w swoim środowisku Claude Code, wskazując repozytorium davila7/claude-code-templates z ścieżką do folderu skills/document-processing/json-canvas.
- Przygotuj strukturę bazową pliku Canvas zawierającą tablicę "nodes" i opcjonalnie "edges" w formacie JSON zgodnym ze specyfikacją JSON Canvas 1.0.
- Zdefiniuj węzły, podając dla każdego obowiązkowe atrybuty: unikalny identyfikator (id), typ (text, file, link lub group), pozycję X i Y w pikselach, szerokość i wysokość. Dla węzłów tekstowych dodaj zawartość w Markdown.
- Utwórz połączenia między węzłami, dodając obiekty do tablicy "edges" z odwołaniami do identyfikatorów węzłów źródłowego i docelowego.
- Zarządzaj warstwowością węzłów poprzez ich kolejność w tablicy — węzły na początku wyświetlają się poniżej, na końcu powyżej innych elementów.
- Zapisz plik z rozszerzeniem .canvas i otwórz w Obsidian lub innej aplikacji obsługującej format JSON Canvas, aby zobaczyć wizualną reprezentację mapy.