SlothSort ผู้ช่วยจัดโฟลเดอร์ Telegram ยุค AI
นักพัฒนาสร้าง SlothSort สำหรับ Hacktoberfest 2026 ใช้ Gemma 3 จัดระเบียบแชท Telegram แต่ให้มนุษย์ตัดสินใจขั้นสุดท้าย

ภาพประกอบจากคลังภาพสต็อก ไม่ใช่ภาพจากเหตุการณ์จริง
- นักพัฒนาสร้าง SlothSort สำหรับ Hacktoberfest 2026 สัปดาห์ที่ 3
- ระบบใช้โมเดล Gemma 3 ผ่าน Ollama ในการวิเคราะห์และเสนอหมวดหมู่แชท
- ผู้ใช้ต้องกดยืนยันทุกครั้งเพื่อป้องกันความผิดพลาดจากการจัดระเบียบอัตโนมัติ
- ซอร์สโค้ดและวิธีติดตั้งทั้งหมดเปิดให้ใช้งานบน GitHub แล้ว
การจัดการแถบด้านข้างของแอปพลิเคชันแชทอย่าง Telegram มักเป็นงานจุกจิกที่หลายคนผลัดวันประกันพรุ่ง การคัดแยกแชทและช่องต่างๆ ให้เข้าที่เข้าทางต้องใช้เวลาสร้างและดูแลรักษาโฟลเดอร์ด้วยตัวเอง ปัญหาความยุ่งยากนี้เองที่เป็นจุดเริ่มต้นให้นักพัฒนาลงมือสร้างเครื่องมือช่วยจัดระเบียบในช่วงสัปดาห์ที่ 3 ของโครงการ Hacktoberfest 2026
โปรเจกต์นี้มีชื่อว่า SlothSort เริ่มพัฒนาตั้งแต่วันพุธที่ 21 ตุลาคม โดยตัวระบบจะเชื่อมต่อกับ Telegram ผ่านโปรโตคอล MTProto เพื่อรวบรวมบริบทของแชททั้งหมด จากนั้นจึงส่งข้อมูลให้โมเดลท้องถิ่นอย่าง Gemma 3 ทำหน้าที่เสนอโครงสร้างโฟลเดอร์ที่เหมาะสม หัวใจสำคัญของระบบนี้คือคำว่า "เสนอแนะ" เพราะไม่มีการเปลี่ยนแปลงใดๆ เกิดขึ้นในบัญชีผู้ใช้จนกว่าจะได้รับการตรวจสอบและอนุมัติ

ภาพประกอบจากคลังภาพสต็อก ไม่ใช่ภาพจากเหตุการณ์จริง
สถาปัตยกรรมเบื้องหลังของ SlothSort แบ่งการทำงานออกเป็นส่วนๆ อย่างชัดเจน โดยมี Gemma 3 ขนาด 4B ทำงานผ่าน Ollama เป็นเครื่องมือจัดประเภทหลัก ไลบรารี Telethon จัดการการเชื่อมต่อกับ Telegram และมี FastAPI ทำหน้าทีเสิร์ฟอินเทอร์เฟซสำหรับการรีวิว การแยกส่วนการทำงานเช่นนี้มีความสำคัญมาก เนื่องจาก AI มีหน้าที่เพียงแค่วิเคราะห์โครงสร้าง แต่ไม่มีสิทธิ์เรียกใช้งาน Telegram API หรือสร้างโฟลเดอร์ด้วยตัวเอง ระบบจะตรวจสอบความถูกต้องของไอดีแชทและรอการตัดสินใจจากมนุษย์เสมอ
การตัดสินใจไม่ให้ AI จัดการทุกอย่างโดยอัตโนมัติถือเป็นแนวคิดการออกแบบที่ชาญฉลาดในยุคที่เครื่องมือ AI เริ่มเข้ามามีบทบาทสูง แม้โมเดลภาษาจะเก่งเรื่องการวิเคราะห์ข้อความ แต่บริบทของบทสนทนาในแอปแชทมีความซับซ้อนและอาจเกิดความเข้าใจผิดได้ง่าย การให้ AI ทำหน้าที่เป็นผู้ช่วยกลั่นกรองงานหนักรอบแรก (First Pass) แล้วปล่อยให้มนุษย์เป็นผู้เคาะ 100% จึงช่วยป้องกันความผิดพลาดที่อาจเกิดขึ้นจากการจัดหมวดหมู่ผิดฝาผิดตัว
แนวคิดเบื้องหลัง SlothSort เกิดขึ้นจากการเข้าร่วมการแข่งขัน Slow and Steady ของ Hacktoberfest โจทย์บังคับคือการใช้ AI โอเพนซอร์สเพื่อกำจัดงานที่น่าเบื่อหน่าย แม้ความตั้งใจแรกคือการทำให้อัตโนมัติทั้งหมด แต่นักพัฒนากลับมองว่านั่นไม่ใช่แนวทางที่ถูกต้อง ชื่อช่องที่คลุมเครือ ข้อความล่าสุดที่ไม่สื่อความหมาย หรือคะแนนความมั่นใจของโมเดล ล้วนมีความเสี่ยงที่จะผิดพลาดได้ทั้งสิ้น
หน้าจอการตรวจสอบจึงถูกสร้างขึ้นมาแทนที่ระบบจัดเรียงอัตโนมัติ ผู้ใช้งานสามารถเริ่มต้นดูจากเมทาดาตาก่อนตัดสินใจว่าจะดึงข้อความล่าสุดเข้ามาช่วยเพิ่มบริบทหรือไม่ นอกจากนี้ยังมีฟังก์ชันย้อนกลับ (Undo) สำหรับการสร้างโฟลเดอร์ล่าสุด โดยมีระบบป้องกันไม่ให้ลบโฟลเดอร์ที่มีการเปลี่ยนแปลงไปแล้วจากที่อื่น บทเรียนสำคัญที่ได้จากโปรเจกต์นี้คือ การประหยัดแรงงานไม่จำเป็นต้องตัดมนุษย์ออกจากขั้นตอนการตัดสินใจเสมอไป
ที่มา: Dev.to
พบข้อมูลผิดพลาดในบทความนี้? แจ้งปัญหาบทความนี้
ความคิดเห็น
แสดงความคิดเห็น