Skip to content Skip to footer

“อยากมาทำความรู้จักเพื่อนใหม่”

หนึ่งในคำตอบส่วนใหญ่ของใบสมัครที่ตอบสมัครเข้ามาในงาน CTC2025 ปีนี้ ที่เรามีอาสาสมัครเกือบ 100 คน และแยกกันทำงานหลายฝ่าย หลายทีมย่อย แล้วคำถามก็ผุดขึ้นมาในหัวว่า… จะทำยังไงให้พวกเขาได้รู้จักกันมากกว่าการเจอกันเฉย ๆ ?

ปีที่แล้วเซฟมีกิจกรรมเล็ก ๆ อย่างให้เอาขนมไปแชร์กัน แต่ก็ยังจำกัดอยู่ในกลุ่มเล็ก ปีนี้เลยอยากลองทำอะไร “ใหม่” ที่ให้ทุกคนได้มีส่วนร่วมมากขึ้น สนุกขึ้น และได้รู้จักกันจริง ๆ และไอเดียนั้นก็กลายเป็น แอปเกมเชื่อมคนในทีม ที่เซฟลงมือทำจริงในเวลาเพียง 3 ชั่วโมงก่อนวันงาน โดยใช้พลังของ ChatGPT + Bolt.new — เครื่องมือ No Code ที่แค่มีไอเดีย ก็สามารถเปลี่ยนเป็นแอปที่ใช้ได้จริง

ในบทความนี้จะเล่าทุกขั้นตอน ตั้งแต่แนวคิด จุดเริ่มต้น วิธีสร้างแอปแบบรวบรัด ไปจนถึงผลลัพธ์จากการใช้งานจริงในงาน พร้อมแชร์ข้อดี-ข้อจำกัดของ Bolt.new แบบไม่มีกั๊กให้ทุกคนได้อ่านกันกับเบื้องหลัง Volunteer EP.03: Creative x Management บริหารคนให้สนุกเหมือนกับการเล่นเกม

PART 1: ที่ไปที่มา

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

ต้องเล่าก่อนว่าทุกๆ ครั้งที่ได้มาทำงาน เซฟอยากจะพัฒนาให้ดีกว่าเดิมทุกครั้ง เป็นคนไม่ชอบทำเท่าเดิมสักเท่าไหร่ (หาทำนั่นเอง) แล้วเรารู้สึกว่าการที่เขามา เขาต้องได้อะไรบางอย่างกลับไปด้วย รวมทั้งนึกถึงวันที่ตัวเองเป็น Volunteer แล้วพี่เก่งแชร์คอนเซปต์ว่าทุกครั้งที่พี่เก่งทำอีเวนต์จะมี “One more things…” (หนึ่งสิ่งใหม่ที่ทำขึ้นมาในปีนี้)

ปีนี้เลยอยากทำเป็นแอปที่ทำให้ทุกคนได้มาเล่น ได้พูดคุยกับเพื่อน เลยนึกถึงเกมที่ทำให้คนได้คอนเนคกันอย่าง Bingo ที่ต้องเดินหาคนตามโจทย์ที่กำหนด เช่น

  • ตามหาเพื่อนฝ่าย Content Creator
  • ถ่ายรูปกับเพื่อน 5 คน
  • ชื่นชมเพื่อน

แต่ช่วงก่อนงาน เซฟไม่ว่างเลย เพราะมีหลายงาน หลายโปรเจกต์ ได้เริ่มทำจริงๆ เป็นช่วง 22.00 ของวัน Setup คิดอยู่ว่าจะทำดีไหมเพราะเวลากระชั้นมาก แต่สรุปก็ตัดสินใจทำมัน

PART 2: HOW-TO

เริ่มจากคุยกับ Chatgpt ว่ามีไอเดียประมาณนี้อยากทำเป็นแอป ช่วยคิดให้หน่อย ก็ได้แนวทางมาว่าฟีเจอร์หน้าตาประมาณไหน รวมทั้งให้คิดโจทย์แต่ละช่องของ Bingo ให้หน่อย หลังจากนั้นก็บอก ChatGPT ว่าอยากได้ Prompt เพื่อสั่งให้ Bolt สร้างแอป แล้วก็ใส่ Requirement เพิ่มเติมเช่น

  • Auto Login ด้วย LIFF (LINE) แล้วกรอกแค่เบอร์โทรศัพท์
  • ใช้ Supabase เก็บข้อมูล โดยใน LINE ดึง lineuserid, profile image and name มาเก็บ
  • bingo เป็น 5×5 และแต่ละคน Random ได้โจทย์ไม่เหมือนกัน

หลังจากนั้นก็เอา Prompt ที่ได้ไปใส่ใน Bolt แต่ก็ยังต้องปรับอีกหลายๆ จุดเช่น

  • บอกให้ใช้ตัวสแกน QR Code จาก LINE เพื่อง่ายขึ้น
  • เก็บตารางของแต่ละคนด้วย
  • ต่อกับชุดข้อมูล Volunteer ที่เรามีอยู่ว่าทำฝ่ายไหน
  • ใส่ Logo งาน CTC เข้าไป

ใครสนใจใช้ Bolt สมัครใช้งานได้ที่ https://bolt.new/?rid=6pttk8 (รับฟรี 200K tokens เมื่อสมัครผ่านลิงก์ที่เซฟให้และซื้อแพคเกจ Pro)

แล้วในที่สุดก็ได้แอปออกมา 🎉

ทำอะไรได้บ้าง

  • แอปใช้งานผ่าน LIFF (LINE) ทำให้ไม่ต้องสมัคร เล่นได้ทันที 
  • กรอกเบอร์มือถือเพื่อเช็คกับฐานข้อมูล ถ้ามีในฐานข้อมูลจะแสดงชื่อ นามสกุล และฝ่ายที่ทำงาน
  • ระบบ Random ตาราง Bingo ให้แต่ละคนไม่เหมือนกัน
  • ในแต่ละช่องมีวิธีเล่น 2 แบบ แบบแรกคือ Self Check เมื่อทำเสร็จ สามารถกดยืนยันเองได้ ส่วนอีกแบบคือต้องไปสแกน QR Code เพื่อน
  • มีฟีเจอร์หน้าโปรไฟล์ที่แสดงข้อมูลของคนนั้นและ QR Code เพื่อให้เพื่อนมาสแกน
  • โชว์ Leaderboard ว่าใครเก็บได้กี่แถว กี่ช่อง

RESULT

ผลตอบรับดีมาก เล่นกันเกิน 80% มีหลายคนบิงโกทุกช่อง ด้วย (แถวเดียวมันน้อยไปแล้ว) แม้ตอนแรกทุกคนไม่รู้ว่าเล่นแล้วได้อะไร (แต่ทำไมต้องแพ้ด้วยล่ะ 🤣) แต่ก็เล่นกันตั้งแต่วันแรก

หลายคนรู้ว่ามีเกมนี้ตอนเพื่อนมาขอสแกน QR ทำให้เกิดเป็น WOM  เล่นกันแบบจริงจังมาก มีคนครบทุกช่องตั้งแต่วันแรกด้วย (เอาไว้เล่น 2 วันเนอะ 555) หลายคนเขียน Feedback มาว่า ชอบกิจกรรมนี้เพราะทำให้ได้ถาม พูดคุยกับเพื่อน ทั้งในฝ่ายตัวเองและข้ามฝ่าย สนุกที่ได้เล่นกิจกรรมนี้

ปัญหาที่พบ

เนื่องด้วยเวลาที่จำกัดในการพัฒนา ทำให้ไม่ได้มีเวลาทดสอบมากสักเท่าไหร่ ทำเสร็จแล้วเอามาใช้เลย ทำให้มาเจอว่ามีผู้ใช้งานบางคน (มือถือบางรุ่น) Login ไม่ได้หรือสแกนไม่ได้ ซึ่งส่วนนี้มาจากที่เราต่อกับ 3rd Party Service อย่าง LINE แล้วคงมี Dependencies กับบาง OS ทำให้ฟังก์ชันนั้นทำงานไม่ได้

แม้จะรู้ตั้งแต่วันแรก แต่ไม่อยากแก้เพราะกลัว Bolt ไป rewrite code แล้วมี Bug มากกว่าเดิม เลยต้องปล่อยมันไป เพราะกลัวว่าถ้าไปแก้แล้วจะเล่นไม่ได้เลย

“อะไรที่ทำงานได้ อย่าไปแตะมัน 555”

มองว่าเครื่องมือ Prompt to Product อย่าง Bolt ในเฟสนี้ยังเหมาะกับการทดสอบไอเดียอยู่ แต่ถ้าจะนำมาเป็น Product อาจจะต้องเข้าใจการทำ Software และรีวิวโค้ดด้วย