הערות רעיוניות
Notemd מוציא את הרעיונות המרכזיים מההערות שלך ויוצר קבצי הערת רעיון עצמאיים. הLLM מזהה מושגים בסיסיים, יוצר קובץ .md אחד לכל רעיון בתיקייה שניתן להגדיר, ובאופציונלי מוסיף קישורים חזרה להערה המקורית. הוא תומך בדיכוי שמות נרדפים, בבחירת מודל לכל משימה, בניקוי שמות הקבצים, ובמנוע הסרת חזרות ב-4 שלבים. זהו חלק מהObsidian מדריך ניהול הידע של AI.
סקירה
הערות רעיוניות הן אבני הבניין של בסיס ידע מחובר. כאשר אתה מעבד הערה, Notemd:
- שולח את הטקסט שלך ל-LLM עם בקשת חילוץ מובנית
- מפרק את שורות
CONCEPT:מהתגובה של LLM - יוצר קובץ
.mdאחד לכל רעיון בתיקייה המיועדת - מוסיף קישורים חזרה להערה המקורית (כאשר זה מאופשר)
אופן הפעולה
מערכת החילוץ
Source Note → Split into Chunks → LLM per Chunk → Parse CONCEPT: Lines
→ Deduplicate via Set → Create .md Files → Add Backlinks
→ (Optional: Generate Log)
בקשת החילוץ
ה-LLM מקבל בקשה שמורה לו לבצע את הדברים הבאים:
- לחלץ שמות עצם או ביטויי שם עצם שהם מרכזיים לנושא המסמך
- לתת עדיפות לדיוק — "Dielectric Relaxation" על פני "Relaxation"
- לנורמליזציה לצורה יחידה — "models" הופך ל‑"model"
- לדכא רעיונות משניים — אם מופיע "dielectric relaxation", אל תחלץ גם את "relaxation"
- לדלג על סעיפי ההפניות/ביבליוגרפיה, שמות עצם רגילים, שמות חברות/מוצרים
- להפיק מושג אחד בכל שורה כ-
CONCEPT: Term Name
דיכוי נרדפים (אופציונלי): להוסיף בתחילת ההוראה "להימנע משליפת נרדפים, מושגים עיקריים דומים מבחינה סמנטית, או מילות מפתח ככל האפשר".
תחום למידה ממוקד (אופציונלי): להוסיף Relevant Fields: [domain] בתחילה כדי להגביל את השליפה לתחום מסוים.
החלפת שפה (אופציונלי): להוסיף בסוף "המושגים המופקים חייבים להיות ב-[שפה]."
חלוקה לחתיכות
הערות ארוכות מחולקות על ידי settings.chunkWordCount. כל חתיכה נשלחת בנפרד. המושגים מכל החתיכות מצטברים ב-Set — עותקים מחתיכות שונות נמחקים בשקט. שגיאות LLM בחתיכות בודדות אינן גורמות לביטול הפעולה.
יצירת תזכיר מושגים
כללי שמות קבצים
| כלל | התנהגות |
|---|---|
| קווים תחתיים/חסרונות | מוחלפים ברווחים |
| תווים מיוחדים | נמחקים: סימן לולאה אחורי, סימן לולאה קדמי, סימן קולון, כוכבית, שאלה, מרכאות, סוגריים זוויתיים, צינור, סימן חתיכה, סימן קרט, סוגריים |
| רווחים | מצומצמים ומנוקדים |
| אורך מרבי | 100 תווים (מקוצרים + מנוקדים שוב) |
| תוצאה ריקה/עם נקודות בלבד | מושמט בשקט |
דוגמה: A-B: Key*Term הופך ל- A B KeyTerm.md
תבניות
תבנית מלאה (קישורי החזר מאופשרים, תבנית מינימלית כיבויה):
# Concept Name
## Linked From
- [[SourceNoteBasename]]
תבנית מינימלית (כאשר extractConceptsMinimalTemplate: true):
# Concept Name
עדכון הערות קיימות
כאשר קובץ הרעיון כבר קיים:
- אם קישורי החזר מאופשרים וההערה המקורית עדיין לא מופיעה, הוסף קישור החזר
- אם יש סעיף
## Linked From, הכנס אותו לפני כותרת##הבאה - אם אין
## Linked From, הוסף את הסעיף בסוף - קישורי החזר חוזרים נבדקים ומושמטים
הגדרה
| ערך | ברירת מחדל | השפעה |
|---|---|---|
useCustomConceptNoteFolder | true | מתג הראשי. כיבוי = אין יצירת הערות |
conceptNoteFolder | '' (מושבת) | שביל התיקייה לפתקי רעיונות |
extractConceptsMinimalTemplate | true | פתקים עם רק שם (ללא Linked From) |
extractConceptsAddBacklink | false | הוספת בקישורים חוזרים במהלך חילוץ עצמאי |
extractConceptsProvider / extractConceptsModel | DeepSeek | LLM לכל משימה לחילוץ רעיונות |
extractConceptsLanguage | 'en' | שפת הפלט לשמות הרעיונות |
replaceSynonymsDuringConceptExtraction | false | הפעלת דיכוי שמות נרדפים בהוראה |
generateConceptLogFile | false | כתוב .log רשימה של הרעיונות שנוצרו |
חשוב: ההגדרות extractConceptsAddBacklink ו- extractConceptsMinimalTemplate משפיעות רק על הפקודה המיוחדת לחילוץ. הפקודה "הוסף קישורים" תמיד יוצרת פתקים בטמפלט מלא עם בקישורים חוזרים.
דה-דופליקציה
הפקודה לדה-דופליקציה (Notemd: Check & remove duplicate concept notes) מבצעת ניתוח ב-5 שלבים:
שלב 1: התאמה מדויקת של שם הקובץ
השוואה לא רגישה להבדלי גדוליות של שם הקובץ בטווח המוגדר.
שלב 2: זיהוי צורת הרבים
הסרת סיומות: -ies ל- -y, -es מוסר, -s מוסר. השוואה של הצורה היחידה עם קבצי הטווח. אינה מטפלת ברבים לא סדירים (children/child).
שלב 3: נורמליזציה של סימנים
חל על: toLowerCase(), החלף קווים-תחתיות ברווח, הסר תווים שאינם אלפאנומריים, אחדות של רווחים. הערכים שמתאימים באופן זהה מסומנים.
שלב 4: הכללה של מילה בודדת
נעשית בדיקה של רשימות רעיונות בודדות לעומת שמות קבצי היקף רבי-מילים. הפעולה אינה מתבצעת כאשר ההיקף הוא concept_folder_only.
שלב 5: אישור ומחיקה
כל המועמדים מוצגים בחלון אישור. הפריטים שאושרו מועברים לפח האשפה של המערכת. ניתן לבטל את הפעולה בין כל מחיקה.
מצבי היקף
| מצב | נשווים לגבי |
|---|---|
vault (ברירת מחדל) | כל קבצי האוצר .md למעט תיקיית הרעיונות |
concept_folder_only | רשימות רעיונות אחרות בתוך התיקייה |
include | קבצים בתיקיות מסוימות שנמצאות ברשימה |
exclude | כל קבצי האוצר למעט תיקיית הרעיונות + התיקיות שנמצאות ברשימה |
שימוש
שליפת רעיונות (עצמאי)
- פתח רשימת רעיונות
- הפעל "Notemd: שליפת רעיונות" מתפריט הפקודות
- רשימות רעיונות נוצרות בתיקייה שנקבעה
שליפה + יצירת תוכן
"Notemd: שליפת רעיונות ויצירת כותרות" — שולף רעיונות, ולאחר מכן מריץ את הפקודה "Generate from Title" על כל הרשימות בתיקיית הרעיונות. זה יוצר תוכן לכל הרשימות בתיקייה, ולא רק לאלו שנוצרו לאחרונה.
יצירת קישור ויקי מהבחירה
- הדגשת טקסט במערכת העריכה
- הרצת "Notemd: יצירת קישור ויקי מהבחירה"
- הטקסט מוקף ב-
[[...]]ונוצרת רשימת רעיונות
טיפים
- יש להגדיר תחילה את תיקיית הרעיונות — בלעדיה לא ייצרו רשימות. אם היא לא מוגדרת, יופיע חלון אזהרה.
- השתמשו במודלים למשימה ספציפית — שליפת רעיונות מתבצעת היטב עם מודלים זולים יותר (GPT-4o-mini, DeepSeek). שמרו את המודלים היקרים למחקר/תרגום.
- הפעילו דיכוי שמות נרדפים בתחומים טכניים שבהם מספר מושגים מתייחסים לאותו רעיון.
- בצעו דה-דופליקציה באופן קבוע — הריצו את פקודת הדה-דופליקציה לאחר עיבוד בלוקים כדי לזהות רשימות דומות.
- קובץ הלוג מוחלף בכל הרצה, ולא מתווסף אליו. העתיקו אותו אם אתם זקוקים לתוצאות קודמות.
צעדים באופק
- Wiki-Links — כיצד רעיונות מקושרים בתוך הטקסט
- Diagrams — ויזואליזציה של יחסי רעיונות
- Workflows — שילוב של שליפת רעיונות עם משימות אחרות