obsidian-bases
Twórz dynamiczne widoki notatek w Obsidianie z filtrami, formułami i podsumowaniami
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do tworzenia i edycji plików Obsidian Bases (.base) — YAML-owych konfiguracji, które zamieniają notatki w strukturalne bazy danych. Definiujesz widoki tabelaryczne, kartowe lub listowe, dodajesz globalne filtry, formuły obliczeniowe, grupowanie i niestandardowe podsumowania. Idealna, gdy pracujesz z dużymi zbiorami notatek i chcesz je organizować jak bazę danych bez opuszczania Obsidianu.
Jak używać
Zainstaluj umiejętność w swoim agencie kompatybilnym ze skill-ami — dodaj obsidian-bases do listy dostępnych narzędzi.
Utwórz nowy plik .base w swoim sejfie Obsidianu lub poproś agenta o jego wygenerowanie. Plik zawiera konfigurację YAML definiującą strukturę bazy.
Zdefiniuj globalne filtry na górze pliku — te będą stosowane do wszystkich widoków. Możesz użyć prostego warunku lub złożonego obiektu z operatorami and/or/not.
Dodaj formuły obliczeniowe w sekcji formulas, jeśli chcesz wyświetlać wyliczane wartości (np. średnią, sumę). Każda formuła otrzymuje nazwę, którą potem odwołujesz w widokach.
Skonfiguruj co najmniej jeden widok w sekcji views — wybierz typ (table, cards, list lub map), nadaj nazwę, ustaw właściwości do wyświetlenia w order, dodaj filtry specyficzne dla tego widoku i opcjonalnie grupowanie (groupBy) lub limit wyników.
Przypisz podsumowania do widoków — mapuj właściwości na formuły podsumowujące (np. values.mean().round(3)) aby pokazać agregaty danych. Zapisz plik i odśwież widok w Obsidianie — baza będzie wyświetlać notatki zgodnie z Twoją konfiguracją.