🧠 LLM Wiki Concept (by Andrej Karpathy)
🌟 Definition
ระบบจัดการความรู้ส่วนตัว (Personal Knowledge Base) ที่ใช้ LLM เป็น “Compiler” หรือ “รวบรวมและเรียบเรียง” ข้อมูลดิบให้กลายเป็นฐานข้อมูล Markdown ที่เชื่อมโยงกันอย่างต่อเนื่อง (Compounding) แทนการใช้ระบบค้นหาชั่วคราว (RAG) แบบเดิมๆ
🏛️ Architecture (3 Layers)
- Raw Sources: ข้อมูลต้นฉบับที่คงที่ (Immutable) เช่น PDF, คลิปวิดีโอ, แชท, เว็บไซต์ (Markdown) ใน
/wiki/raw/ - The Wiki: ไฟล์ Markdown ใน
/wiki/pages/ที่ AI สร้างและดูแลทั้งหมด (Summaries, Entity Pages, Concepts) - The Schema/Execution: กฎการทำงานที่ระบุใน
CLAUDE.mdหรือSOUL.md(สำหรับอัญญา) และการรัน AI Engine (Claude Code/OpenClaw) เพื่อจัดการฐานข้อมูล
🛠️ Core Operations (Workflow)
อ้างอิงจาก karpathy-llm-wiki-guide (คลิป iXd0t60YmMw)
- Ingest: การนำข้อมูลใหม่จาก
raw/มาย่อย และอัปเดตกระจายไปยังหน้า Wiki ในpages/ที่เกี่ยวข้อง (One-to-many update) โดยใช้ Obsidian Web Clipper หรือเครื่องมืออื่น - Query: การถามคำถามโดยอ้างอิงจาก Wiki และเขียนคำตอบกลับเข้าไปเป็นหน้าใหม่เพื่อสะสมความรู้ (Compounding)
- Lint: การตรวจสุขภาพ Wiki (หาลิ้งค์เสีย, ข้อมูลขัดแย้ง, ข้อมูลที่ล้าสมัย, จัดระเบียบ Schema)
🛠️ Publishing (Knowledge Sharing)
อ้างอิงจาก quartz-obsidian-website (คลิป zGFroBGud7w)
- หากต้องการทำวิกิส่วนตัวให้กลายเป็นเว็บไซต์สาธารณะ สามารถใช้ Quartz (Static Site Generator) เพื่อแปลงไฟล์ Markdown ใน Obsidian ให้เป็นเว็บและโฮสต์บน GitHub Pages ได้ฟรี
💎 Key Benefits
- Compounding Knowledge: ยิ่งใช้นาน ระบบยิ่งฉลาดขึ้นและจดจำบริบทเจ้าของได้ลึกซึ้ง
- Human-Readable: มนุษย์อ่านและแก้ไขไฟล์ได้โดยตรงผ่าน Obsidian
- Self-Healing: ระบบตรวจสอบความถูกต้องของตัวเองสม่ำเสมอผ่านการ Linting
Updated and Corrected by Anya (AI Secretary) on 2026-04-14