Konceptuální poznámky
Notemd extrahuje klíčové koncepty z vašich poznámek a vytváří samostatné soubory konceptuálních poznámek. LLM identifikuje základní termíny, vytváří jeden soubor .md na každý koncept v konfigurovatelné složce a volitelně přidává zpětné odkazy na původní poznámku. Podporuje potlačování synonym, výběr modelu podle úkolu, čištění názvů souborů a 4krokový engine pro odstranění duplicit. Toto je součástí Obsidian Průvodce AI řízením znalostí.
Přehled
Konceptuální poznámky jsou základními stavebními kameny propojené znalostní báze. Při zpracování poznámky Notemd:
- Odesílá váš text do LLM s strukturovaným pokynem k extrakci
- Analizuje řádky
CONCEPT:z odpovědi LLM - Vytváří jeden soubor
.mdna každý koncept v určené složce - Přidává zpětné odkazy na původní poznámku (pokud je to povoleno)
Jak to funguje
Pipeline extrakce
Source Note → Split into Chunks → LLM per Chunk → Parse CONCEPT: Lines
→ Deduplicate via Set → Create .md Files → Add Backlinks
→ (Optional: Generate Log)
Pokyn k extrakci
LLM dostává pokyn, který mu říká, aby:
- Extrahoval podstatná jména nebo fráze podstatných jmen klíčové pro téma dokumentu
- Upřednostňoval specifičnost – „Dielectric Relaxation“ před „Relaxation“
- Normalizoval na jednotné číslo – „models“ se mění na „model“
- Potlačoval podkoncepty – pokud se objeví „dielectric relaxation“, neextrahovat také „relaxation“
- Přeskočit** odkazy/sekce bibliografie, běžná podstatná jména, názvy společností/výrobků
- Vytvořit jeden koncept na řádek jako
CONCEPT: Term Name
Potlačení synonym (volitelné): přidat na začátek prompty „Vyhněte se extrakci synonym, sémanticky podobných základních konceptů nebo klíčových slov, pokud je to možné".
Zaměřená oblast učení (volitelné): přidat na začátek Relevant Fields: [domain] pro omezení extrakce na konkrétní disciplínu.
Přepsání jazyka (volitelné): přidat na konec „Výstupní koncepty MUSÍ být v [jazyk]."
Řezání na části
Dlouhé poznámky jsou rozděleny pomocí settings.chunkWordCount. Každá část je odeslána samostatně. Koncepty ze všech částí jsou shromážděny v Set – duplikáty mezi částmi jsou potichu odstraněny. Chyby LLM u jednotlivých částí nezastaví celou operaci.
Vytváření poznámky k konceptu
Pravidla názvů souborů
| Pravidlo | Chování |
|---|---|
| Dlouhé tečky/podtržítkové značky | Nahradit prostředníky |
| Speciální znaky | Odstranit: zpětná lomítka, přední lomítka, středník, hvězdičku, otazník, uvozovky, úhlové závorky, trubici, hash, šipku, hranaté závorky |
| Mezery | Sjednotit a odfiltrovat |
| Maximální délka | 100 znaků (zkráceno + znovu oříznuto) |
| Prázdný/výsledek se všemi tečkami | Potichu přeskočeno |
Příklad: A-B: Key*Term se změní na A B KeyTerm.md
Šablony
Plná šablona (zpětné odkazy povoleny, minimální šablona vypnutá):
# Concept Name
## Linked From
- [[SourceNoteBasename]]
Minimální šablona (při extractConceptsMinimalTemplate: true):
# Concept Name
Aktualizace stávajících poznámek
Pokud soubor konceptu již existuje:
- Pokud jsou zpětné odkazy povoleny a zdrojová poznámka ještě není uvedena, přidejte zpětný odkaz
- Pokud existuje sekce
## Linked From, vložte ji před další záhlaví## - Pokud
## Linked Fromneexistuje, přidejte sekci na konec - Dvojité zpětné odkazy se kontrolují a přeskočí
Konfigurace
| Nastavení | Výchozí | Účinek |
|---|---|---|
useCustomConceptNoteFolder | true | Hlavní přepínač. Vypnuté = žádné poznámky nevytvořeny |
conceptNoteFolder | '' (vypnuto) | Cesta ke složce pro konceptové poznámky |
extractConceptsMinimalTemplate | true | Poznámky pouze s názvem (bez odkazu Linked From) |
extractConceptsAddBacklink | false | Přidat zpětné odkazy během samostatné extrakce |
extractConceptsProvider / extractConceptsModel | DeepSeek | LLM na úrovni úkolu pro extrakci konceptů |
extractConceptsLanguage | 'en' | Jazyk výstupu pro názvy konceptů |
replaceSynonymsDuringConceptExtraction | false | Povolit potlačení synonym v pokynu |
generateConceptLogFile | false | Napsat seznam vytvořených konceptů ve formátu .log |
Důležité: Nastavení extractConceptsAddBacklink a extractConceptsMinimalTemplate ovlivňují pouze speciální příkaz na extrakci. Příkaz "Přidat odkazy" vždy vytváří poznámky s plným šablonováním a zpětnými odkazy.
Odstranění duplicit
Příkaz na odstranění duplicit (Notemd: Check & remove duplicate concept notes) provádí 5krokovou analýzu:
Krok 1: Přesná shoda názvu souboru
Porovnání názvu bez ohledu na velikost písmen v rámci nakonfigurované oblasti.
Krok 2: Detekce množného čísla
Odstranění koncovek: -ies až -y, -es je odstraněno, -s je odstraněno. Porovnává se jednotné číslo s soubory v oblasti. Nezpracovává nepravidelná množná čísla (children/child).
Krok 3: Normalizace symbolů
Použije se: toLowerCase(), nahraďte dlouhé tečky/podtržítkové znaky mezerami, odstraňte vše kromě alfanumerických znaků a zredukujte mezery. Záznamy, které se po normalizaci shodují, jsou označeny.
Krok 4: Obsah jednoho slova
Poznámky o konceptech sestávající z jednoho slova jsou porovnávány s názvy souborů v rámci víceslovného rozsahu. Tento krok se neprovádí, pokud je rozsah concept_folder_only.
Krok 5: Potvrzení a smazání
Všechny kandidáty jsou zobrazeny v modálním okně pro potvrzení. Schválené položky jsou přesunuty do systémového koše. Operaci lze zrušit mezi každým smazáním.
Režimy rozsahu
| Režim | Srovnává se s |
|---|---|
vault (výchozí) | Všemi soubory v trezoru .md kromě složky s koncepty |
concept_folder_only | Ostatními poznámkami o konceptech uvnitř této složky |
include | Soubory v konkrétně uvedených složkách |
exclude | Všemi soubory v trezoru kromě složky s koncepty a uvedených složek |
Použití
Extrahování konceptů (samostatně)
- Otevřete poznámku
- Spusťte "Notemd: Extrahování konceptů" z panelu příkazů
- Poznámky o konceptech jsou vytvářeny v nakonfigurované složce
Vytáhnout a vytvořit obsah
"Notemd: Vytáhnout koncepty a vytvořit nadpisy" — vytáhne koncepty a poté spustí „Vytvořit z nadpisu“ u každé poznámky v složce s koncepty. Tím se vytvoří obsah pro všechny poznámky s koncepty v této složce, nejen pro ty nově vytvořené.
Vytvořit odkaz na wiki z výběru
- Vybrat text v editoru
- Spustit "Notemd: Vytvořit odkaz na wiki z výběru"
- Text je uzavřen v
[[...]]a je vytvořena poznámka s konceptem
Tipy
- Nejprve nastavte složku s koncepty — bez ní nebudou vytvořeny žádné poznámky. Pokud není nastavena, objeví se varovné okno.
- Používejte modely na úrovni úkolu — pro extrakci konceptů jsou vhodné levnější modely (GPT-4o-mini, DeepSeek). Drahé modely ušetřete pro výzkum/překlad.
- Povolte potlačení synonym v technických oblastech, kde více termínů odkazuje na stejný koncept.
- Pravidelně odstraňujte duplikáty — po hromadné úpravě spusťte příkaz na odstranění duplikátů, abyste zachytili téměř shodné položky.
- Soubor s protokolem se pokaždé přepíše – nejsou do něj přidávány nové záznamy. Zkopírujte ho, pokud potřebujete předchozí výsledky.
Další kroky
- Wiki-Links — Jak jsou koncepty propojovány v textu
- Diagrams — Vizualizace vztahů mezi koncepty
- Workflows — Spojení extrakce s dalšími úkoly