ศูนย์ช่วยเหลือ

ปลั๊กอิน 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. 1ใน ChatGPT เปิดเมนู 'ปลั๊กอิน' ค้นหา Maakrop แล้วกดเชื่อมต่อ จากนั้นเข้าสู่ระบบ Maakrop เมื่อระบบพาไป
  2. 2อ่านหน้าความยินยอม ตรวจชื่อ client และ scopes จากนั้นอนุมัติเฉพาะเมื่อเป็น client ที่ต้องการใช้
  3. 3เริ่มด้วยคำสั่งให้ตรวจบัญชีหรือแสดงพื้นที่และเทอม แล้วเลือกบริบทด้วยชื่อที่อ่านเข้าใจได้
  4. 4สั่งงานอ่าน เช่น ดูตารางวันนี้ สรุปการเข้าเรียน ดูงานค้าง หรือค้นคู่มือ โดยระบุห้อง วิชา หรือช่วงวันที่เมื่อจำเป็น
  5. 5สำหรับงานเขียน ให้บอกผลลัพธ์ที่ต้องการเป็นภาษาปกติ ระบบควรค้นรายการที่เกี่ยวข้องและสร้างแผนโดยไม่ถาม UUID
  6. 6อ่านสรุปแผน จำนวนรายการ คำเตือน และผลกระทบ หากถูกต้องจึงตอบอนุมัติอย่างชัดเจนเพื่อ commit
  7. 7หลังทำรายการ ตรวจผลลัพธ์หรือสถานะ operation และยืนยันข้อมูลสำคัญในหน้าเว็บ Maakrop

เคล็ดลับ

  • ระบุชื่อห้อง วิชา วันที่ หรือเทอมให้ชัดเพื่อให้ค้นบริบทได้เร็ว
  • รวมหลายการเปลี่ยนแปลงที่เกี่ยวข้องในคำขอเดียวเพื่อรับสรุปและอนุมัติครั้งเดียว
  • ใช้คำสั่งค้นคู่มือเมื่อไม่แน่ใจขั้นตอน โดยเครื่องมือนี้ไม่อ่านข้อมูลนักเรียน
  • สร้าง connection แยกสำหรับ client หรืออุปกรณ์ที่ต้องการนโยบายความเป็นส่วนตัวต่างกัน

ข้อควรระวัง

  • อย่าอนุมัติแผนที่ห้อง วิชา นักเรียน จำนวนรายการ หรือผลกระทบไม่ตรงกับคำขอ
  • คำสั่งเขียนต้องผ่าน plan/preview และการอนุมัติ; อย่าพยายามข้ามขั้นด้วยการส่ง UUID หรือ payload ที่เดาเอง
  • ถ้าเลือกพื้นที่หรือเทอมผิด ข้อมูลที่พบและการเปลี่ยนแปลงจะอยู่คนละบริบท
  • client แต่ละชนิดอาจรองรับ widget ไฟล์ หรือ OAuth ไม่เท่ากัน จึงควรใช้ปลั๊กอิน ChatGPT เป็นเส้นทางหลักเมื่อเป็นไปได้

ขอบเขตและข้อจำกัด

  • คำขอเขียนต้องผ่าน plan/preview และการอนุมัติชัดเจน ไม่ควรอนุมัติหากสรุปไม่ตรง
  • client แต่ละชนิดอาจแสดง widget ไฟล์ หรือขั้นตอน OAuth แตกต่างกัน

การแก้ปัญหา

  • ถ้า client เชื่อมต่อไม่ได้ ให้ตรวจ endpoint, HTTPS, OAuth consent, สิทธิ์ที่อนุมัติ และลองยกเลิกแล้วเชื่อมต่อใหม่
  • ถ้าข้อมูลดูเหมือนหาย ให้ตรวจพื้นที่ทำงาน โรงเรียน และเทอมที่กำลังใช้อยู่ก่อน เพราะข้อมูลหลายส่วนแยกตามบริบท
  • ถ้าเปิดหน้าได้แต่แก้ไขไม่ได้ ให้ตรวจบทบาท สิทธิ์ และขอบเขตห้องหรือวิชาที่ได้รับมอบหมาย
  • ถ้าข้อมูลนักเรียนแสดงมากหรือน้อยกว่าที่คาด ให้ตรวจนโยบายความเป็นส่วนตัวของ connection นั้นโดยเฉพาะ
  • ถ้าปุ่มหรือรายการยังไม่แสดง ให้ย้อนตรวจข้อมูลตั้งต้นที่ฟีเจอร์ต้องใช้ เช่น เทอม ห้อง วิชา นักเรียน หรือการมอบหมายงานสอน
  • ก่อนลบ ย้าย หรือยืนยันงานจำนวนมาก ให้ตรวจตัวอย่าง จำนวนรายการ และข้อมูลสำรอง เพราะบางการกระทำย้อนกลับไม่ได้

บทความที่เกี่ยวข้อง