Catatan Konsep
Notemd mengekstrak konsep-konsep utama dari catatan Anda dan membuat berkas catatan konsep yang terpisah. LLM mengidentifikasi istilah-istilah inti, menghasilkan satu berkas .md per konsep di folder yang dapat dikonfigurasi, dan secara opsional menambahkan tautan balik ke catatan asal. Fitur ini mendukung penekanan sinonim, pemilihan model per tugas, pembersihan nama berkas, serta mesin deduplikasi berlangkah 4. Ini merupakan bagian dari Obsidian AI Knowledge Management Guide.
Gambaran Umum
Catatan konsep merupakan elemen dasar dari basis pengetahuan yang terhubung. Saat Anda memproses sebuah catatan, Notemd:
- Mengirim teks Anda ke LLM dengan prompt ekstraksi yang terstruktur
- Menguraikan baris
CONCEPT:dari respons LLM - Membuat satu file
.mdper konsep di folder yang ditentukan - Menambahkan backlink ke catatan sumber (jika diaktifkan)
Cara Kerjanya
Saluran Pipa Ekstraksi
Source Note → Split into Chunks → LLM per Chunk → Parse CONCEPT: Lines
→ Deduplicate via Set → Create .md Files → Add Backlinks
→ (Optional: Generate Log)
Prompt Ekstraksi
LLM menerima perintah yang menginstruksikannya untuk:
- Ekstrak kata benda atau frasa kata benda yang menjadi inti topik dokumen
- Utamakan spesifikasinya — "Dielectric Relaxation" daripada "Relaxation"
- Normalisasi ke bentuk tunggal — "models" berubah menjadi "model"
- Menekan konsep turunan — jika muncul “dielectric relaxation”, jangan ekstrak juga “relaxation”
- Lompati bagian referensi/bibliografi, kata benda umum, nama perusahaan/produk
- Keluarkan satu konsep per baris sebagai
CONCEPT: Term Name
Penekanan sinonim (opsional): tambahkan di awal prompt "Hindari mengekstrak sinonim, konsep inti yang semantiknya mirip, atau kata kunci selama memungkinkan".
Domain pembelajaran terfokus (opsional): tambahkan Relevant Fields: [domain] di awal untuk membatasi ekstraksi pada suatu disiplin.
Penggantian bahasa (opsional): tambahkan di akhir "Konsep hasil HARUS berbahasa [language]."
Pemecahan menjadi bagian
Catatan panjang dipisah oleh settings.chunkWordCount. Setiap bagian dikirim secara terpisah. Konsep dari semua bagian dikumpulkan dalam Set — duplikat antar bagian dihilangkan secara diam-diam. Kesalahan LLM pada bagian tertentu tidak menghentikan proses.
Pembuatan Catatan Konsep
Aturan Nama Berkas
| Aturan | Perilaku |
|---|---|
| Tanda hubung/tanda bawah | Diganti dengan spasi |
| Karakter khusus | Dihapus: backslash, forward slash, colon, asterisk, question mark, quotes, angle brackets, pipe, hash, caret, brackets |
| Spasi | Dikompresi dan dipangkas |
| Panjang maksimum | 100 karakter (dipotong + dipangkas kembali) |
| Hasil kosong/semua titik | Dihapus secara diam-diam |
Contoh: A-B: Key*Term berubah menjadi A B KeyTerm.md
Template
Template lengkap (tautan balik diaktifkan, template minimal dimatikan):
# Concept Name
## Linked From
- [[SourceNoteBasename]]
Template minimal (ketika extractConceptsMinimalTemplate: true):
# Concept Name
Memperbarui Catatan yang Sudah Ada
Ketika file konsep sudah ada:
- Jika tautan balik diaktifkan dan catatan sumber belum terdaftar, tambahkan tautan balik
- Jika bagian
## Linked Fromada, sisipkan sebelum header##berikutnya - Jika tidak ada
## Linked From, tambahkan bagian di akhir - Tautan balik yang duplikat diperiksa dan diabaikan
Konfigurasi
| Pengaturan | Default | Efek |
|---|---|---|
useCustomConceptNoteFolder | true | Switch utama. Dimatikan = tidak ada catatan yang dibuat |
conceptNoteFolder | '' (disonaktifkan) | Rute folder untuk catatan konsep |
extractConceptsMinimalTemplate | true | Catatan hanya judul (tanpa Linked From) |
extractConceptsAddBacklink | false | Tambahkan backlink saat ekstraksi mandiri |
extractConceptsProvider / extractConceptsModel | DeepSeek | LLM per tugas untuk ekstraksi konsep |
extractConceptsLanguage | 'en' | Bahasa keluaran untuk nama konsep |
replaceSynonymsDuringConceptExtraction | false | Aktifkan penekanan sinonim dalam prompt |
generateConceptLogFile | false | Tulis daftar .log konsep yang dibuat |
Penting: Pengaturan extractConceptsAddBacklink dan extractConceptsMinimalTemplate hanya mempengaruhi perintah ekstraksi khusus. Perintah "Add Links" selalu membuat catatan template lengkap dengan backlink.
Penghapusan duplikat
Perintah dedup (Notemd: Check & remove duplicate concept notes) menjalankan analisis 5 langkah:
Langkah 1: Persamaan nama file yang tepat
Perbandingan nama berbasis nama file tanpa memperhatikan huruf besar/kecil di seluruh cakupan yang dikonfigurasi.
Langkah 2: Deteksi bentuk jamak
Menghilangkan akhiran: -ies hingga -y, -es dihilangkan, -s dihilangkan. Membandingkan bentuk tunggal dengan file dalam cakupan. Tidak menangani bentuk jamak yang tidak teratur (children/child).
Langkah 3: Normalisasi simbol
Diterapkan pada: toLowerCase(), ganti tanda hubung/titik bawah dengan spasi, hapus karakter non-alfanumerik, padatkan ruang putih. Item yang dinormalisasi secara identik akan ditandai.
Langkah 4: Pengelompokan Kata Tunggal
Catatan konsep berupa kata tunggal diperiksa terhadap nama berkas skop yang berisi beberapa kata. Proses ini tidak dijalankan ketika skopnya adalah concept_folder_only.
Langkah 5: Konfirmasi dan Penghapusan
Semua kandidat ditampilkan dalam modal konfirmasi. Item yang disetujui dipindahkan ke tempat sampah sistem. Operasi dapat dibatalkan setiap kali sebelum penghapusan dilakukan.
Mode Skop
| Mode | Dibandingkan Dengan |
|---|---|
vault (default) | Semua berkas vault .md kecuali folder konsep |
concept_folder_only | Catatan konsep lain di dalam folder tersebut |
include | Berkas di folder yang terdaftar secara spesifik |
exclude | Semua berkas vault kecuali folder konsep + folder yang terdaftar |
Penggunaan
Ekstrak Konsep (Standalone)
- Buka sebuah catatan
- Jalankan "Notemd: Ekstrak konsep" dari panel perintah
- Catatan konsep dibuat di folder yang telah dikonfigurasi
Ekstrak + Buat Konten
"Notemd: Ekstrak konsep dan buat judul" — mengekstrak konsep, lalu menjalankan "Buat dari Judul" pada setiap catatan di folder konsep. Hal ini menghasilkan konten untuk semua catatan konsep di folder tersebut, bukan hanya yang baru dibuat.
Buat Tautan Wiki dari Pemilihan
- Sorot teks di editor
- Jalankan "Notemd: Buat tautan wiki dari pemilihan"
- Teks dibungkus dalam
[[...]]dan sebuah catatan konsep dibuat
Tips
- Atur folder konsep terlebih dahulu — tanpa itu, tidak akan ada catatan yang dibuat. Modal peringatan akan muncul jika belum diatur.
- Gunakan model per-tugas — ekstraksi konsep lebih efektif menggunakan model yang lebih murah (GPT-4o-mini, DeepSeek). Simpan model yang mahal untuk penelitian/terjemahan.
- Aktifkan penekanan sinonim untuk domain teknis di mana beberapa istilah merujuk pada konsep yang sama.
- Hapus duplikat secara rutin — jalankan perintah dedup setelah pemrosesan batch untuk mendeteksi duplikat yang hampir sama.
- File log ditulis ulang setiap kali dijalankan, bukan ditambahkan. Salin file tersebut jika Anda membutuhkan hasil sebelumnya.
Langkah Selanjutnya
- Wiki-Links — Cara konsep dihubungkan secara inline
- Diagrams — Visualisasi hubungan konsep
- Workflows — Menggabungkan ekstraksi dengan tugas lain