obsidian.de.md
docs/i18n/integrations/obsidian.de.md
Obsidian — das kompilierte Wiki als echten Vault öffnen
<!-- translations:start -->
English · 한국어 · 中文 · 日本語 · Русский · Español · Français
<!-- translations:end -->
Der Obsidian-Export von Tesserae verwandelt deinen kompilierten typisierten Graphen in einen echten, opinionierten Obsidian-Vault. Kein bloßes Markdown-Verzeichnis — ein Vault mit .obsidian/-Konfiguration, typbewussten Callouts, Dataview-abfragbarem Frontmatter, einem Vault-Dashboard und einem Index aller wiki://-Querverweise zwischen Vaults.
Voraussetzungen
Kompiliere zuerst das Projekt:
cd /path/to/your-project
tesserae project setup
tesserae project compile
Der Compile erzeugt .tesserae/graph.json (die Quelle der Wahrheit) und eine schlichte Markdown-Projektion unter .tesserae/markdown_projection/. Der Obsidian-Export setzt auf dieser Projektion auf, ergänzt aber auf jeder Seite Obsidian-eigene Anreicherungen.
1) Den Vault exportieren
tesserae project export-obsidian --vault ~/Documents/tesserae-vault
Das Verzeichnis wird angelegt, falls es nicht existiert. Erneutes Ausführen überschreibt es idempotent — die Markdown-Projektion ist deterministisch bei gleichem Graphen.
Was auf der Platte landet:
tesserae-vault/
.obsidian/ # Obsidian config (app.json, graph.json, plugins)
README.md # Vault entry point
index.md # All nodes grouped by section
_bridges.md # Cross-vault wiki:// references, grouped by alias
_meta/
dashboard.md # Dataview overview tables
papers/ # Paper / Repository / SourceDocument pages
concepts/ # Concept / Topic / Field / Method / Algorithm pages
claims/ # Claim / OpenQuestion / Evidence pages
raw/ # Optional raw-source attachments (created lazily)
2) Das Verzeichnis in Obsidian öffnen
File → Open vault... → Open folder as vault → ~/Documents/tesserae-vault.
Obsidian erkennt .obsidian/, identifiziert das Ganze als echten Vault und lädt ihn. Die Liste der Community-Plugins enthält Dataview; Obsidian wird dich bitten, es zu aktivieren (empfohlen — ohne Dataview werden die dataview-Blöcke nur als Code-Fences gerendert).
Settings → Community plugins → Browse → "Dataview" → Install → Enable.
3) Rundgang durch den Vault
Einstiegspunkte
README.md— was dieser Vault ist und wie man ihn aktualisiertindex.md— jeder Node nach Sektion (papers, concepts, claims) mit Wikilinks_meta/dashboard.md— Dataview-Übersicht: jüngste Seiten, Papers, Concepts/Claims
Anreicherungen pro Seite
Jede Node-Seite bringt jetzt Folgendes mit:
Typbewusste Callouts. Ein semantisches Callout am Seitenanfang macht den Node-Typ auf einen Blick sichtbar:
> [!quote] Paper
> The paper triggered a wave of follow-on work: SuGaR aligns Gaussians...
> [!warning] Limitation
> No current method can achieve real-time display rates at 1080p...
> [!question] Open question
> How does dynamic-scene reconstruction scale...
Mapping (Auszüge): Paper → quote, Repository → info, Contribution → success, Performance → info, Limitation → warning, Causal → important, OpenQuestion → question, Evidence → example.
Dataview-abfragbare Edges. Das Frontmatter führt die typisierten Edges jetzt als verschachtelte Maps:
edges_out:
uses: [gaussian-splatting, volumetric-rendering]
part_of: [3d-4d-vision-and-reconstruction]
supports_claim: [performance-claim-..., comparison-...]
edges_in:
mentioned_in: [project-pulse, topic-visual-slam]
Damit kannst du Queries schreiben wie:
````markdown
LIST FROM "papers" WHERE contains(edges_out.uses, "nerf")
TABLE edges_out.supports_claim AS "Claims"
FROM "papers"
WHERE length(edges_out.supports_claim) > 3
SORT length(edges_out.supports_claim) DESC
LIMIT 10
````
Cross-Vault-Bridges. Jede wiki://<alias>/<kind>/<slug>-URI, die in der Beschreibung oder den Metadaten eines Nodes erwähnt wird, taucht sowohl als Frontmatter-Feld auf:
cross_vault: [wiki://research/concepts/rlhf, wiki://notes/papers/arxiv-2510-12323]
als auch als Body-Sektion Cross-vault references. Der vault-weite Index _bridges.md aggregiert jede ausgehende Referenz gruppiert nach Ziel-Alias, sodass du Querverweise zwischen Vaults aus einer einzigen Seite heraus auditieren kannst.
Related-(Dataview-)Block. Jede Seite endet mit einer Query, die zurückverlinkende Seiten anzeigt und automatisch befüllt wird:
````markdown
LIST
FROM "papers" OR "concepts" OR "claims"
WHERE contains(file.outlinks, this.file.link) AND file.name != this.file.name
SORT file.name
LIMIT 25
````
Vault-Dashboard
_meta/dashboard.md bringt Dataview-Blöcke für die nützlichsten Aggregat-Sichten mit: zuletzt aktualisierte Seiten, alle Papers mit Metadaten-Spalten, alle Concepts und Claims nach Typ sortiert. Bearbeite es frei — es ist ein Startpunkt, kein festgeschriebener Vertrag.
Vault-Graph-Ansicht
Obsidians eingebaute Graph-Ansicht (Ctrl/Cmd+G) funktioniert bereits mit den Wikilinks aus den Sektionen ## Outgoing / ## Incoming. Die mitgelieferte .obsidian/graph.json färbt papers/-, concepts/- und claims/-Pfade zur Orientierung ein. Du kannst darüber Dataview-gefilterte Sichten legen, um feinere Slices zu bekommen.
Cross-Vault-Workflows
Registriere mehrere Tesserae-Vaults, damit wiki://-URIs sich vault-übergreifend auflösen lassen:
tesserae register-project /path/to/research --name research
tesserae register-project /path/to/notes --name notes
Exportiere jeden Vault nach der Registrierung erneut. _bridges.md zeigt in jedem Export nun auflösbare Referenzen zwischen Vaults, gruppiert nach Alias.
Obsidian selbst folgt wiki://-URIs nicht nativ — sie werden als Inline-Text gerendert — aber _bridges.md plus die Sektion Cross-vault references pro Seite liefern dir einen manuellen Index, bis ein dediziertes Obsidian-Plugin verfügbar ist.
Refresh-Workflow
Der Obsidian-Vault ist ein schreibgeschützter Export des typisierten Graphen. Änderungen in Obsidian fließen nicht zurück nach .tesserae/graph.json. Um neue Quellen oder Fixes einzubauen:
# Edit source files under your project's source dirs (NOT the vault), then:
tesserae project compile
tesserae project export-obsidian --vault ~/Documents/tesserae-vault
Obsidian lädt geänderte Dateien auf der Platte hot neu. Wenn du im Vault eigene Markdown-Notizen ergänzt hast, die nicht aus dem Graphen projiziert sind (z. B. persönliche Annotationen), bleiben sie erhalten — der Export überschreibt nur Dateien, die er selbst besitzt: unter papers/, concepts/, claims/ sowie index.md, _bridges.md, _meta/dashboard.md und README.md.
Wann das vs. die statische Site einsetzen
Die kompilierte HTML-Site (tesserae project build-site → .tesserae/site/) ist zum Teilen gedacht — push sie auf GitHub Pages, S3 oder einen beliebigen statischen Host. Der Obsidian-Vault dient dem lokalen Lesen und Abfragen mit Dataview und Obsidians Graph-Ansicht. Beide projizieren aus demselben Graphen, sodass sie nie auseinanderdriften.