ฟีเจอร์ AI จัดตาราง คือหัวใจของแพ็กเกจ Academic Pro — เรียกใช้ AI เพื่อจัดคาบเรียนทั้งแฟ้มให้อัตโนมัติภายในเวลาไม่กี่วินาที โดยอิงจากข้อมูลผู้สอน ผู้เรียน ห้องเรียน รายวิชา และเงื่อนไขที่ตั้งไว้
AI จัดตารางต้องใช้แพ็กเกจ Academic Pro — ดูรายละเอียดที่ แพ็กเกจ
เข้าถึงเมนู AI
ใน หน้า Editor ที่ Sidebar ซ้าย — คลิกเมนู “AI จัดตาราง” (ไอคอนเป็นประกาย ✨)
ขั้นตอนที่ 1 — ตั้งเงื่อนไขก่อนเรียก AI
ก่อนกดจัด ให้ตั้งเงื่อนไขให้ครบที่เมนู “จัดการเงื่อนไข”
เงื่อนไขระดับโรงเรียน
| เงื่อนไข | ตัวอย่าง |
|---|
| คาบแรก/คาบสุดท้ายไม่เกิน | คาบแรก = 08:30, คาบสุดท้ายของวัน ≤ คาบ 8 |
| พักกลางวันบังคับ | หลังคาบ 4 ทุกวัน |
| คาบชุมนุม/กิจกรรม | บังคับคาบศุกร์บ่าย |
| วันหยุดพิเศษ | 13 เม.ย. (สงกรานต์), ฯลฯ |
เงื่อนไขระดับผู้สอน
- ครู A ไม่สอนวันพุธ (ประชุมหัวหน้า)
- ครู B สอนสูงสุด 4 คาบ/วัน
- ครู C ต้องมีพักคาบที่ 4 ทุกวัน
- ครู D ไม่สอนคาบแรก (มาช้า)
เงื่อนไขระดับวิชา
- คณิต ม.1/1 ห้ามเรียนก่อน 10:00 (ให้สมองตื่น)
- แล็บวิทย์ ต้องเป็น 2 คาบติดกันเท่านั้น
- วิชาเดียวกัน ห้าม 2 คาบในวันเดียว
เงื่อนไขระดับห้องเรียน
- ห้องฟิสิกส์ 1 ใช้เฉพาะวิชาฟิสิกส์
- ห้อง Smart Classroom ใช้ได้กับทุกวิชา แต่จัดให้วิทยาศาสตร์ก่อน
ขั้นตอนที่ 2 — กดเรียก AI
เมนู AI จัดตาราง จะแสดง panel:
| ตัวเลือก | ความหมาย |
|---|
| จัดคาบทั้งหมด | AI จะจัดทุกคาบที่ยังว่าง |
| จัดเฉพาะห้องที่เลือก | เลือกห้องก่อน (ม.1/1, ม.1/2) แล้ว AI จัดแค่นั้น |
| เติมคาบที่ว่าง | คงคาบเก่าไว้ เติมเฉพาะช่องว่าง |
| จัดใหม่ทั้งหมด | ลบคาบเดิมและสร้างใหม่ (เสี่ยงสูง แนะนำให้ backup ก่อน) |
เลือกโหมดแล้วกด “เริ่มจัด” — progress bar จะแสดงเปอร์เซ็นต์
ขั้นตอนที่ 3 — ตรวจสอบผลลัพธ์
AI เสร็จงานแล้วจะเด้งสรุปขึ้นมา:
| ส่วน | แสดง |
|---|
| คะแนนคุณภาพ | 0-100 (100 = ดีเยี่ยม) |
| จำนวนคาบที่จัดได้ | เช่น “จัดได้ 450/450 คาบ” |
| ข้อขัดแย้งที่เหลือ | ถ้ามีเงื่อนไขที่ขัดกันเอง |
| คำเตือน | เช่น “ครู A สอนคาบแรก 5 วันติด — อาจเหนื่อยเกิน” |
ถ้าพอใจ
กด “ใช้ผลลัพธ์นี้” — คาบทั้งหมดจะถูกเขียนลงตาราง
ถ้าไม่พอใจ
- กด “จัดใหม่” — AI จะสุ่มเส้นทางใหม่ พยายามจัดให้ดีกว่าเดิม
- กด “ยกเลิก” — กลับไปยังสถานะก่อนเรียก AI (undo ทั้ง session)
Tips การใช้ AI ให้ได้ผลดี
ตั้งเงื่อนไขเยอะดีกว่าน้อย — AI ทำงานได้ดีเมื่อมีโครงสร้างชัดเจน ไม่ใช่ปล่อยฟรี
จัดทีละระดับชั้น สำหรับโรงเรียนใหญ่ — จัด ม.1 ก่อน แล้วค่อย ม.2 แล้วค่อย ม.3 จะได้ผลลัพธ์ที่คุมได้
Backup ก่อนจัดใหม่ทั้งหมด — ใช้ ทำสำเนาแฟ้ม จากหน้า แฟ้ม เพื่อเก็บเวอร์ชันเดิมไว้
ข้อจำกัดของ AI
- AI ไม่สามารถ “เดา” เงื่อนไขที่ไม่ได้บอก — เช่น “ครู A กับครู B ไม่ถูกกัน อย่าให้สอนติดกัน” จะไม่เข้าใจ
- AI อาจใช้เวลานานเมื่อแฟ้มใหญ่มาก (300+ คาบ) — รอได้ไม่ต้องปิดหน้า
- ถ้าเงื่อนไข ขัดกันเอง AI จะแจ้งเตือนและไม่สามารถจัดได้ ต้องลดเงื่อนไขลง
หลังจากใช้ AI
คุณยัง ลาก-วางแก้ไขได้ทุกคาบ เหมือนเดิม — AI เป็นแค่ “จุดเริ่มต้น” ที่ดี ไม่ใช่คำตอบสุดท้าย