ต้นทาง: Part 5: หน้าต่างดูงานและห้องที่ทำงานอยู่เบื้องหลัง, ตอนเดิม 3
ครอบคลุม: บทที่ 44-47
เวลาเป้าหมาย: 12-15 นาทีสำหรับวิดีโอ ไม่รวมเวลาที่ผู้เรียนพักวิดีโอแล้วลองทำแบบฝึก
งานที่ได้เมื่อจบตอน: รายงานสถานะสองประโยคและรายละเอียดงานห้าบรรทัดที่ยังไม่ส่ง
เปิดฉาก: 0:00-1:30
ภาพ: กระดานสามใบ รายชื่อ, สุขภาพ, รายงานงาน
ผู้สอนพูด:
“ไฟเขียวบนแผงระบบบอกว่าหลอดไฟทำงาน ไม่ได้บอกว่าเนื้อหารายงานถูกต้อง รายชื่อชุดงานบอกว่าเราเห็นใคร ไม่ได้บอกว่าใครทำงานเสร็จ”
แผงควบคุม Oracle (maw) ไม่ใช่ AI: 1:30-3:30
อธิบายว่า maw เป็นแผงช่วยดูและติดต่อห้องต่าง ๆ ที่ tmux เก็บไว้ แต่ไม่กำหนดเป้าหมายธุรกิจ ไม่เลือกความเสี่ยงแทนมนุษย์ และไม่แทน Jan ในกติกา V4
แสดงคำสั่งอ่านอย่างเดียวจากผลลัพธ์จำลอง (output):
🟢 คำสั่งตรวจรุ่นและคู่มือ
maw --version
maw --helpก่อนเริ่ม: ปกปิดค่าตั้งและที่อยู่ไฟล์ในผลที่แสดง
ผลที่คาด: เห็นรุ่นกับรายการคำสั่งที่ใช้ได้
หยุดและถามคนเมื่อ: รุ่นไม่ตรงต้นฉบับหรือมีข้อมูลเครื่องจริง
กู้คืน: ไม่สาธิตคำสั่งถัดไปและแทนภาพด้วยการ์ดข้อความ
ย้ำว่าไม่ต้องจำคำสั่งทั้งหมด ให้เลือกตามคำถาม
สามหน้าปัด: 3:30-6:30
🟡 คำสั่งอ่านสถานะ: ไม่ใช่หลักฐานว่างานผ่าน
maw ls
maw healthก่อนเริ่ม: ใช้เครื่องจำลอง ไม่แชร์หน้าจอระบบจริง
ผลที่คาด: ได้รายชื่อและสัญญาณพื้นฐานแบบสมมติ
หยุดและถามคนเมื่อ: ผลที่แสดงมีข้อมูลภายในหรือชวนให้รันการซ่อม
กู้คืน: หยุดการสาธิตและอธิบายจากการ์ดจำลองแทน
อธิบาย:
maw ls: รายการสดที่ขอบเขตนั้นมองเห็นmaw health: สัญญาณขององค์ประกอบพื้นฐาน- การดูข้อความล่าสุด (peek): เห็นเนื้อหาช่วงท้าย มีความเสี่ยงเรื่องข้อมูลส่วนตัวสูงกว่า และไม่ใช้ในแบบฝึก
สาธิตเขียนรายงานจากการ์ดจำลอง:
“พบ Jan และ House-A ในรายการของเครื่องนี้ ณ 08:00 น. การตรวจพื้นฐานไม่รายงานปัญหาในภาพนี้ แต่ยังต้องเปิดงานและรายงานตรวจ ก่อนบอกว่างานผ่าน”
จากคำขอกำกวมสู่รายละเอียดงาน: 6:30-9:00
ขึ้นข้อความ “ช่วยทำการตลาดให้หน่อย” จากนั้นเปลี่ยนคำขอกว้าง ๆ ให้เป็นรายละเอียดงานห้าบรรทัด:
ผลลัพธ์: งานอะไร ใครใช้
หลักฐาน: ใช้อะไรได้
ขอบเขต: ทำและไม่ทำอะไร
นับว่างานเสร็จเมื่อ: ตรวจอย่างไร
หยุดและถามคนเมื่อ: พบอะไรแล้วต้องถามกลับ
อธิบายเส้นทาง V4: มนุษย์ส่งเรื่องให้ Earth AI ช่วยทำรายละเอียดงาน จากนั้น Jan เลือกบ้านผู้เชี่ยวชาญ
แสดงการส่งโดยไม่รัน: 9:00-10:30
ขึ้นกรอบสีส้มและข้อความ ตัวอย่างเพื่ออธิบายผลข้างเคียง: ไม่ให้ผู้เรียนรัน
🟠 คำสั่งเปลี่ยนกล่องรับเรื่อง (inbox) และช่องย่อย (pane): แสดงเป็นข้อความนิ่งเท่านั้น
maw hey demo-jan "ผลลัพธ์: ร่าง FAQ 10 ข้อ | หลักฐาน: README จำลอง | ขอบเขต: ไม่เผยแพร่ | นับว่างานเสร็จเมื่อ: มีแหล่งและธงคำถาม | หยุดและถามคนเมื่อ: ข้อมูลขัดกัน"ก่อนเริ่ม: ในระบบจริงต้องยืนยันผู้รับ ข้อมูลที่จะส่ง ความยินยอม และคนอนุมัติ
ผลที่คาด: รุ่นที่ตรวจบันทึกงานและส่งข้อความเข้าไปทันที
หยุดและถามคนเมื่อ: ผู้รับหรือรายละเอียดงานยังไม่ชัด ผู้รับยังติดงาน หรือมีข้อมูลจริง
กู้คืน: ไม่กดรัน ไม่ส่งซ้ำ และกลับไปแก้รายละเอียดงานบนกระดาษ
อธิบายว่าคำสั่งนี้บันทึกงานและส่งข้อความเข้าไปทันที จึงต้องยืนยันผู้รับ ข้อมูลที่จะส่ง ความยินยอม และมนุษย์ผู้อนุมัติก่อนเสมอ หากผู้รับหรือรายละเอียดงานยังไม่ชัด ให้หยุดและไม่ส่งซ้ำ
บัตรรุ่น: 10:30-12:00
แสดง:
🟢 คำสั่งอ่านบัตรรุ่น
maw --version
tmux -V
claude --versionก่อนเริ่ม: ใช้ผลลัพธ์ที่ปกปิดข้อมูลและบันทึกวันที่ตรวจ
ผลที่คาด: ได้รุ่นของแต่ละโปรแกรม
หยุดและถามคนเมื่อ: คอมพิวเตอร์บอกว่าไม่พบคำสั่ง หรือรุ่นขัดกับบทเรียน
กู้คืน: ติดป้าย “ต้องตรวจใหม่” และไม่เดาว่าส่วนเสริมกับคำสั่งใน Terminal เป็นรุ่นเดียวกัน
บอกตัวเลขที่ตรวจ ณ 16 กรกฎาคม 2026 เฉพาะในการ์ดบรรณาธิการ และเตือนว่าต้องตรวจใหม่วันถ่ายจริง ส่วนเสริมใน VS Code กับ CLI อาจเป็นคนละรุ่น
ภารกิจผู้เรียนและปิดตอน: 12:00-15:00
ให้ผู้เรียนเขียนรายละเอียดงานห้าบรรทัดบนกระดาษแล้ววางปากกา ไม่ส่ง
ก่อนเริ่ม: ใช้ข้อมูลตัวอย่างและไม่มีชื่อปลายทางจริง
ผลที่คาด: Jan อ่านแล้วรู้ผลลัพธ์ ขอบเขต รวมถึงรู้ว่าต้องหยุดและถามคนเมื่อใด
หยุดและถามคนเมื่อ: มีคำว่า “จัดการทั้งหมด” หรือ “เผยแพร่เลย” โดยไม่มีผู้อนุมัติ
กู้คืน: เปลี่ยนเป็นร่างภายใน ระบุจำนวนและเกณฑ์ตรวจ
ประโยคปิด:
“รายละเอียดงานที่ยังไม่ส่งคือพื้นที่ราคาถูกที่สุดในการแก้ความเข้าใจผิด ก่อนที่งานจะเดินต่อและแก้ยากขึ้น”