Thuta Learning
Productivity Systems
BasicProductivitybeginner

Obsidian

ဒီခန်းပြီးရင် ဘာတတ်သွားမလဲ

  • Obsidian concept ကို နားလည်ရှင်းပြနိုင်ရန်
  • Diagram ကို ဖတ်ပြီး workflow ထဲမှာ information/task ဘယ်လိုစီးဆင်းသလဲ ခြေရာခံနိုင်ရန်
  • ကိုယ့် ကိုယ်ပိုင် system အတွက် ဘယ်လို အသုံးချသင့်သလဲ ရှင်းပြနိုင်ရန်

နားလည်ထားရမယ့် အချက်

Obsidian ဟာ local-first knowledge system ပါ — note တစ်ခုစီကို ကိုယ့် computer ပေါ်က folder (vault) ထဲမှာ plain markdown file အနေနဲ့ သိမ်းပါတယ်။

Core idea က linked thinking ပါ: Note A -> Note B -> Note C -> Note A ပြန်ချိတ်နိုင်ရင် note သုံးခုလုံးက သီးခြားဖိုင်တွေ မဟုတ်တော့ဘဲ ဆက်စပ်တဲ့ network တစ်ခု ဖြစ်လာပါတယ်။ `[[Note Title]]` ရိုက်ရုံနဲ့ link ဖန်တီးလို့ရပြီး Obsidian က backlink တွေကို အလိုအလျောက် track လုပ်ပေးပါတယ်။

  • Daily note — နေ့စဉ်ရေးတဲ့ note
  • Atomic note — idea တစ်ခုစီအတွက် note တစ်ခု
  • Reference note — fact/quote သိမ်းရာ
  • Permanent note — နားလည်ပြီးသား idea ကို ကိုယ့်ဘာသာစကားနဲ့ ရေးထားတာ

Plugin က Optional ပါ

Plugin community က feature ထပ်ဖြည့်ပေးပေမယ့် Obsidian စတင်သုံးဖို့ plugin တစ်ခုမှ မလိုအပ်ပါဘူး — plain linking နဲ့ backlink ကနေ စလို့ရပါတယ်။

Markdown
**bold** (သို့) [[link]] လို syntax ရိုးရိုးလေးနဲ့ ရေးထားတဲ့ text ဖြစ်ပြီး special software မရှိလည်း ဖတ်လို့ရနေဆဲ ဖြစ်တဲ့ lightweight formatting syntax။
Vault
Obsidian ရဲ့ notebook တစ်ခုလုံးကို ဖွဲ့စည်းထားတဲ့ markdown file တွေပါတဲ့ folder ကို ရည်ညွှန်းတဲ့ Obsidian ရဲ့ term။
Backlink
အခု ကြည့်နေတဲ့ note ကို ဘယ် note တွေက link ချိတ်ထားလဲဆိုတာ ပြသတဲ့ အလိုအလျောက် ပြန်ချိတ်ဆက်မှု။
text
LINKED THINKING
---------------
LINKED THINKING
-----
      +--------+
      | NOTE A |
      +--------+
       ^      ^
       |      |
       v      v
 +--------+  +--------+
 | NOTE B |<>| NOTE C |
 +--------+  +--------+

 Note A <-> Note B <-> Note C <-> Note A
 every link also creates an automatic backlink

လက်တွေ့ scenario နဲ့ ချိတ်ကြည့်မယ်

Vault ဖန်တီးပါ

Topic တစ်ခုစီအတွက် note တစ်ခုစီ ရေးပါ (atomic note idea)

[[Link]] နဲ့ ချိတ်ပါ

ဆက်စပ်တဲ့ topic ကို retype မလုပ်ဘဲ `[[Note Title]]` syntax သုံးပါ

Backlinks Panel ကြည့်ပါ

Link ချိတ်ပြီးတာနဲ့ backlink ကို automatic တွေ့ရလိမ့်မယ်

Folder structure ကို complex မလုပ်ပါနဲ့ — link တွေကိုယ်တိုင်က navigation ဖြစ်လို့ deep folder hierarchy မလိုအပ်ပါဘူး။

Plugin install မလုပ်ခင် plain markdown နဲ့ linking ကိုသာ တစ်ပတ်လောက် သုံးကြည့်ပါ — feature ဘယ်ဟာက တကယ်လိုအပ်လဲ အရင်ခွဲခြားပါ။

Structure ကို အတင်းမတည်ဆောက်ပါနဲ့

Note တစ်ခု ခွဲသတ်မှတ်ဖို့ ခက်ရင် ရွေ့ရွေ့လျော့လျော့ link ချိတ်ထားပြီး နောက်မှ organize လုပ်ပါ — perfect structure ကို အစကတည်းက အတင်းရှာတာက vault စွန့်ပစ်ရတဲ့ အများဆုံးအကြောင်းရင်းပါ။

အတူတူ စမ်းရေးကြည့်မယ်

javascript
function buildBacklinks(notes) {
  const backlinks = {};
  for (const title of Object.keys(notes)) {
    backlinks[title] = [];
  }

  const linkPattern = /\[\[([^\]]+)\]\]/g;
  for (const [title, content] of Object.entries(notes)) {
    let match;
    while ((match = linkPattern.exec(content)) !== null) {
      const target = match[1];
      if (backlinks[target]) {
        backlinks[target].push(title);
      }
    }
  }
  return backlinks;
}

const notes = {
  "Note A": "This links to [[Note B]] about productivity.",
  "Note B": "This connects back to [[Note A]] and also to [[Note C]].",
  "Note C": "Referenced from [[Note B]], no outgoing links here."
};

console.log(buildBacklinks(notes));
You should see
{
  'Note A': [ 'Note B' ],
  'Note B': [ 'Note A', 'Note C' ],
  'Note C': [ 'Note B' ]
}

(Note A ကို Note B က link ချိတ်ထားလို့ 'Note B' ကို ရရှိ၊ Note B ကိုတော့ Note A နဲ့ Note C နှစ်ခုစလုံးက link ချိတ်ထားလို့ backlink နှစ်ခု ရရှိပါတယ်။)

၅ မိနစ် စမ်းကြည့်

`[[link]]` ပါတဲ့ markdown note string သုံးခု (သို့) ငါးခု ကိုယ်တိုင်ရေးပြီး ဒီသင်ခန်းစာက buildBacklinks function ကို run ကြည့်ပါ။ ရလဒ်ကို ကိုယ့်လက်နဲ့ တွက်ထားတဲ့ backlink map နဲ့ ယှဉ်စစ်ပါ။

သတိလေးတစ်ချက်

Plain linking နဲ့ backlink ကို နားမလည်သေးခင် plugin ပုံအလုံအလိုက် install လုပ်ခြင်း

Note တွေကို တစ်ခုနဲ့တစ်ခု တစ်ခါမှ link မချိတ်ဘဲ vault ကို disconnected file တွေအဖြစ်ပြောင်းခြင်း — linked thinking နဲ့ လုံးဝဆန့်ကျင်ဘက်

Create a Vault - Obsidian HelpProductivity Systems

ဒီနေရာမှာ လူအများမှားတတ်တယ်

  • Plain linking နဲ့ backlink ကို နားမလည်သေးခင် plugin ပုံအလုံအလိုက် install လုပ်ခြင်း
  • Note တွေကို တစ်ခုနဲ့တစ်ခု တစ်ခါမှ link မချိတ်ဘဲ vault ကို disconnected file တွေအဖြစ်ပြောင်းခြင်း — linked thinking နဲ့ လုံးဝဆန့်ကျင်ဘက်
  • System တစ်ခုကို အပတ်စဉ် ပြောင်းနေခြင်းက system ကို တကယ် ထိရောက်စွာ အသုံးမချနိုင်တော့ဘူးဆိုတဲ့ အရိပ်လက္ခဏာ ဖြစ်နိုင်ပါတယ် — တစ်ခုကို ရွေးပြီး လအနည်းငယ် စမ်းကြည့်ပါ။

လေ့ကျင့်ခန်း

`[[link]]` ပါတဲ့ markdown note string သုံးခု (သို့) ငါးခု ကိုယ်တိုင်ရေးပြီး ဒီသင်ခန်းစာက buildBacklinks function ကို run ကြည့်ပါ။ ရလဒ်ကို ကိုယ့်လက်နဲ့ တွက်ထားတဲ့ backlink map နဲ့ ယှဉ်စစ်ပါ။

You'll know it worked when: { 'Note A': [ 'Note B' ], 'Note B': [ 'Note A', 'Note C' ], 'Note C': [ 'Note B' ] } (Note A ကို Note B က link ချိတ်ထားလို့ 'Note B' ကို ရရှိ၊ Note B ကိုတော့ Note A နဲ့ Note C နှစ်ခုစလုံးက link ချိတ်ထားလို့ backlink နှစ်ခု ရရှိပါတယ်။)

Obsidian | Thuta Learning