ทำไมคำตอบของฉันถูกซ่อนบน X? โค้ดของ X บอกอะไร (2026)
โค้ดของ X (5 พ.ย. 2026): AI ให้คะแนนคำตอบ 0 ถึง 3 ถ้าได้ 0 จะติดป้ายกำกับ คะแนนมีแต่ลดลง และ For You ข้ามคำตอบจากคนที่ไม่ได้ติดตาม
โดย Shadowban Radar
เผยแพร่เมื่อ · อัปเดทเมื่อ · อ่าน 8 นาที

โค้ดโอเพนซอร์สของ X ที่อ่านเมื่อวันที่ 5 พฤศจิกายน 2026 แสดงระบบ 4 อย่างที่อาจทำให้คำตอบของคุณไม่อยู่ในสายตาคนอื่น โมเดล AI ให้คะแนนแต่ละคำตอบตั้งแต่ 0 ถึง 3 และคะแนน 0 จะติดป้ายกำกับสแปมให้คำตอบนั้น ตัวกรอง 2 ตัวเล็งสายคำตอบที่ตอบตัวเองและสแปมที่ประสานกัน และ For You ตัดคำตอบจากบัญชีที่ผู้ชมไม่ได้ติดตาม
ในทุกกรณีเหล่านี้ เจ้าของบัญชียังเห็นคำตอบของตัวเองตามปกติ จึงสังเกตได้ยากว่าคำตอบถูกซ่อน หากต้องการทดสอบจากมุมมองของคนอื่น ให้ใช้การตรวจ reply deboosting
X ทำอะไรกับคำตอบหลังจากโพสต์แล้ว?
โพสต์ใหม่บน X ผ่านชุดการตรวจคำตอบในระบบ Grox ของ X โค้ดอ่านโพสต์จากสตรีมแล้วส่งแต่ละโพสต์ไปยัง 4 แผน ได้แก่ การจัดอันดับคำตอบ การตรวจจับคอมเมนต์สแปม สแปมที่ประสานกัน และ multi-step reply spam แต่ละแผนตัดสินก่อนว่าโพสต์เข้าเงื่อนไขหรือไม่ แล้วจึงเรียกโมเดล AI และเขียนผลลัพธ์ลงไป
ขั้นตอนเขียนทำงานเฉพาะในสภาพแวดล้อมใช้งานจริง (production) โค้ดปิดไว้ในสภาพแวดล้อมอื่นทั้งหมด (DisableTaskForNonProd)
โค้ดด้านล่างอ่านที่คอมมิต 021afa4 เผยแพร่เมื่อวันที่ 5 พฤศจิกายน 2026 ที่เก็บโค้ดมีการเผยแพร่ใหม่เกือบทุกวัน ค่าต่าง ๆ จึงเปลี่ยนได้จากคอมมิตหนึ่งไปอีกคอมมิตหนึ่ง
AI ของ X ให้คะแนนคำตอบอย่างไร?
ฟรี ไม่ต้องเข้าสู่ระบบ รู้ผลใน ไม่กี่วินาที
โค้ดของ X ให้คะแนนตั้งแต่ 0 ถึง 3 กับทุกคำตอบที่เข้าเงื่อนไข คะแนนนอกช่วงนี้จะถูกปฏิเสธเพราะไม่ถูกต้อง โมเดลที่อ่านคำตอบขึ้นอยู่กับขนาดของบทสนทนา
| บทสนทนา | โมเดล |
|---|---|
| โพสต์ที่คุณตอบและโพสต์ต้นทางมาจากบัญชีที่มีผู้ติดตาม 250,000 คนหรือน้อยกว่าทั้งคู่ | โมเดล Gemma |
| โพสต์ใดโพสต์หนึ่งมาจากบัญชีที่มีผู้ติดตามมากกว่า 250,000 คน | โมเดล Grok (การจัดอันดับคำตอบ) |
คำตอบที่อ้างอิงโพสต์อื่นจะไปที่ตัวให้คะแนน Grok ทั้งสองกรณี
โมเดลเห็นบทสนทนา จำนวนผู้ติดตาม และสัญญาณเกี่ยวกับคำตอบ โค้ดบันทึกสัญญาณ เช่น ข้อความถูกวางมาหรือไม่ แอปที่ใช้ ป้ายกำกับความเสี่ยงบนบัญชีของผู้เขียน และจำนวนการบล็อกที่ชอบธรรมที่ผู้เขียนได้รับใน 24 ชั่วโมงที่ผ่านมา โมเดลถ่วงน้ำหนักสัญญาณเหล่านี้อย่างไรนั้นไม่เปิดเผย พรอมต์ไม่ได้อยู่ในที่เก็บโค้ด และ README ของ X ระบุว่าตัดพรอมต์ของ Grox ออกเพื่อลดการเอาเปรียบระบบ
ตัวให้คะแนนทั้งสองข้ามคำตอบเมื่อผู้เขียนเป็นคนเดียวกับผู้เขียนโพสต์ที่ตอบ หรือโพสต์ต้นทางของบทสนทนา
เกิดอะไรขึ้นเมื่อคำตอบได้คะแนน 0?
คะแนน 0 ติดป้ายกำกับความปลอดภัย RiskyHighVizReply ให้คำตอบนั้น ป้ายกำกับติดที่โพสต์ ไม่ได้ติดที่บัญชี โค้ดจะไม่ติดป้ายกำกับนี้ให้ผู้เขียนที่มีคะแนนความน่าเชื่อถือสูง (66 ขึ้นไปเมื่อมีคะแนน) บัญชีที่มีตราสีเทา และบัญชีทดสอบ
ระบบเก็บคะแนนไว้พร้อมเหตุผลของโมเดล นอกจากนี้ที่เก็บโค้ดยังมีโมเดลที่จัดอันดับคำตอบใต้โพสต์ คือ reply_two_tower_v2 อินพุตสำหรับแต่ละคำตอบที่เป็นตัวเลือกมีฟิลด์ grox_score หมวดของคำตอบ (section) ผู้เขียนยืนยันตัวตนแล้วหรือไม่ ผู้โพสต์ต้นทางกดไลก์คำตอบนี้หรือไม่ และเป็นคำตอบของตัวเองหรือไม่
ไฟล์ไม่แสดงว่า grox_score มาจากไหน หรือโมเดลให้น้ำหนักอินพุตแต่ละอย่างเท่าไร จึงไม่แสดงว่าคะแนน 0 ดันคำตอบลงไปไกลแค่ไหน ส่วนศูนย์ช่วยเหลือของ X ระบุ “downranking the post in replies” (ลดอันดับโพสต์ในคำตอบ) ไว้ในวิธีจำกัดการเข้าถึง (นโยบาย Authenticity อ่านเมื่อวันที่ 5 พฤศจิกายน 2026)
คะแนนของคำตอบกลับขึ้นได้ไหม?
ไม่ได้ ในโค้ดที่เผยแพร่ ก่อนเก็บคะแนนใหม่ ขั้นตอนเขียนของ X อ่านคะแนนที่เก็บอยู่ ถ้าคะแนนใหม่เท่ากันหรือสูงกว่า จะข้ามการเขียน คะแนนจึงลดลงได้อย่างเดียว
การแก้ไขคำตอบหรือโพสต์ข้อความเดิมซ้ำไม่ได้ซ่อมคะแนนเก่าในโค้ดนี้ คำตอบถัดไปของคุณจะถูกให้คะแนนแยกกัน
ตัวกรองอื่นซ่อนคำตอบได้อีกไหม?
มีอีก 2 แผนที่ดูทั้งบทสนทนา ไม่ได้ดูแค่คำตอบเดียว
- ตัวกรอง multi-step reply spam ซึ่งเพิ่มเมื่อวันที่ 4 กันยายน 2026 เล็งสายที่ผู้เขียนตอบคำตอบของตัวเอง โดยอยู่ลึกลงมาจากโพสต์ต้นทางอย่างน้อย 2 ระดับ ใต้โพสต์ของคนอื่นที่มาจากบัญชีที่มีผู้ติดตามอย่างน้อย 1,000 คน และต้องมีโพสต์ที่ถูกทำเครื่องหมายอย่างน้อย 2 โพสต์จากผู้เขียนคนเดียวกัน
- ตัวกรองสแปมที่ประสานกันตรวจคำตอบที่อยู่ลึกอย่างน้อย 2 ระดับใต้โพสต์จากบัญชีที่มีผู้ติดตามอย่างน้อย 180,000 คน โดยจะข้ามคำตอบของเจ้าของโพสต์ต้นทางและผู้เขียนที่มีคะแนนความน่าเชื่อถือสูงหรือมีตราสีเทา
โพสต์ที่ตัวกรองใดตัวกรองหนึ่งทำเครื่องหมายจะได้ป้ายกำกับ RiskyHighVizReply เดียวกันและคะแนน 0
กฎการบังคับใช้กับโพสต์ของ X มีป้ายกำกับของตัวเองเพิ่มอีก ซึ่งทั้งหมดมีอายุ 30 วัน โพสต์ที่ถูกระบุว่าเป็นข้อความ AI ที่ทำแบบขอไปที (llm_slop_post) ได้ RiskyHighVizReply โพสต์ที่ถูกระบุว่าเป็นข้อความที่อ่านไม่รู้เรื่องหรือสแปมตอบเร็วได้ SpamHighRecall รายงาน Under the Hood ของ X อธิบายโพสต์ที่มี SpamHighRecall ว่า “hidden from recommendations to non-followers” (ซ่อนจากการแนะนำให้คนที่ไม่ได้ติดตาม)
กฎชุดเดียวกันนี้ข้ามผู้เขียนที่มีผู้ติดตามหรือคะแนนความน่าเชื่อถือสูง แต่ไฟล์เรียกเกณฑ์ของตัวเองว่าค่าจำลอง (mock) จึงไม่ทราบเกณฑ์จริง
บริการบังคับใช้ยังมีการดำเนินการ HideReply ซึ่งเพิ่มเมื่อวันที่ 23 ตุลาคม 2026 โดยใส่ RiskyHighVizReply ให้โพสต์เป็นเวลา 7 วัน 30 วัน หรือถาวร ไฟล์ไม่ได้ระบุว่าอะไรเป็นตัวกระตุ้น ส่วนอายุของป้ายกำกับบัญชี ดูข้อความป้ายกำกับชั่วคราวของ X หมายถึงอะไร
ทำไมคำตอบของฉันไม่ขึ้นในฟีด For You ของคนอื่น?
คำตอบจากบัญชีที่ผู้ชมไม่ได้ติดตามถูกนำออกจากฟีด For You ของผู้ชมคนนั้นก่อนให้คะแนน OONRetweetReplyFilter ของ X ตัดคำตอบเหล่านี้ เว้นแต่การตั้งค่าอนุญาตคำตอบที่โมเดลสำหรับดึงข้อมูล (retrieval model) ของ X ค้นพบ การตั้งค่านั้นคือ EnablePhoenixOonReplies และปิดอยู่ในค่าเริ่มต้นที่เผยแพร่
กฎนี้ใช้กับทุกบัญชี คนที่ติดตามคุณยังได้รับคำตอบของคุณใน For You ได้ และใครก็เปิดบทสนทนาแล้วอ่านที่นั่นได้ คู่มือโค้ดโอเพนซอร์สของ X บอกอะไรเรื่องการเข้าถึงของเราอธิบายตัวกรองนี้และกฎอื่นของ For You
คำตอบที่ถูกซ่อนคือ ghost ban หรือเปล่า?
Ghost ban (การซ่อนคำตอบ) แยกคำตอบของคุณออกจากบทสนทนาที่คำตอบนั้นอยู่ คนอื่นทุกคนเห็นกระทู้โดยไม่มีคำตอบของคุณ Reply deboosting (การลดอันดับคำตอบ) หมายความว่าคำตอบของคุณถูกดันไปอยู่ท้ายบทสนทนา หรือซ่อนอยู่หลัง “แสดงคำตอบเพิ่มเติม”
ป้ายกำกับและคะแนนข้างต้นเป็นสาเหตุที่โค้ดของ X เปิดทางให้เกิดขึ้นได้ ส่วน ghost ban หรือ reply deboosting คือสิ่งที่คนอื่นเห็นจริง คำตอบเดียวที่หายไปใต้โพสต์ที่คึกคักพิสูจน์อะไรได้น้อย แต่ถ้ารูปแบบเดียวกันเกิดกับคำตอบของคุณในหลายบทสนทนา นั่นคือข้อจำกัด
รายงาน Under the Hood ของ X แสดงคำตอบที่ติดป้ายกำกับได้ไหม?
รายงาน Under the Hood ของ X แสดงได้บางส่วน รายงานแสดงรายการป้ายกำกับที่บัญชีและโพสต์ของคุณได้รับในเดือนที่ผ่านมา และ X ประกาศเมื่อวันที่ 30 ตุลาคม 2026 ว่าตอนนี้แสดงรายการโพสต์ที่ติดป้ายกำกับด้วย เมื่อมีโพสต์ติดป้ายกำกับไม่มาก
รายงานเป็นโครงการนำร่อง โค้ดกำหนดว่าบัญชีต้องมีอายุอย่างน้อย 1 ปี และมีโพสต์ตั้งแต่ 10 โพสต์ขึ้นไปในเดือนก่อนหน้า ข้อความในโค้ดระบุว่าจะแสดงรายการโพสต์เฉพาะเจาะจงก็ต่อเมื่อโพสต์ของคุณ 5% หรือน้อยกว่ามีป้ายกำกับนั้น หรือมีไม่เกิน 3 โพสต์
โพสต์ที่มี SpamHighRecall ปรากฏพร้อมผล “hidden from recommendations to non-followers” (ซ่อนจากการแนะนำให้คนที่ไม่ได้ติดตาม) ส่วน RiskyHighVizReply ไม่มีรายการอยู่ในป้ายกำกับโพสต์ที่รายงานอธิบาย รายงานยังเขียนวิธีอุทธรณ์ไว้สำหรับป้ายกำกับบางแบบ เช่น ป้ายกำกับการละเมิด แต่ไม่มีสำหรับ SPAM_HIGH_RECALL คู่มือติดเงาบน X มีจริงไหมของเราอธิบายรายงานนี้ครบถ้วน
โค้ดแนะนำให้ทำอย่างไร?
โค้ดที่เผยแพร่รองรับแนวทาง 3 อย่าง คือ ตอบโพสต์นั้นโดยตรง พูดครั้งเดียว และเขียนให้เข้ากับเธรด เกณฑ์การให้คะแนนไม่เปิดเผย
- ตอบที่โพสต์ซึ่งตั้งใจจะตอบโดยตรง แทนการเพิ่มคำตอบใต้คำตอบของตัวเอง สายคำตอบที่ตอบตัวเองใต้บัญชีที่ใหญ่กว่ามีตัวกรองของตัวเอง
- ใส่สิ่งที่ต้องการพูดไว้ในคำตอบเดียว กฎของ X ให้โพสต์ที่ถูกระบุว่าเป็นสแปมตอบเร็วได้ป้ายกำกับ 30 วัน
- เขียนแต่ละคำตอบให้เข้ากับบทสนทนาของมัน โมเดลอ่านเธรด และโค้ดบันทึกว่าข้อความถูกวางมาหรือไม่
- ปล่อยคำตอบเก่าไว้อย่างนั้น คะแนนที่เก็บไว้ไม่เคยเพิ่มขึ้น การเขียนใหม่หรือโพสต์ซ้ำจึงไม่ซ่อมคะแนน
ไม่แน่ใจว่าควรตอบต่อไหมขณะมีข้อจำกัด ให้อ่านติดเงาแล้วควรโพสต์ต่อไหม
จะรู้ได้อย่างไรว่าคำตอบของคุณถูกซ่อนหรือไม่?
มุมมองของตัวเองบอกไม่ได้ เพราะ X แสดงคำตอบให้เจ้าของเห็นในทุกกรณีข้างต้น ต้องดูบทสนทนาแบบที่คนที่ไม่ได้ติดตามเห็น
การตรวจฟรีของ Shadowban Radar ทำได้กับแฮนด์เดิลสาธารณะทุกบัญชีโดยไม่ต้องล็อกอิน ระบบทดสอบ ghost ban และ reply deboosting กับคำตอบล่าสุดของคุณ รวมถึง search suggestion ban และ search ban คู่มือระยะเวลาของ shadowbanของเราอธิบายว่าข้อจำกัดแต่ละแบบมักอยู่นานแค่ไหน
แหล่งที่มา
อ่านเมื่อวันที่ 5 พฤศจิกายน 2026 ในที่เก็บโค้ด xai-org/x-algorithm ที่คอมมิต 021afa4 เผยแพร่ในวันเดียวกัน ในศูนย์ช่วยเหลือของ X และในโพสต์หนึ่งของ X Open Source
- generators.py: 4 แผนคำตอบที่ใช้กับทุกโพสต์ใหม่
- task_filter.py: คำตอบแบบไหนที่แต่ละแผนตรวจ รวมถึงขั้นต่ำ 180,000 ผู้ติดตามสำหรับสแปมที่ประสานกัน
- constants.py: เส้นแบ่ง 250,000 ผู้ติดตามระหว่างโมเดล และเกณฑ์ความน่าเชื่อถือ 66
- classifier_reply_ranking.py: ช่วงคะแนน 0 ถึง 3
- classifier_simple_reply_scorer.py: ตัวให้คะแนน Gemma และการส่งคำตอบที่อ้างอิงโพสต์ไปยังตัวให้คะแนน Grok
- task_rank_replies.py: สัญญาณที่บันทึกสำหรับแต่ละคำตอบ
- task_write.py: ป้ายกำกับเมื่อคะแนน 0 ข้อยกเว้น การเขียนเฉพาะสภาพแวดล้อมจริง และกฎที่คะแนนมีแต่ลด
- prompts.py: พรอมต์ที่ถูกตัดออกจากที่เก็บโค้ด
- recsys_reply_two_tower_v2_model.py และ reply_features.py: อินพุตของโมเดลจัดอันดับคำตอบ
- enforcement_post.yaml: กฎข้ามผู้เขียน และป้ายกำกับ 30 วันสำหรับข้อความ AI ที่ใช้ความพยายามน้อย ข้อความไร้สาระ และสแปมตอบเร็ว
- action_control.rs (service) และ action_control.rs (types): การดำเนินการ
HideReplyป้ายกำกับ และอายุ 7 วัน 30 วัน และถาวร - underTheHoodLabels.strato: วิธีที่ Under the Hood อธิบาย
SpamHighRecallบนโพสต์ และรายการป้ายกำกับโพสต์ทั้งหมด ซึ่งไม่มีRiskyHighVizReply - underTheHoodLabels.strato, การอุทธรณ์: ป้ายกำกับใดมีคำแนะนำการอุทธรณ์
- underTheHoodReport.User.strato และ หมายเหตุการแสดงรายการ: ใครได้รับรายงาน และเมื่อใดที่แสดงรายการโพสต์
- oon_retweet_reply_filter.rs: ตัวกรองคำตอบจากบัญชีที่ผู้ชมไม่ได้ติดตาม
- param.rs:
EnablePhoenixOonRepliesปิดเป็นค่าเริ่มต้น - ศูนย์ช่วยเหลือของ X, นโยบาย Authenticity (อ่านเมื่อวันที่ 5 พฤศจิกายน 2026): “downranking the post in replies” ในรายการการจำกัดการเข้าถึง
- X Open Source, 30 ตุลาคม 2026: รายงานแสดงรายการโพสต์ที่ได้รับป้ายกำกับแล้ว
Shadowban Radar ไม่มีความเกี่ยวข้องกับ X Corp. หากต้องการทราบว่ารายงานป้ายกำกับของ X สัมพันธ์กับการตรวจแบบเรียลไทม์อย่างไร ดู Under the Hood ของ X
ประวัติการอัปเดท
- อ่านซ้ำที่คอมมิต 021afa4: เพิ่มอินพุตของโมเดลจัดอันดับคำตอบ การดำเนินการ HideReply และรายการโพสต์ที่ติดป้ายกำกับกับข้อความอุทธรณ์ของ Under the Hood โค้ดให้คะแนนไม่เปลี่ยน


