Files
DBAdmin/brain/knowledge/concepts/vault-as-database.md
T
2026-06-11 08:46:34 +00:00

1.8 KiB

title, type, tags, created, updated, sources, confidence
title type tags created updated sources confidence
Vault as a Database (Skarbiec jako Baza Danych) concept
obsidian
system-design
dataview
graph-theory
2026-06-09 2026-06-09
summaries/15-obsidian-workflows-and-plugins
summaries/obsidian-vault-as-knowledge-graph
high

Vault as a Database (Skarbiec jako Baza Danych)

Definition

Podejście do organizacji osobistego skarbca notatek Markdown, w którym płaskie pliki tekstowe są traktowane i strukturyzowane jak rekordy w relacyjnej bazie danych, co umożliwia precyzyjne odpytywanie i manipulowanie informacjami przez algorytmy i agenty AI.

How It Works

Tradycyjny skarbiec to zbiór nieustrukturyzowanych, opisowych notatek. Przekształcenie go w bazę danych opiera się na trzech elementach:

  1. Ścisły Schemat (YAML Frontmatter): Każda notatka posiada ujednolicony nagłówek metadanych określający jej typ (summary, concept, entity), tagi, datę utworzenia oraz powiązane źródła. Działa to jak definicja kolumn w tabeli SQL.
  2. Kompilator Skarbca (entities/dataview): Narzędzie indeksujące metadane i udostępniające ustrukturyzowane tabele i zmienne, ułatwiające odpytywanie bazy.
  3. Graf Połączeń (Edges & Nodes): Linki wewnętrzne (WikiLinks) tworzą krawędzie grafu relacyjnego, umożliwiając wykonywanie algorytmów grafowych (np. ranking centralności, detekcja klastrów i mostów).

Why It Matters

Agenty AI (np. entities/claude-code) działają drastycznie skuteczniej i zużywają mniej tokenów, gdy poruszają się po ustrukturyzowanej bazie danych z wyraźnymi schematami i powiązaniami, niż gdy próbują odczytywać i interpretować całkowicie chaotyczny, nieustrukturyzowany szum tekstowy.

Sources