พ่อพาทำ · บทที่ 2

SabayJai Pantry เป็นโจทย์ตัวอย่าง

ภาพประกอบบทที่ 2 พ่อพาทำ

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

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

เพื่อให้เห็นขอบเขตตั้งต้นชัด ๆ ตอนนี้เรามีข้อมูลอยู่สองกลุ่ม:

สิ่งที่ยืนยันแล้วสิ่งที่ยังไม่กำหนด
ชื่อโจทย์คือ SabayJai Pantryใครจะใช้ และใช้ในสถานการณ์ใด
เป็นระบบช่วยดูว่ามีของกินอะไรเก็บไว้และเก็บอยู่ตรงไหนจะเก็บข้อมูลแบบไหน หรือมีวิธีจัดการข้อมูลอย่างไร
ใช้โจทย์นี้เป็นตัวอย่างเพื่อศึกษา SADFหน้าจอ ความสามารถ และรายละเอียดทางเทคนิค

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

นี่เป็นเหตุผลที่ Pantry เหมาะจะเป็นตัวอย่างสำหรับเล่ม: เราเริ่มจากความต้องการสั้น ๆ แต่ยังมีรายละเอียดให้เรียนรู้ว่าจะทำให้โจทย์ชัดขึ้นอย่างไร คนอ่านจึงไม่ต้องจำคำจำกัดความอย่างเดียว แต่จะได้เห็นว่าแนวคิดที่อธิบายไว้ในบทก่อนมีความหมายอย่างไรเมื่อเราเจอสิ่งที่ยังไม่รู้จริง ๆ

ตอนนี้ยังไม่เริ่ม Run ของ Pantry ครับ ผมจึงยังเล่าไม่ได้ว่ามีใครลงมือทำอะไร เลือกความสามารถแบบไหน หรือเจอปัญหาอะไร บทต่อ ๆ ไปจะเติมเรื่องจากสิ่งที่เกิดขึ้นจริง เมื่อมีการตัดสินใจและหลักฐานให้เล่า เราจะค่อยบันทึกตามลำดับนั้น โดยไม่เขียนผลลัพธ์ล่วงหน้าแทนประสบการณ์