Rehber · Not 44
Gerçekten Gerekli Obsidian Eklentileri: Bases mi, Dataview mi?
Obsidian'da eklenti seçmenin kuralı: önce çekirdek eklentiler, sonra yaşanmış bir sorunu çözen tek bir topluluk eklentisi. Bases ile Dataview karşılaştırması, hangi ihtiyaçta hangi eklentinin gerektiği ve eklenti güvenliği.
- Okuma
- 4 dk
- Güncellendi
- 2026-09-27
- Geri bağlantı
- 6
- Kaynak
- 4
İçindekiler · 7 bölüm
Tek kural: sürtünme yoksa eklenti yok
Obsidian'da binlerce topluluk eklentisi var. Her biri ayrı bir bakım yükü, ayrı bir güncelleme riski ve ayrı bir güvenlik kararıdır. Topluluk eklentileri Obsidian'ın erişim düzeyini devralır; dosyalarına erişebilir, internete bağlanabilir, başka program kurabilir. Obsidian bu yüzden varsayılan olarak kısıtlı modda (Restricted mode) açılır ve topluluk eklentilerini çalıştırmaz (Obsidian, 2026c).
Eklenti kurmadan önce kendine üç soru sor:
- Hangi sorunu yaşadım? “Güzel görünüyor” bir sorun değildir. “Okuma listemi bir tabloda göremiyorum” bir sorundur.
- Çekirdek bunu yapıyor mu? Aşağıdaki tabloya bak.
- Eklenti bir gün çalışmazsa notlarım okunur kalır mı? Notun içine eklentiye özel sözdizimi gömen eklentiler, eklenti bırakıldığında okunamaz kod bloklarına dönüşür.
Yeni araç ve eklenti heyecanının neden sistemi büyütüp kullanımı azalttığını dağınık zihinler için PKM yazısında ayrıca ele aldık.
Çekirdek eklentiler neyi zaten çözüyor?
Bunların hepsi Obsidian'la birlikte gelir; Ayarlar → Çekirdek eklentiler altından açılıp kapanır (Obsidian, 2026b).
| İhtiyaç | Çekirdek çözüm |
|---|---|
| Her gün bir not | Günlük notlar |
| Tekrarlanan not yapısı | Şablonlar |
| Not başına yapılandırılmış alanlar | Özellikler (properties) |
| Notları tablo, kart, liste ya da harita olarak görmek | Bases |
| Görsel düşünme, fikir panosu | Canvas |
| Başka nottan parça taşıma, birleştirme | Not birleştirici (Note composer) |
| Silinen ya da bozulan notu kurtarma | Dosya kurtarma (File recovery) |
| Ses kaydını nota ekleme | Ses kaydedici (Audio recorder) |
Bases mi, Dataview mi?
İki eklenti de notlarını bir veritabanı gibi sorgulamanı sağlar; ama farklı yaklaşırlar.
Bases Obsidian'ın çekirdek eklentisidir. Notların özelliklerini (properties) tablo, kart, liste, pano (kanban) ya da harita olarak gösterir; tablo hücresine tıklayıp özelliği doğrudan düzenleyebilirsin. Görünümler arayüzden kurulur ve bir .base dosyasına kaydedilir (Obsidian, 2026a).
Dataview bir topluluk eklentisidir. Kendine özgü bir sorgu dili ve JavaScript arayüzü sunar; sonuçlar salt okunurdur (Brenan, 2025).
| Bases | Dataview | |
|---|---|---|
| Tür | Çekirdek eklenti | Topluluk eklentisi |
| Kurulum | Arayüzden, kod yazmadan | Sorgu dili ya da JavaScript |
| Sonuçları düzenleme | Tablodan doğrudan | Hayır, salt okunur |
| Veri kaynağı | Dosya ve özellikleri | Özellikler + satır içi alanlar + görevler |
| Görevleri (checkbox) sorgulama | Hayır | Evet |
| Görünümler | Tablo, kart, liste, pano, harita | Tablo, liste, görev, takvim |
| Geliştirme | Obsidian ekibi | Tek geliştirici; son kod değişikliği 2025 |
Karar: Yeni başlıyorsan Bases. Okuma listesi, proje listesi, kitap arşivi, ders takibi gibi “notlarımı bir tabloda göreyim” ihtiyaçlarının neredeyse tamamı Bases ile çözülür. Dataview'u şu durumlarda kur:
- Günlük notlara dağılmış açık görevleri tek listede toplamak istiyorsan (bunun için Tasks eklentisi de bir seçenek).
- Notun içinde
alan:: değerbiçiminde satır içi alanlar kullanıyorsan. - Hesaplama için JavaScript yazman gerekiyorsa.
- Yıllardır kullandığın Dataview sorguların varsa. Çalışan sistemi bozmak için bir neden yok.
Bases ile ilk görünüm: okuma listesi
Kaynak notlarının başında şu özellikler olduğunu varsay:
---
tur: kaynak
yazar: Sönke Ahrens
durum: okunuyor
---Komut paletinden Bases: Create new base komutunu çalıştır, sonra filtre olarak tur özelliğinin kaynak olmasını seç. Arayüzün arka planda oluşturduğu dosya aşağı yukarı şöyledir (Obsidian, 2026a):
filters:
and:
- 'tur == "kaynak"'
views:
- type: table
name: Okuma listesi
groupBy:
property: note.durum
direction: ASC
order:
- file.name
- note.yazar
- note.durumTabloda bir kitabın durum hücresini “okundu” yaptığında, değişiklik doğrudan o notun özelliklerine yazılır. Veri notta kalır; Bases yalnızca bir görünümdür. Bu, özellik alanlarını az ve tutarlı tutmanın neden önemli olduğunu da gösterir: makinece okunabilir not kasası.
İhtiyaca göre topluluk eklentileri
Aşağıdaki liste bir kurulum listesi değil, bir başvuru tablosudur. Sorunu yaşadığında bak.
| Sorun | Eklenti | Not |
|---|---|---|
| Başka bir uygulamadan notları taşımak | Importer | Obsidian ekibinin resmî eklentisi |
| Şablona tarih hesabı, soru ya da mantık eklemek | Templater | Çekirdek şablonlar yetmediğinde |
| Tüm kasadaki görevleri tarih ve duruma göre listelemek | Tasks | Görev yönetimini Obsidian'da yapıyorsan |
| Arama sonuçları yetersiz, yazım hatalarını tolere eden arama | Omnisearch | Büyük kasalarda fark yaratır |
| Zotero kaynakçası ve PDF notları | Zotero Integration | Better BibTeX gerektirir |
| Git ile yedek ve eşitleme | Git | Mobilde kararsız |
| Ücretsiz bulut eşitleme (S3, Dropbox, WebDAV) | Remotely Save | Bazı servisler ücretli sürümde |
| Elle çizim, diyagram | Excalidraw | Çizimler kendi dosya biçiminde |
Senkronizasyon eklentilerinin ayrıntısı: Obsidian'ı ücretsiz senkronize etmek. Zotero kurulumu: Obsidian'da tez kasası.
Eklenti bakımı için üç alışkanlık
- Eklenti notu. Kasada
Eklentileradlı tek bir not tut: hangi eklentiyi, hangi sorun için, hangi tarihte kurduğunu yaz. Altı ay sonra neden kurduğunu hatırlamadığın eklentiyi kaldır. - Beşi geçme. İlk yıl beşten fazla topluluk eklentisine ihtiyaç duyuyorsan sistemin kendisini gözden geçir.
- Güncellemeden önce yedek. Büyük eklenti güncellemeleri nadiren de olsa notları etkileyebilir. Git ya da sürümlü bir yedek bu riski sıfırlar.
Karar
- Tablo ve görünüm için Bases; görev sorgusu ve JavaScript için Dataview ya da Tasks.
- Her topluluk eklentisi yaşanmış bir sorunun cevabı olsun.
- Eklenti yokken de notların okunur kalsın.
Kasanın bir sonraki güçlendirmesi eklenti değil, bir yapay zekâ ajanı olabilir: Obsidian ve Claude Code ile yapay zekâlı ikinci beyin.
Bu yazıda geçen araçlar
Araçlar örnek içindir; hiçbiri zorunlu değil. Karşılaştırma için araç atlasına bak.
Kaynaklar
- Obsidian. (2026). Obsidian Help: Introduction to Bases; Bases syntax. help.obsidian.md/bases
- Obsidian. (2026). Obsidian Help: Core plugins. help.obsidian.md/plugins
- Obsidian. (2026). Obsidian Help: Plugin security. help.obsidian.md/plugin-security
- Brenan, M. (blacksmithgu). (2025). Obsidian Dataview (README ve belgeler). github.com/blacksmithgu/obsidian-dataview
Haftada bir not, gelen kutuna bağlansın.
Yeni yazılar ve uygulanabilir tek bir fikir. Reklam yok, istediğin an tek tıkla ayrılırsın.