Script Studio ช่วยเริ่มแอปภายในทีมได้อย่างไร
หลายงานในทีมเริ่มจาก Google Sheets แต่พออยากให้คนอื่นกรอกข้อมูลได้ง่ายขึ้น เราก็ต้องมีหน้าเว็บมาช่วย เช่น ฟอร์มลา แบบรับคำขอ หรือฟอร์มแจ้งงาน ผมเลยทำ Script Studio ให้ใช้ AI ช่วยสร้างและแก้ไขเว็บแอปบน Google Apps Script ได้ฟรี โดยบอกสิ่งที่ต้องการเป็นภาษาไทย แล้วค่อยดูตัวอย่างและปรับงานต่อในโปรเจกต์เดียว
Google Apps Script เป็นส่วนที่ใช้เขียนการทำงานของแอป ส่วน Google Sheets เป็นที่เก็บข้อมูลที่คุ้นเคย ตัวอย่างในเดโมคือระบบลาง่าย ๆ มีชื่อพนักงาน วันที่ ประเภทการลา และเหตุผล เพื่อให้เห็นเส้นทางตั้งแต่คำอธิบายไปจนถึงหน้าแอปที่เปิดใช้งานได้
วิดีโอด้านบนเป็นเดโมเต็มจอ 2 นาที มีเสียงพากย์ AI ภาษาไทย เพลงประกอบ และเสียงลูกเล่น พร้อมคำบรรยายที่อ่านตามเสียงพากย์ได้ ช่วงรอสร้างถูกย่อและมีป้ายกำกับ ส่วนข้อมูลบัญชีที่ปรากฏในหน้าจอถูกปิดไว้ คุณจึงตามดูหน้าตาแอป การเลือก Skill การปรับหัวข้อ และหน้าตั้งค่าการเผยแพร่ได้ต่อเนื่อง
เริ่มจากบัญชี Google และโจทย์ที่มีขอบเขตชัด
เริ่มที่ script.wasucode.com เข้าสู่ระบบด้วย Google และอ่านสิทธิ์ที่ระบบขอก่อนอนุญาต จากนั้นสร้างโปรเจกต์ใหม่หรือเปิดโปรเจกต์ที่ต้องการทำงานด้วย แอปที่สร้างทำงานอยู่ในบัญชี Google ของคุณ การตั้งค่าสิทธิ์และการแชร์จึงเป็นส่วนหนึ่งที่ต้องตัดสินใจก่อนนำให้ทีมใช้
ผมแนะนำให้เริ่มจากงานเดียวที่อธิบายจบได้ เช่น “รับคำขอลา” แทนการเริ่มด้วย “ทำระบบ HR ทั้งหมด” แล้วบอกให้ครบว่าใครเป็นคนใช้ ต้องกรอกอะไร หลังส่งฟอร์มแล้วอยากให้เกิดอะไร และข้อมูลแบบไหนที่ไม่ควรเปิดให้คนอื่นเห็น
- เมื่อมีงานที่อยากลดการกรอกในตาราง ให้เจ้าของงานระบุผู้ใช้ ข้อมูลที่ต้องรับ และผลลัพธ์ที่ต้องการ
- สร้างโปรเจกต์ใน Script Studio แล้วส่งคำอธิบายให้ AI โดยเริ่มจากความสามารถหลักเพียงเรื่องเดียว
- เมื่อมีโค้ดและหน้าตัวอย่าง ให้เจ้าของงานลองตามสถานการณ์จริง แล้วขอแก้เป็นจุด ๆ
- เมื่อการทำงานและสิทธิ์เหมาะสม จึงเผยแพร่ผ่านขั้นตอนของระบบ และลองลิงก์ด้วยบัญชีที่ทีมจะใช้จริง
ตัวอย่าง prompt สำหรับสร้างฟอร์มลา
คำสั่งที่ช่วยให้เริ่มได้ง่ายควรอธิบายทั้งหน้าจอและพฤติกรรม ตัวอย่างนี้เป็นโจทย์สำหรับปรับใช้กับงานของคุณ ไม่จำเป็นต้องใช้ชื่อช่องหรือหน้าตาเหมือนในคลิปทุกอย่าง:
สร้างเว็บแอปบันทึกการลาสำหรับทีม ด้วย Google Apps Script
ใช้ Google Sheets เก็บรายการ
หน้าฟอร์มมีชื่อพนักงาน วันที่ลา ประเภทการลา และเหตุผล
กำหนดให้กรอกชื่อ วันที่ และประเภทก่อนส่ง
เมื่อส่งให้บอกว่าทำรายการสำเร็จหรือมีข้อผิดพลาด
ระหว่างส่งให้ปุ่มอยู่ในสถานะกำลังบันทึก
ใช้ภาษาไทยและรองรับหน้าจอมือถือ
เริ่มจากฟอร์มและการบันทึกก่อน ยังไม่ต้องเพิ่มระบบอนุมัติ
อธิบายด้วยว่าต้องตั้งค่าอะไรในบัญชี Google
คำว่า “บันทึกสำเร็จ” ในหน้าจอควรตามมาด้วยการตรวจข้อมูลใน Sheet จริงด้วย ลองทั้งช่องว่าง วันที่ไม่ครบ การกดซ้ำ และกรณีส่งไม่สำเร็จ จะช่วยแยกได้ว่าหน้าจอดูพร้อมแล้ว หรือการทำงานพร้อมให้คนอื่นใช้แล้วจริง ๆ
ใช้ Skill กำหนดหน้าตา และหาแนวทางจาก DesignPrompts
Skill คือชุดแนวทางที่ให้ AI ใช้อ้างอิงเมื่อคุณเลือกใช้ เช่น โทนสี ตัวอักษร รูปแบบปุ่ม ภาษา หรือกติกาของหน่วยงาน สำหรับเดโมนี้ผมใช้กับหน้าตาแอป เพื่อให้คำขอแต่ละรอบมีทิศทางเดียวกัน แทนการอธิบายสไตล์ใหม่ทั้งหมดทุกครั้ง
ถ้าอยากเริ่มจากตัวอย่างหน้าตาที่ชอบ ลองเข้า DesignPrompts เลือกสไตล์ แล้วกด Copy Prompt จากนั้นอ่านและเลือกเฉพาะแนวทางที่ต้องการ ย่อหรือปรับมาใส่ในช่อง instructions ของ Skill ของคุณ ช่องนี้รองรับได้สูงสุด 8,000 ตัวอักษร ขณะที่ prompt บางชุดยาวกว่านั้น จึงควรย่อก่อนนำมาใช้
DesignPrompts เป็นแหล่งอ้างอิงสไตล์แยกจาก Script Studio ขั้นตอนนี้เป็นการคัดลอกและปรับด้วยตัวเอง แล้วเลือก Skill สำหรับคำขอสร้างหรือแก้ไขครั้งถัดไป ในคลิปส่วนของ DesignPrompts แสดงการเลือกสไตล์และกด Copy Prompt ส่วนการเขียน Skill สามารถเริ่มเองได้เช่นกัน เช่น:
ชื่อ Skill: ฟอร์มทีมเรียบง่าย
ใช้พื้นหลังขาว ตัวอักษรสีเข้ม และสีเน้นเพียงสีเดียว
จัดหัวข้อ ช่องกรอก และปุ่มให้มีลำดับชัดเจน
ใช้ป้ายชื่อภาษาไทยที่สั้นและเข้าใจง่าย
เว้นระยะระหว่างช่องให้กดได้สะดวกบนมือถือ
แสดงสถานะกำลังบันทึก สำเร็จ และผิดพลาดให้แยกกันชัด
คงการทำงานเดิมเมื่อขอปรับเฉพาะหน้าตา
Skill ที่ดีสำหรับงานของคุณอาจสั้นเพียงไม่กี่บรรทัดก็ได้ ถ้ากำหนดสิ่งที่ต้องการได้ชัด การเลือก Skill เป็นการให้แนวทางกับคำขอครั้งต่อไป คุณยังควรดูผลที่ AI สร้างและปรับให้เข้ากับงานจริง
ดูตัวอย่าง แล้วปรับทีละจุด
เมื่อ AI สร้างงานแล้ว ให้เปิดหน้าตัวอย่างและไล่ดูเหมือนเป็นคนที่จะใช้แอปจริง ชื่อช่องเข้าใจง่ายหรือไม่ ปุ่มหลักเห็นชัดหรือเปล่า และหน้าจอเล็กยังอ่านได้ไหม ในเดโมผมเลือกจุดบนหน้าจอเพื่อปรับข้อความและสีหัวข้อ ทำให้เห็นว่าคำขอแก้หน้าตากลับมาเป็นผลบนแอปอย่างไร
ขอแก้ครั้งละประเด็นจะตรวจผลได้ง่ายกว่า เช่น “เปลี่ยนหัวข้อเป็นสีแดงและคงช่องฟอร์มเดิม” หรือ “ทำให้ข้อความผิดพลาดอยู่ใต้ช่องที่กรอกไม่ครบ” เมื่อได้หน้าตาที่ต้องการแล้ว ค่อยตรวจว่าการเปลี่ยนครั้งนั้นกระทบการส่งข้อมูลหรือพฤติกรรมส่วนอื่นหรือไม่
เผยแพร่เมื่อการทำงานและสิทธิ์พร้อม
ก่อนกดเผยแพร่ ให้ตัดสินใจว่าใครควรเปิดแอปได้ เช่น ใช้คนเดียว ใช้ในองค์กร หรือใช้กับผู้ที่มีบัญชี Google ตัวเลือกที่เหมาะสมขึ้นอยู่กับข้อมูลที่รับและกลุ่มผู้ใช้ อ่านเงื่อนไขที่หน้าจอแสดง แล้วเผยแพร่ตามขั้นตอนของระบบ
หลังได้ลิงก์ ให้ลองด้วยบัญชีที่มีสิทธิ์ตามที่ตั้งไว้ ตรวจทั้งการเปิดหน้า การส่งฟอร์ม และข้อมูลที่ปลายทางได้รับ ถ้ามีหน้าประวัติรายการ ให้ดูด้วยว่าผู้ใช้เห็นเฉพาะข้อมูลที่ควรเห็น การทดสอบด้วยบัญชีเจ้าของแอปเพียงบัญชีเดียวอาจไม่สะท้อนสิ่งที่คนในทีมจะเจอ
สำหรับงานที่มีข้อมูลพนักงานหรือข้อมูลภายใน ควรตรวจโค้ดที่ AI สร้าง โดยเฉพาะการอ่านเขียนข้อมูลและการตรวจสิทธิ์ ก่อนใช้งานกับข้อมูลจริง เริ่มทดลองด้วยข้อมูลตัวอย่างเพื่อให้แก้ไขได้สะดวก
ใช้ฟรี และเริ่มจากแอปเล็กที่ลองใช้ได้
ผมเปิด Script Studio ให้ใช้ฟรี สำหรับให้ AI ช่วยสร้างและแก้ไข Google Apps Script ตาม ข้อกำหนดการใช้งาน ซึ่งอาจมีการจำกัดปริมาณการใช้ เป้าหมายคือให้เริ่มทดลองไอเดียได้ง่ายขึ้น แล้วค่อยพัฒนาแอปให้เหมาะกับงานของทีม
อ่าน นโยบายความเป็นส่วนตัว ก่อนส่งข้อมูล โดยระบบมีการส่งข้อความสนทนาและซอร์สของโปรเจกต์ที่เปิดไปยังผู้ให้บริการ AI เพื่อช่วยตอบและสร้างโค้ด จึงควรใช้ข้อมูลตัวอย่างและเก็บรหัสผ่านหรือ API key ออกจาก prompt
ลองเริ่มจากฟอร์มเล็ก ๆ ที่ทีมใช้เป็นประจำ กำหนดข้อมูลที่ต้องรับ เลือก Skill หรือเขียนแนวทางของตัวเอง แล้วตรวจผลทีละขั้น เริ่มลองได้ที่ script.wasucode.com
เพลงในวิดีโอ: Cat Walk โดย Arulo จาก Mixkit พร้อมเสียงลูกเล่นจาก Mixkit ใช้ภายใต้ Mixkit Music Free License และ Mixkit Sound Effects Free License




