# SOP โรงคลิปเตือนภัย ศปอส.บช.น.

อัปเดต: 2026-08-19  
เจ้าของเรื่อง: **ศปอส.บช.น.** = ศูนย์ปราบปรามอาชญากรรมทางเทคโนโลยีสารสนเทศ กองบัญชาการตำรวจนครบาล  
สายด่วนสาธารณะ: **AOC 1441** + `www.thaipoliceonline.go.th` — คนละชื่อกับหน่วยเจ้าของเรื่อง  
แม่พิมพ์: `style-samples/student-scam-90s-20260816/`  
แดชบอร์ดโรง: `factory/index.html`

งานนี้ไม่ใช่โรงรีวิวสินค้า ไม่โคลนเสียง/หน้าเจ้าหน้าที่ ไม่โพสต์อัตโนมัติ

## ของที่ล็อกแล้วทั้งโรง

| รายการ | ค่า |
|---|---|
| ความยาวมาสเตอร์ | 90 วินาที แล้วค่อยตัด 30 / 45 / ต่อ 2 นาทีจากช็อตเดิม |
| อัตราส่วน | 9:16 · เป้า 1080×1920 (เฟรม Imagine อาจออก 720×1280 — ขยายตอนตัด) |
| จำนวนช็อต | 15 × 6 วินาที |
| ภาพนิ่ง | Grok Imagine ทีละใบ จากภาพล็อกหน้า |
| โมชัน | Imagine Video 6 วินาที จากภาพนิ่งนั้น ทีละช็อต ห้ามยิงพร้อมกัน |
| เสียงทางการ | **Anna – Thailand Female / Eleven v3** · แท็ก `[conversational]` · ไม่ใส่ ค่ะ / ครับ ถ้าบทกลาง |
| ฟอนต์บนคลิป | Ayuthaya เท่านั้น ใส่ตอนตัดต่อ |
| เพศภาพ = เพศเสียง | ล็อกก่อนเจนโมชัน |
| คุณภาพที่ยอมรับ | ไม่ปล่อยที่ 70–80% — ต้องผ่านตาคน |

## สายพาน 8 ขั้น (ทุกเรื่อง)

1. **เลือกหัวข้อจากคิว** — ไม่เปิดสลักใหม่ถ้าหัวข้อเดิมยังไม่จบ  
2. **เขียน Visual Bible + บทพากย์จับเวลา + สตอรี่ 15 ช็อต** ก่อนเจนภาพ  
3. **ล็อกตัวละคร 4 มุม** แล้วตรวจด้วยตา  
4. **เจนภาพนิ่งฮุก / หยุด / ปิด** ก่อนช็อตกลาง  
5. **พากย์ Anna** ทั้งเรื่อง แล้วฟังก่อนทำโมชัน — เสียงสั้นกว่าช็อตให้แพดความเงียบ ห้ามยืด  
6. **โมชันทีละช็อต** จากภาพนิ่งที่ล็อก ห้ามวาร์ปหน้า ห้ามเพิ่มคน  
7. **เบิร์นซับไทย + ป้ายจำลอง + เครดิตชื่อเต็ม + 1441** ตอนตัด ไม่ใส่ตัวอักษรไทยในพรอมต์ภาพ  
8. **คนดู UAT** แล้วค่อยลงช่องทาง — โรงไม่กดโพสต์เอง

## กติกาเซฟตี้ (fail-closed)

- ไม่ใช้โลโก้ธนาคารหรือตราราชการจริงในเฟรม AI  
- จอหลอกใช้ชื่อสมมติ ตัวเลขบัญชี/QR อ่านหรือสแกนไม่ได้ ตอนตัดต้องมีป้าย **จำลอง**  
- ไม่สอนขั้นตอนหลอกละเอียดกว่าที่ประชาชนรู้กันอยู่แล้ว  
- สแกมเมอร์ไม่โชว์หน้าฮีโร่  
- ไม่โคลนใบหน้าหรือเสียงเจ้าหน้าที่จริง  
- ห้ามย่อหน่วยเป็น «ศูนย์ปฏิบัติการอาชญากรรมไซเบอร์» และห้ามปน บช.สอท.  
- ห้ามเรียก 1441 ว่าเป็นชื่อหน่วย  
- คลิปแนวตั้งภาษาไทยอยู่โฟลเดอร์แพ็ก — **ไม่ขึ้น Vercel สาธารณะ** จนกว่าผู้การสั่งและผ่าน UAT

## โฟลเดอร์ต่อเรื่อง

```
style-samples/<slug>-90s-YYYYMMDD/
  README.md
  visual-bible.md
  storyboard-15.md
  voiceover-90s.md
  index.html
  pack.json
  prompts/
  refs/
  out/
```

เปิดแพ็กใหม่ด้วยแม่แบบใน `factory/templates/` แล้วลงทะเบียนใน `factory/queue.md`

## เครื่องประกอบคลิป

สคริปต์กลาง: `factory/scripts/assemble_pack.py`  
อ่าน `pack.json` ของแพ็ก · แพดเสียงด้วยความเงียบ · ไม่ยืดจังหวะ  
ผลที่ยังไม่มีเสียง Anna ให้ชื่อไฟล์มีคำว่า `preview` และอย่าเรียกว่ามาสเตอร์

## เกตปล่อย

- [ ] เครดิตใช้ชื่อเต็ม ศปอส.บช.น.  
- [ ] มาสเตอร์เป็น 15 ช็อตแก้ทีละช็อตได้  
- [ ] ภาพกับเสียงเพศเดียวกัน  
- [ ] ไม่มีตัวอักษรไทยเพี้ยนจาก Imagine  
- [ ] ป้ายจำลองบนจอหลอก  
- [ ] เปิดคลิปบนเครื่องแล้ว ไม่ส่งแค่ที่อยู่ไฟล์  
- [ ] คนกดผ่าน UAT  

ชั้นบันทึกหลังจบเรื่อง: แพ็กในคลังสื่อ · MANIFEST · archive-grok-session ถ้ามีเจน Grok · Git/Vercel ตามคำสั่งผู้การ (ค่าเริ่มต้นคลิปไทย = ยังไม่ deploy)
