Bir Obsidian vault’u bir Markdown dosyaları klasörüdür, bu yüzden Contextator onu başka bir klasör
gibi indeksler — tek bir farkla: vault’un kendi söz dizimi önce düzleştirilir, böylece bir ajan
[[wikilinks]] ve callout işaretleri yerine sıradan Markdown okur.
İki giriş yolu
Vault sunucuda
Onu content type’ı Obsidian vault olan bir Local directory kaynağı olarak ekleyin. Hiçbir şey kopyalanmaz, ve düzenlemeler bir sonraki indeksleme çalıştırmasında ortaya çıkar.
Add source → Local directory
Name: vault
Directory: /docs/ + my-vault
Content type: Obsidian vault (rewrites [[wikilinks]])
Bu, mevcut olduğunda daha iyi seçenektir — vault, düzenlediğiniz yerde kalır ve kendi kendine senkronize olur.
Vault sunucuda değil
Obsidian vault sekmesini kullanın. Bu, doğru content type’ı zaten taşıyan bir upload kaynağıdır: vault klasörünün kendisini, ya da onun bir zip’ini bırakın.
Add source → Obsidian vault
Name: vault
[drop the folder or a .zip of it]
Vault değiştiğinde yeniden yükleyin (Replace all files onu birebir tutar).
Ne yeniden yazılır
| Vault’ta | İndekslendiği hâli |
|---|---|
[[Guides/Install]] |
[Guides/Install](Guides/Install.md) |
[[Setup|the setup guide]] |
[the setup guide](Setup.md) |
[[API#Auth]] |
[API › Auth](API.md#auth) |
[[#Konular]] (aynı notta anchor) |
[Konular](#konular) |
[[Install#^step-3]] (blok referansı) |
[Install](Install.md#^step-3) |
![[diagram.png]] |
 — görseller embed olarak kalır |
![[Release Notes]] |
[Release Notes](Release%20Notes.md) — bir not embed’i, kırık bir görsel değil bir link olur |
> [!NOTE] Heads up |
> **Note:** Heads up — callout’un türü aranabilir bir kelime olarak kalır |
%% private note %% |
Kaldırılır — yorumlar okunmamak için yazılır |
Transform, chunker’a girerken çalışır. Vault dosyalarınız asla değiştirilmez.
Ne atlanır
.obsidian/ve her diğer gizli klasör (böylece workspace ayarlarınız, eklentileriniz ve temalarınız asla indekslenmez);- ekler ve uzantısı kaynakta seçilmemiş her dosya — görseller,
.canvasdosyaları ve File types listesi dışında kalan her şey (varsayılan olarak.mdve.mdx;.txt,.html/.htm,.csv,.docxve.pdfeklenebilir); IGNORE_GLOBSile eşleşen her şey.
Başlıklar ve frontmatter
Frontmatter chunker tarafından ayrıştırılır, ve içindeki bir title:, ilk # heading’e karşı kazanır.
Bir notta ikisi de yoksa, dosya adı güzelleştirilerek bir başlığa dönüştürülür. Etiketler ve diğer
frontmatter anahtarları doküman metninin parçası olarak tutulur, bu yüzden aranabilir kalırlar.
Günlük notları ve büyük vault’lar
Özel bir şey gerekmez, ama iki ayar yardımcı olur:
IGNORE_GLOBS=Daily/**,Templates/**, günlük girdilerini ve şablonları indeksin dışında tutar; bu genelde geri gelenin kalitesini artırır.- Gerçekten ayrı bilgi bütünlerini, tek bir devasa proje yerine ayrı projelere bölün.
Content type’ı sonradan değiştirmek
Vault’u yanlışlıkla Plain Markdown olarak eklediyseniz, kaynağı düzenleyin ve content type’ı Obsidian vault’a çevirin. Contextator, o kaynağın saklanan dosya hash’lerini düşürür ve bir çalıştırma kuyruğa alır, böylece her dosya yeni transform ile yeniden işlenir — bu sizin için halledilir. Bkz. İçerik Türleri.