SaaS สำหรับทดสอบเสมือนคนจริง
(windflow.run)สวัสดีครับ หลังจากเคยเขียนโพสต์เกี่ยวกับการเขียนบทความวิจัยไปก่อนหน้านี้ ผมก็ได้มาเขียนโพสต์ใน Show GN อีกครั้ง คราวนี้เป็นเรื่องเกี่ยวกับการพัฒนา
ก่อนอื่นขออธิบายที่มาที่ไปของการพัฒนาบริการนี้ ผมทำงานอยู่ในวงการเกมมานานกว่า 8 ปี โดยเน้นงานพัฒนาไคลเอนต์เป็นหลัก จากนั้นตั้งแต่ปลายปี 2024 ก็ย้ายไปทำงานด้าน AI ในทีม LLM tf และลาออกเมื่อเดือนมกราคมปีนี้
ผมคิดว่าน่าจะมีหลายคนที่รู้สึกคล้ายกัน แต่สำหรับผมแล้ว ผมชอบการพัฒนามาก และบริษัทเดิมก็เป็นที่ที่ดีมากจนถึงขั้นรู้สึกสนุกกับการทำงานในบริษัทเองด้วย แต่พอได้ทำงานด้าน AI มากขึ้น ก็มีไอเดียที่อยากสร้างมากมายและอยากลองสิ่งใหม่ ๆ เลยตัดสินใจลาออก โดยเฉพาะช่วงนี้ผมคิดว่าต่อให้เริ่มต้นในขนาดเล็ก ก็ยังมีผลิตภาพที่ดีได้เพียงพอ
หลังจากลาออก สิ่งแรกที่ผมเปิดตัวคือ Windflow ที่จะมาแนะนำในวันนี้
โดยเฉพาะบริษัทเกมมักมีทีม QA ที่ทำงานอย่างจริงจัง และฝั่งนักพัฒนาไคลเอนต์เองก็ต้องเจอกับความยากลำบากในการ build ทุกครั้งที่พัฒนา แล้วทดสอบซ้ำ ๆ ในสภาพแวดล้อมจริงอยู่ตลอด บางครั้งถึงขั้นใช้เวลาไปกับการทดสอบมากกว่าการพัฒนาเสียอีก
เมื่อพัฒนาฟีเจอร์ใหม่หรือแก้บั๊ก ก็ต้องเขียนสตอรีบอร์ดทุกครั้ง และก่อนปล่อยจริงก็ต้องตรวจสอบซ้ำเสมอว่าฟังก์ชันสำคัญเดิมยังทำงานปกติดีหรือไม่ กระบวนการเหล่านี้ให้ความรู้สึกหนักมาก ปัญหานี้เป็นสิ่งที่พยายามแก้กันมานานแล้วด้วยวิธีหลากหลาย ตั้งแต่ TDD ไปจนถึงการฉีด trigger ภายในเพื่อเขียน workflow สำหรับรันทดสอบในลักษณะคล้ายแมโคร
เพื่อแก้ปัญหานี้ ผมจึงพัฒนา SaaS ชื่อ Windflow และอยากอธิบายจุดเด่นของ Windflow ดังนี้
ฟีเจอร์หลักที่ Windflow ให้บริการในตอนนี้มีอยู่ 3 อย่างใหญ่ ๆ คือ
Autopilot, Focus Insights และ Persona Builder
Autopilot เป็นเครื่องมือทดสอบที่ทำงานด้วยภาษาธรรมชาติ แต่ไม่ได้ทำงานบนพื้นฐานของ selector/DOM
VLM จะรับรู้หน้าจอจริง และแม้แต่การควบคุมหน้าจอก็ขับเคลื่อนด้วย LLM ทั้งหมด เพราะมีแกนหลักนี้อยู่ จึงไม่ได้จำกัดแค่การทดสอบหน้าเว็บธรรมดาเท่านั้น แต่ยังสามารถทดสอบได้ตั้งแต่เว็บเกมที่สร้างบน WebGL ไปจนถึงแอป/เกมบน Android/iOS โดยใช้แกนเดียวกันได้เช่นกัน
Focus Insights เป็นเครื่องมือที่ใช้ VLM วิเคราะห์ภาพเพื่อบอกว่าสายตาของผู้ใช้จริงมีแนวโน้มจะไปอยู่ตรงไหน
Persona Builder คือฟังก์ชันสำหรับกำหนดตัวตนผู้บริโภคเสมือน ที่สามารถนำไปใช้กับสองฟีเจอร์ข้างต้น เพื่อให้การจำลองการทดสอบเหล่านี้ดำเนินไปโดยมี persona สมมติเป็นผู้ใช้งานหลัก
ตอนนี้ยังมีอีกหลายจุดที่ยังไม่สมบูรณ์และต้องปรับแต่งอีกมาก
หากคุณสนใจฟีเจอร์เหล่านี้ ติดต่อมาได้ที่ elik@windflow.run หากได้ลองใช้งานจริงและส่งฟีดแบ็กให้ ผมจะส่งคูปองใช้งานแผน Basic ฟรี 1 เดือนให้
ไม่ว่าจะเป็นการใช้งานผลิตภัณฑ์ หรือเพียงสนใจหัวข้ออย่างการรับรู้หน้าจอด้วย VLM การควบคุม หรือ persona เสมือน ก็ยินดีมากหากติดต่อเข้ามา
site: https://windflow.run
ยังไม่มีความคิดเห็น