ศูนย์ช่วยเหลือ
ปลั๊กอิน ChatGPT และ MCP
เชื่อม Maakrop ผ่านปลั๊กอิน ChatGPT หรือ MCP client เลือกพื้นที่และเทอม อ่านข้อมูล และอนุมัติการเปลี่ยนแปลงอย่างปลอดภัย
ภาพรวม
Maakrop for ChatGPT และ MCP ช่วยให้ครูถามข้อมูล สรุปงาน และเตรียมการเปลี่ยนแปลงด้วยภาษาธรรมชาติภายใต้สิทธิ์เดียวกับบัญชีครู
เหมาะสำหรับใคร
- เหมาะสำหรับครูที่ดูแลการตั้งค่าข้อมูลกลาง เอกสาร หรือการเชื่อมต่อของบัญชีตนเอง
ทำอะไรได้บ้าง
- เลือกพื้นที่ทำงานหรือโรงเรียนและเทอมด้วยชื่อที่อ่านเข้าใจได้
- อ่านตาราง ห้อง วิชา นักเรียน การเข้าเรียน คะแนน งานค้าง และคู่มือ
- วางแผนการสร้างหรือแก้หลายรายการ แสดงสรุป แล้ว commit หลังผู้ใช้อนุมัติ
ต้องเตรียมอะไร
- เชื่อมต่อผ่าน ChatGPT หรือ remote MCP client ที่รองรับ OAuth และเลือกบริบทก่อนทำงาน
- ให้เฉพาะ scopes ที่จำเป็นและตรวจ privacy policy ของ connection
ข้อมูลและสิทธิ์ที่เกี่ยวข้อง
- แต่ละ client ได้รับ token และนโยบายความเป็นส่วนตัวแยกกัน การยกเลิก connection หนึ่งไม่ควรยกเลิก connection อื่น
- ค่าเริ่มต้นปิดบังข้อมูลระบุตัวนักเรียน และระบบไม่เปิดเลขประจำตัวประชาชนผ่านการตั้งค่า connection
- สร้างหรือแก้ข้อมูลโครงสร้าง เช่น เทอม วิชา ห้อง งานสอน หรือช่วงคาบ ซึ่งฟีเจอร์อื่นนำไปใช้ต่อ
- ในโหมดโรงเรียน ขอบเขตการแก้ไขขึ้นกับเจ้าของข้อมูลกลางและบทบาทที่ได้รับมอบหมาย
- อ่านหรือแก้ข้อมูลนักเรียนและการสังกัดห้องตามสิทธิ์ ควรเก็บเฉพาะข้อมูลที่จำเป็นต่อการศึกษา
- ใช้เลขประจำตัวหรือคีย์ที่เชื่อถือได้เมื่อตรวจข้อมูลซ้ำ และหลีกเลี่ยงการใช้ชื่อเพียงอย่างเดียว
- สร้างบันทึกสถานะการเข้าเรียนที่ผูกกับนักเรียน ห้อง วิชา วันที่ และคาบ พร้อมประวัติการแก้ไข
- นักเรียนหรือผู้ปกครองจะเห็นข้อมูลได้เมื่อกฎการมองเห็นอนุญาตเท่านั้น
- สร้างหรือแก้รายการประเมิน คะแนน สถานะส่งงาน และสถานะประกาศตามขอบเขตการสอนของครู
- การบันทึกคะแนนไม่เท่ากับการประกาศผล และการเปลี่ยนสูตรอาจเปลี่ยนผลรวมทั้งห้อง
เชื่อมโยงกับอะไร
- ใช้ domain logic, entitlement และขอบเขตข้อมูลเดียวกับเว็บ ไม่เปิด raw SQL
- เครื่องมือค้นคู่มืออ่านเอกสารสาธารณะโดยไม่อ่านข้อมูลครู โรงเรียน หรือนักเรียน
ขั้นตอนการใช้งาน
- 1ใน ChatGPT เปิดเมนู 'ปลั๊กอิน' ค้นหา Maakrop แล้วกดเชื่อมต่อ จากนั้นเข้าสู่ระบบ Maakrop เมื่อระบบพาไป
- 2อ่านหน้าความยินยอม ตรวจชื่อ client และ scopes จากนั้นอนุมัติเฉพาะเมื่อเป็น client ที่ต้องการใช้
- 3เริ่มด้วยคำสั่งให้ตรวจบัญชีหรือแสดงพื้นที่และเทอม แล้วเลือกบริบทด้วยชื่อที่อ่านเข้าใจได้
- 4สั่งงานอ่าน เช่น ดูตารางวันนี้ สรุปการเข้าเรียน ดูงานค้าง หรือค้นคู่มือ โดยระบุห้อง วิชา หรือช่วงวันที่เมื่อจำเป็น
- 5สำหรับงานเขียน ให้บอกผลลัพธ์ที่ต้องการเป็นภาษาปกติ ระบบควรค้นรายการที่เกี่ยวข้องและสร้างแผนโดยไม่ถาม UUID
- 6อ่านสรุปแผน จำนวนรายการ คำเตือน และผลกระทบ หากถูกต้องจึงตอบอนุมัติอย่างชัดเจนเพื่อ commit
- 7หลังทำรายการ ตรวจผลลัพธ์หรือสถานะ operation และยืนยันข้อมูลสำคัญในหน้าเว็บ Maakrop
เคล็ดลับ
- ระบุชื่อห้อง วิชา วันที่ หรือเทอมให้ชัดเพื่อให้ค้นบริบทได้เร็ว
- รวมหลายการเปลี่ยนแปลงที่เกี่ยวข้องในคำขอเดียวเพื่อรับสรุปและอนุมัติครั้งเดียว
- ใช้คำสั่งค้นคู่มือเมื่อไม่แน่ใจขั้นตอน โดยเครื่องมือนี้ไม่อ่านข้อมูลนักเรียน
- สร้าง connection แยกสำหรับ client หรืออุปกรณ์ที่ต้องการนโยบายความเป็นส่วนตัวต่างกัน
ข้อควรระวัง
- อย่าอนุมัติแผนที่ห้อง วิชา นักเรียน จำนวนรายการ หรือผลกระทบไม่ตรงกับคำขอ
- คำสั่งเขียนต้องผ่าน plan/preview และการอนุมัติ; อย่าพยายามข้ามขั้นด้วยการส่ง UUID หรือ payload ที่เดาเอง
- ถ้าเลือกพื้นที่หรือเทอมผิด ข้อมูลที่พบและการเปลี่ยนแปลงจะอยู่คนละบริบท
- client แต่ละชนิดอาจรองรับ widget ไฟล์ หรือ OAuth ไม่เท่ากัน จึงควรใช้ปลั๊กอิน ChatGPT เป็นเส้นทางหลักเมื่อเป็นไปได้
ขอบเขตและข้อจำกัด
- คำขอเขียนต้องผ่าน plan/preview และการอนุมัติชัดเจน ไม่ควรอนุมัติหากสรุปไม่ตรง
- client แต่ละชนิดอาจแสดง widget ไฟล์ หรือขั้นตอน OAuth แตกต่างกัน
การแก้ปัญหา
- ถ้า client เชื่อมต่อไม่ได้ ให้ตรวจ endpoint, HTTPS, OAuth consent, สิทธิ์ที่อนุมัติ และลองยกเลิกแล้วเชื่อมต่อใหม่
- ถ้าข้อมูลดูเหมือนหาย ให้ตรวจพื้นที่ทำงาน โรงเรียน และเทอมที่กำลังใช้อยู่ก่อน เพราะข้อมูลหลายส่วนแยกตามบริบท
- ถ้าเปิดหน้าได้แต่แก้ไขไม่ได้ ให้ตรวจบทบาท สิทธิ์ และขอบเขตห้องหรือวิชาที่ได้รับมอบหมาย
- ถ้าข้อมูลนักเรียนแสดงมากหรือน้อยกว่าที่คาด ให้ตรวจนโยบายความเป็นส่วนตัวของ connection นั้นโดยเฉพาะ
- ถ้าปุ่มหรือรายการยังไม่แสดง ให้ย้อนตรวจข้อมูลตั้งต้นที่ฟีเจอร์ต้องใช้ เช่น เทอม ห้อง วิชา นักเรียน หรือการมอบหมายงานสอน
- ก่อนลบ ย้าย หรือยืนยันงานจำนวนมาก ให้ตรวจตัวอย่าง จำนวนรายการ และข้อมูลสำรอง เพราะบางการกระทำย้อนกลับไม่ได้