Skip to main content

Konceptnoter

💡TL;DR

Notemd extraherer nøglekoncepter fra dine noter og skaber uafhængige konceptnote-filer. LLM identificerer kernetermer, genererer en .md fil per koncept i en konfigurerbar mapp, og tilvalgfrit tilføjer backlinks til den kilde-note. Støder synonymsuppression, valg af modell for hver opgave, sanitering af filnavne og en 4-trinns deduplikationsmotor. Dette er en del af Obsidian AI Knowledge Management Guide.

Översikt

Konceptnoter er byggestenene i en sammenhængende kunstskab. Når du bearbejder en note, Notemd:

  1. Sendes din tekst til en LLM med en strukturret extraktionsopfordring
  2. Parseres CONCEPT: linjer fra den LLM svar
  3. Skabes en .md fil per koncept i en angivet mapp
  4. Tilføjes backlinks til den kilde-note (hvis aktiveret)

Hvordan det virker

Extraktionspipeline

Source Note → Split into Chunks → LLM per Chunk → Parse CONCEPT: Lines
→ Deduplicate via Set → Create .md Files → Add Backlinks
→ (Optional: Generate Log)

Extraktionsopfordringen

LLM modtager en opfordring, der instruerer det til at:

  • Extrahere nønder eller nønphraser som er centrale for dokumentets emne
  • Prioritere specifikke termine – "Dielectric Relaxation" fremfor "Relaxation"
  • Normalisere til singular – "models" bliver "model"
  • Supprimer underkoncepter – hvis "dielectric relaxation" optræder, extraheres ikke også "relaxation"
  • Skriv forbi referencer/bibliografisekvenser, almindelige substantiver, selskabs-/produktnavne
  • Udfør en koncept per linje som CONCEPT: Term Name

Undertrykning af synonyme (valgfrit): Førstilles "Undgå at extrahere synonyme, semantisk similare kernkoncepte eller nøgleord så ofte som muligt" i opmærksomheden.

Fokuseret læringdomæne (valgfrit): Førstilles Relevant Fields: [domain] for at begrænse extraktionen til en disciplin.

Sprogøverklægelse (valgfrit): Tilføjes "Udføringskonceptene MÅSTE være på [sprog]."

Deling i chunker

Lange bemærkninger deles ved settings.chunkWordCount. Hver chunk sendes separat. Koncept fra alle chunker samles i en Set — duplikater mellem chunker fjernes stille. LLM-fejl i enkelte chunker afbruder ikke operationen.

Skabning af konceptbemærkninger

Regler for filnavne

RegelBetegnelse
Strikker/underskriverErstattes med mellemrum
SondertegnFjernet: tilbaksstræk, fremstræk, kolon, stjjerne, spørgsmålstecken, klammer, pipe, hash, caret, parenteser
MellemrumKollapset og trimmet
Maksimal lengde100 tegn (afkortet + tilpaset)
Tom/all-punktresultatSkjules stille

Eksempel: A-B: Key*Term bliver A B KeyTerm.md

Mallere

Komplet mall (bakligner aktiveret, minimal mall uaktiveret):

# Concept Name

## Linked From
- [[SourceNoteBasename]]

Minimal mall (når extractConceptsMinimalTemplate: true):

# Concept Name

Opdatering af eksisterende noter

Når en konceptfil allerede eksisterer:

  1. Hvis bakligner er aktiveret og kildenoten ikke allerede er oplyst, tilføjes en baklink
  2. Hvis en ## Linked From-seksjon eksisterer, indsættes den før næste ##-overskrift
  3. Hvis der ikke findes ## Linked From, tilføjes seksjonen i slutningen
  4. Duplikerte bakligner kontrolleres og skjules

Konfiguration

IndstillingStandardEffekt
useCustomConceptNoteFoldertrueMaster-knapp. Uaktiveret = ingen noter erstattet
conceptNoteFolder'' (uaktiveret)Mappvej for konceptnoter
extractConceptsMinimalTemplatetrueNoter kun med titel (ingen Linked From)
extractConceptsAddBacklinkfalseFøj tilbake backlinks under uafhængig extraktion
extractConceptsProvider / extractConceptsModelDeepSeekPer-opgave LLM for konceptextraktion
extractConceptsLanguage'en'Utdragsspråk for konceptnavne
replaceSynonymsDuringConceptExtractionfalseAktiver synonymsuppression i prompten
generateConceptLogFilefalseSkriv en .log-liste over skabte koncepter

Vigtigt: Indstillingerne extractConceptsAddBacklink og extractConceptsMinimalTemplate påvirker kun den dedikerede extraktionskommandoen. Kommandot "Føj links" skaber alltid noter med fuld template og backlinks.

Deduplikering

Dedup-kommandot (Notemd: Check & remove duplicate concept notes) udfører en 5-trinns analyse:

Trin 1: Præcist filnavnsmatch

Jegnskabsløs sammenligning af basnamn i den konfigurerede omfang.

Trin 2: Detektering af pluralform

Fjerner suffixer: -ies til -y, -es fjernet, -s fjernet. Sammenligner singularformen med filerne i omfanget. Behandler ikke uregelmæssige pluraler (children/child).

Trin 3: Normalisering af symboler

Gælder for: toLowerCase(), ersat streger/underskærmer med mellemrum, fjernet ikke-alfanumeriske tegn, samlede sammen tomme rum. De, der normaliseres på samme måde, mærkes.

Trin 4: Enkelordig indholdning

Enkelordige konceptnoter kontrolleres mod basnamner til flere ord. Køres ikke, når omfanget er concept_folder_only.

Trin 5: Bekræftelse og slettning

Alle kandidater vises i en bekræftelsesmodal. Godkendte elementer flyttes til systemets sopkasse. Operationen kan annulleres mellem hver slettning.

Omfangsmøder

ModusJævnes mod
vault (standard)Alle vault .md-filer med udskillelse af konceptmappen
concept_folder_onlyAnde konceptnoter i mappen
includeFiler i specifikke oplystede mapper
excludeAlle vault-filer med udskillelse af konceptmappen + oplystede mapper

Brug

Udtak af koncepter (Standalone)

  1. Åbne en note
  2. Kør "Notemd: Udtak af koncepter" fra kommandopalletten
  3. Konceptnoter skrives i den konfigurerede mappe

Udtage og generere indhold

"Notemd: Udtage koncepter og generere titler" — udtager koncepter, og derefter kører "Generere fra titel" på alle noter i konceptmappen. Dette genererer indhold for alle konceptnoter i mappen, ikke kun de nyligt skabte.

  1. Highlightere tekst i editoren
  2. Kør "Notemd: Skabe wiki-link fra valg"
  3. Teksten bliver indkapslet i [[...]] og en konceptnote skabes

Tips

  • Stil first konceptmappen — uden den skabes der ingen noter. En varningsmodal vises, hvis den ikke er stillet.
  • Brug modeller til hver opgave — konceptudtagelse fungerer godt med billigere modeller (GPT-4o-mini, DeepSeek). Spare dyre modeller for forskning/oversættelse.
  • Aktiver synonymsuppression for tekniske domæner, hvor flere termer refererer til samme koncept.
  • Fjerne duplikater regelmæssigt — kør dedup-kommandoen efter batchbehandling for at få tag på næstintil duplikater.
  • Logfilen overskrives hver gang den køres, ikke tilføjes. Kopier den, hvis du behøver tidligere resultater.

Næste trin

  • Wiki-Links — Hvordan koncepter bliver koblet inline
  • Diagrams — Visualisér konceptrelationer
  • Workflows — Koble udtagelse til andre opgaver