การตรวจรูปของ Roblox และการยื่นอุทธรณ์
สำคัญ: เรื่องนี้เป็นปัญหาฝั่ง Roblox ไม่ใช่บั๊กของ FigBloxUI ระบบ AI ของ Roblox ตรวจ ทุกรูป ที่อัปโหลดขึ้นแพลตฟอร์ม ไม่ว่า FigBloxUI จะอัปโหลดให้ (โหมด Live / Code เข้าบัญชีของคุณหรือ Group) หรือจะอัปโหลดเองผ่าน Asset Manager (โหมด ZIP) texture เดียวกันก็โดนแจ้งเหมือนกันไม่ว่าจะมาทางไหน การเปลี่ยนวิธีอัปโหลดไม่ได้ทำให้ผลเปลี่ยน เพราะทั้งสองทางส่งเข้าระบบ AI ตัวเดียวกัน
รูปโดนปฏิเสธก็ไม่ต้องตกใจ: เกิดขึ้นได้กับทุกคน และยื่นอุทธรณ์ได้ Roblox ใช้ระบบตรวจแบบ AI / machine learning ซึ่งก็เหมือน AI ทั่วไปที่ทำพลาดได้ texture ธรรมดา ๆ ลวดลายนามธรรม และกราฟิกตกแต่งอาจโดนแจ้งผิดได้ ทั้งที่ไม่ได้มีอะไรผิดเลย
Roblox อธิบายขั้นตอนการตรวจของตัวเองไว้แบบเปิดเผยใน How Roblox Uses AI to Moderate Content on a Massive Scale และ Content Moderation on Roblox
ปลั๊กอินทำอะไรระหว่างที่ Roblox กำลังตรวจ
FigBloxUI จะรอผลตรวจจาก Roblox ก่อนที่ Send จะเสร็จ และจะบอกถ้ามีรูปที่ยังอยู่ระหว่างตรวจ จะได้รู้ตั้งแต่ในปลั๊กอิน ไม่ต้องไปเจอเอาใน Studio รูปที่ยังตรวจไม่เสร็จจะมี asset ID แล้ว แต่จะแสดงเป็นช่องว่างจนกว่า Roblox จะตรวจผ่าน ปกติใช้เวลาไม่กี่นาที
การ Send หรือ export หนึ่งครั้งรองรับรูปที่ไม่ซ้ำกันได้สูงสุด 1,000 รูป และรูปเดียวกันที่ใช้หลายที่นับเป็นรูปเดียว ถ้าดีไซน์ต้องใช้มากกว่านั้น ปลั๊กอินจะแจ้งก่อนเริ่มอัปโหลดอะไรเลย ถ้าเกินให้ส่งทีละหน้าจอหรือทีละแผง
สาเหตุที่รูปมักโดนปฏิเสธ
- ใบหน้า คนจริง หรือภาพถ่าย
- ข้อความ (โลโก้ ลายน้ำ สโลแกน)
- งานอาร์ตหรือตัวละครที่ติดลิขสิทธิ์
- texture และลวดลาย: ลายไม้ ผ้า โลหะ gradient หรือ texture พื้นผิวแบบลายซ้ำที่ AI อาจอ่านผิด
- อะไรก็ตามที่ Roblox มองว่าไม่เหมาะสม
เคล็ดลับลดการโดนแจ้งผิดระหว่างพัฒนา
- ทดสอบกับรูปชุดเล็ก ๆ ก่อน แล้วค่อย export ทั้งดีไซน์
- อย่าอัปโหลดรูปที่โดนแจ้งไปแล้วซ้ำอีก Roblox อาจนับการอัปโหลดซ้ำว่าเป็นการทำผิดซ้ำ
- ครั้งแรกที่ส่งไปยัง Image owner อื่น (Personal หรือ Group) FigBloxUI จะอัปโหลดรูปทั้งหมดเป็นชุดใหม่ให้เจ้าของนั้น และทุกรูปในชุดใหม่ต้องผ่านการตรวจอีกรอบ เลือกเจ้าของให้เรียบร้อยก่อน export ทั้งดีไซน์ครั้งแรก
- ถ้าการส่งหยุดกลางคัน (เช่น การล็อกอิน Roblox หมดอายุ) ให้แก้ปัญหานั้นแล้วส่งใหม่ รูปที่ Roblox ตรวจผ่านไปแล้วจะถูกนำกลับมาใช้ซ้ำ ไม่ต้องอัปโหลดใหม่อีกรอบ
- ทำ texture ให้เรียบง่ายและเป็นนามธรรม เลี่ยงอะไรก็ตามที่ AI อาจมองผิดเป็นใบหน้าหรือส่วนของร่างกาย
- ถ้า texture ไหนโดนแจ้งซ้ำ ๆ ลองทำหลาย ๆ แบบ (เปลี่ยนสเกล คอนทราสต์ สี) แก้นิดเดียวก็อาจผ่านการตรวจได้
- คิวตรวจของ Roblox ใช้ร่วมกันกับผู้ใช้ทุกคน อย่าเก็บการโดนปฏิเสธมาคิดเป็นเรื่องส่วนตัว
วิธียื่นอุทธรณ์
Roblox ให้โต้แย้งผลการตรวจได้ทุกกรณี ภายใน 30 วัน นับจากวันที่โดนลงโทษ ดูคู่มือทางการได้ที่ Appeal Your Content or Account Moderation
ไปที่ Roblox Report Appeals แล้วกรอกฟอร์ม คำอุทธรณ์ที่ชัดเจน อิงข้อเท็จจริง มี asset ID คำอธิบายรูป และเหตุผลว่าทำไมถึงเชื่อว่าเป็นการตรวจพลาด (false positive) มักจะได้รับการพิจารณาภายในไม่กี่ชั่วโมง กดปุ่มคัดลอกที่เทมเพลตด้านล่าง วางลงในฟอร์มอุทธรณ์ แล้วเติมข้อมูลในช่องที่อยู่ในวงเล็บเหลี่ยม
Hello Roblox Moderation Team,
I'm appealing the moderation action triggered by Asset ID [YOUR_ASSET_ID] ([Asset_Name]).
Context:[Briefly describe how the asset was uploaded, e.g. "This asset was uploaded to my account while I was working on a UI design."]
I believe this is a false positive:- [Reason 1, e.g. "The image is a low-contrast, repeating surface texture"]- [Reason 2, e.g. "It is a generic stock texture used for a UI background, not original artwork"]- [Reason 3, e.g. "The upload was part of a one-time test, not a published game or pattern of abuse"]- [Reason 4, e.g. "This is the only asset on my account that has ever been flagged"]
I have already removed the asset from my project. Could you please re-review this case?
Thank you for your time.ตัวอย่างจริง

ผู้ใช้ FigBloxUI คนหนึ่งอัปโหลดรูปรวมที่ flatten แล้ว ซึ่งมี texture พื้นผิวสีเทาแบบปูซ้ำด้านบนอยู่ด้วย (ลาย “stud” ที่ใช้เป็นพื้นหลังแบบจาง ๆ) Asset ID 99618860033288 ชื่อ Effects435_ImageLabel AI ของ Roblox แจ้งว่าเป็น Sexual Content และแบนบัญชี 7 วัน ผู้ใช้ยื่นอุทธรณ์ด้วยเทมเพลตด้านบน พร้อมเหตุผลทั้งสี่ข้อ (texture ลายซ้ำคอนทราสต์ต่ำ ลายสำเร็จรูปทั่วไป อัปโหลดทดสอบแค่ครั้งเดียว บัญชีไม่เคยโดนแจ้งมาก่อน) Roblox รับอุทธรณ์ภายใน 37 นาที พร้อมคำตอบว่า “We reviewed your appeal and we found that your activity didn’t break the rules explained in our Community Standards, so there are no consequences to your account.”
ภาพหน้าจอด้านล่างคือหน้าอุทธรณ์จริง ทั้งไทม์ไลน์ (ได้รับเรื่องตอน 12:18 PM และรับอุทธรณ์ตอน 12:55 PM) ข้อความอุทธรณ์ที่ผู้ใช้ส่งไป และคำตอบของ Roblox เป็นของจริงทั้งหมด:

ถ้าอุทธรณ์ไม่ผ่าน
- ยื่นอุทธรณ์ครั้งที่สองได้ ใส่ข้อมูลเพิ่มเติมที่ไม่ได้ใส่ไว้ในครั้งแรก (คำอธิบายที่ละเอียดขึ้น ไฟล์ต้นฉบับใน Figma ลิงก์ไปยัง asset คล้าย ๆ กันที่ผ่านการตรวจแล้ว ฯลฯ)
- นักพัฒนา Roblox ที่ยืนยันตัวตนแล้ว (Verified) ติดต่อ Developer Relations บน Roblox Devforum ได้ด้วย เพื่อให้เรื่องถูกมองเห็นมากขึ้น
- ทางเลือกสุดท้าย ให้เปลี่ยน texture เป็นเวอร์ชันที่แก้เล็กน้อย (เปลี่ยนสี ลดการซ้ำ ลดคอนทราสต์) แก้นิดเดียวก็มักจะพอให้ผ่าน AI ได้