2 คะแนน โดย theoverstructure 2 시간 전 | ยังไม่มีความคิดเห็น | แชร์ทาง WhatsApp

PAIDEIA – ปลั๊กอิน Claude Code แบบ local-first สำหรับสร้างฐานความรู้เตรียมสอบจากเอกสารการเรียนของฉัน

ผมกำลังเรียนควบสาขาฟิสิกส์และคณิตศาสตร์ประยุกต์ที่ KAIST ระหว่างที่อ่านหนังสือสอบแล้วเห็นเพื่อนๆ เอา PDF ทั้งก้อนไปยัดใส่ GPT ผมก็เริ่มคิดถึงวิธีที่มีประสิทธิภาพกว่านั้น เลยลงมือทำปลั๊กอินขึ้นมาเองและเปิดซอร์สให้ใช้งานกันครับ!

นักศึกษาส่วนใหญ่มักจะเอาเอกสารประกอบการสอน การบ้าน เฉลย และข้อสอบเก่าทั้งหมดใส่เข้าไปใน LLM พร้อมสั่งว่า “อธิบายให้หน่อย”, “สรุปให้หน่อย”, “ช่วยออกข้อสอบที่น่าจะเจอให้หน่อย” แต่สำหรับการเตรียมสอบจริง สิ่งสำคัญไม่ใช่แค่การสรุปเนื้อหา แต่คือการติดตามอย่างต่อเนื่องว่า ในวิชานั้นมีรูปแบบการแก้โจทย์อะไรที่วนซ้ำอยู่ สไตล์การออกการบ้านของอาจารย์เป็นแบบไหน ฉันพลาดตรงไหนบ่อย และส่วนไหนมีโอกาสออกสอบสูง นั่นจึงเป็นเหตุผลที่ผมสร้าง PAIDEIA ขึ้นมา

PAIDEIA ถูกออกแบบให้เป็น Local-first สำหรับ Claude Code เมื่อใส่ PDF ของเอกสารการสอน การบ้าน และเฉลยไว้ในโฟลเดอร์ของรายวิชา มันจะสร้างฐานความรู้สำหรับการเตรียมสอบที่ออกแบบมาเฉพาะสำหรับวิชานั้น

ฟีเจอร์

  • แปลง PDF ของเอกสารการสอน/HW/เฉลยเป็น Markdown
  • ดึงรูปแบบการแก้โจทย์ที่ปรากฏซ้ำจากเฉลย
  • ระบุหัวข้อที่มีโอกาสออกสอบสูงโดยอิงจาก coverage ของการบ้าน
  • สร้าง pattern card, แผนที่จุดอ่อน และชีตสรุปหนึ่งหน้า
  • สร้าง twin variant ของโจทย์เดิม
  • สร้างข้อสอบจำลอง
  • อ่าน PDF คำตอบที่เขียนด้วยมือผ่าน OCR แล้วเทียบกับ reference solution เพื่อให้คะแนน
  • สะสมรูปแบบความผิดพลาดเพื่อนำไปสะท้อนในแบบฝึกหัดรอบถัดไปและชีตสรุป
  • บันทึกผลลัพธ์ทั้งหมดเป็น plain Markdown

ที่มา

สิ่งที่นักศึกษามหาวิทยาลัยต้องการ ไม่ใช่ “AI ติวเตอร์ที่ใจดียิ่งขึ้น” แต่คือระบบการเรียนรู้รายวิชาที่สะสมทั้งเอกสารการสอนของฉันและความผิดพลาดของฉันอย่างต่อเนื่อง

การสอบมักผูกติดกับสไตล์ของอาจารย์แต่ละคนและการกระจายตัวของโจทย์การบ้าน มากกว่าความรู้ทั่วไปเสียอีก แม้จะเป็นแนวคิดเดียวกัน แต่สิ่งสำคัญคือมันถูกออกข้อสอบในรูปแบบไหน มีรูปแบบการแก้โจทย์แบบใดที่ถูกใช้ซ้ำ และฉันมักติดขัดตรงไหน ด้วยเหตุนี้ PAIDEIA จึงใกล้เคียงกับกราฟการเรียนรู้ที่แก้ไขได้ มากกว่าจะเป็นแชตบอตแบบโต้ตอบ เมื่อทำโจทย์ผิดหนึ่งครั้ง ความผิดพลาดนั้นจะถูกบันทึกไว้ในแผนที่จุดอ่อน และสะท้อนกลับไปยังแบบฝึกหัดและชีตสรุปในครั้งถัดไป

Local-First

ผลลัพธ์ไม่ได้ถูกขังอยู่ในแอปใดแอปหนึ่ง มันจะถูกเก็บเป็นไฟล์ Markdown ภายในโฟลเดอร์ของแต่ละวิชา และสามารถเปิดต่อได้ทันทีในเครื่องมืออย่าง Obsidian สำหรับ OCR นั้น โดยพื้นฐานสามารถใช้ vision workflow ของ Claude/Codex ได้ และยังเปิดให้ต่อกับ Qwen3-VL หรือ Tesseract แบบเลือกใช้ได้ด้วย

ผมอยากแชร์โปรเจกต์นี้ เพราะอยากให้ผู้เรียนสายวิศวกรรมจำนวนมากได้ลองใช้และช่วยยืนยันความสามารถของฟีเจอร์ต่างๆ ครับ!

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น