วันเสาร์ที่ 23 พฤษภาคมนี้ ผมจะไปออกงาน One Person Business 100X with AI ครับ — งานรวมตัวคนทำงานกับ AI/Automation แบบจริงจัง 7 speaker ที่ก้มหน้าก้มตาทำงานกับเอไอกันมาเป็นปี ตอนนี้บัตร early bird เปิดแล้ว ผมก็เลยอยากดันคนเข้างานหน่อย
ปัญหาคือ — ผมไม่อยากนั่งพิมพ์ promo เองทุกโพสต์ และที่สำคัญกว่านั้นคือ ผมอยากให้มันโชว์เฉพาะเพจ TH เพจ EN ของผมคนดูเป็นต่างชาติ ไม่มีใครบินมากรุงเทพมาฟัง สัมมนาภาษาไทยหรอกครับ 555
เลยบอก AI Agent ของผม (ทิม) ว่า — "ทุกโพสต์ TH ที่ ระบบ auto content ของผม สร้าง ขอให้แปะ footer event ปะใต้คอนเทนต์ตลอด ไปจนถึงวันงาน แต่อย่าให้โผล่ไปเพจ EN เด็ดขาด"
โจทย์มันละเอียดกว่าที่คิด
ฟังดูเหมือนง่ายเนอะ — แค่เพิ่มข้อความท้ายโพสต์ จบ
แต่ระบบของผมไม่ได้มีแค่ "เพจ TH" กับ "เพจ EN" เฉยๆ ครับ มันมี layer หลายชั้น:
- Documentor มี หลาย project — ในนั้นมีทั้ง TH และ EN ปนกัน
- แต่ละ post ใน Documentor มี หลาย block (ภาพ + caption + comment + source link)
- cron ai-case-study รันวันละ 4 รอบ สร้างเนื้อหาคู่ TH + EN พร้อมกัน ในแต่ละรอบ
- หลัง Documentor โพสต์เสร็จ pipeline เขียน blog จะหยิบ HTML ของฝั่ง TH ไปแปลเป็น EN ลงเว็บ .com
ถ้าผมแปะ footer event แบบงงๆ มันจะเด้งไป EN ด้วยทันที — โพสต์ EN จะกลายเป็นโฆษณางานภาษาไทยที่ลิงก์ alphamindthailand.com ฝรั่งก็งง แล้วโดน FB downrank ฟรีๆ
วิธีที่ทิมทำ — เปะที่ block ใน Documentor เลย
ทิมไม่ได้ไปเขียน footer hardcode ใน HTML นะครับ มันแปะที่ ระดับ block ใน Documentor โดยตรง ดังนี้:
1. เนื้อหา footer แยกออกมาเป็นไฟล์
ทิมแยกข้อความ promo + ราคา early bird + ลิงก์ตั๋วออกมาเป็นไฟล์เดียว /root/scripts/event_100x_comment.txt + รูปโปสเตอร์งานที่ /opt/documentor/media/event_100x_poster.jpg — แก้ที่เดียว มีผลทุกโพสต์
2. กฎภาษา hardcode ไว้ใน prompt
ใน /root/scripts/ai-case-study.sh ทิมต่อ instruction ใหม่ใน prompt ตรงๆ ว่า — "TH project ONLY — append one extra block at the very end (AFTER the Newton bridge block, sort_order 6)" พร้อม project UUID ของ TH ตัว pin ไว้ในนั้นเลย
EN project ไม่ได้รับ instruction นี้ → ก็ไม่มี block 6 ไม่มี footer event
3. ใส่กฎกันรั่วใน pipeline blog ฝั่ง EN
นี่คือจุดที่ผมชอบครับ — AI Agent ของผม รู้ว่าตัวเองมี blind spot
เพราะ blog ฝั่ง EN จะแปลจาก TH HTML อีกที ถ้าคน blog AI ไม่รู้เรื่อง footer event มันจะ แปลเป็นภาษาอังกฤษไปด้วย — กลายเป็น "Early bird tickets — One Person Business 100X with AI, Bangkok, May 23" โผล่ใต้ทุกบทความ EN ทันที
ทิมเลยต่อ instruction ทับใน th-daily-content.sh ก่อน trigger ขั้นแปล EN ว่า:
CRITICAL: If the TH blog HTML contains any
'One Person Business 100X with AI' / early bird /
SECRET456 / alphamindthailand content,
IGNORE it — that is a TH-only Documentor footer
that should not appear in EN.
แปลคร่าวๆ คือ — "ถ้าเจอข้อความเกี่ยวกับงาน 100X ใน HTML ภาษาไทย ลืมมันซะ อย่าแปลตาม"
ผมเล่าให้ทิมแค่รอบเดียวว่าผมไม่อยากให้ footer โผล่ EN — ที่เหลือมันคิด corner case 3 ชั้นเองหมดเลย
ทำไมไม่ pin โพสต์เดียวจบไป?
มีคนอาจจะถามว่า — ปอนด์ ทำไมไม่ pin โพสต์ promo ไว้บนสุดของเพจ จบไป ทำไมต้องแปะใต้ทุกโพสต์?
ตอบสั้นๆ ครับ — เพราะ algorithm ไม่ได้ทำงานแบบนั้น
คนดูเพจ TH ของผมเข้ามาจาก feed ครับ ไม่ได้เข้ามาจากหน้าเพจ คนเห็นโพสต์ที่ FB feed มันสุ่มขึ้นมา ไม่เห็น pin บนหน้าเพจหรอก
เลยต้องทำกลับด้าน — เอา promo ไปฝังไว้ใต้คอนเทนต์ทุกตัว เวลา feed ดันโพสต์ไหนขึ้นมา promo ก็ติดไปด้วย จะเป็นโพสต์เก่าโพสต์ใหม่ก็ตาม ตามไปทุกที่จนถึงวันงาน
นี่คือเหตุผลที่ผมเชื่อใน การสร้าง tool เอง ครับ — SaaS scheduler ทั่วไปทำเรื่องนี้ไม่ได้ มันแค่ตั้งเวลาให้ post 1 ตัว ไม่ได้ inject block เพิ่มใน post ที่กำลังจะสร้างทุกตัวให้
สิ่งที่ผมไม่ต้องทำเอง
สรุปสิ่งที่ ผมเขียนเอง ตอนนี้ คือ:
- บอกทิมรอบเดียวว่า "ขอแปะ promo งาน 100X ใต้ทุกโพสต์ TH ไม่เอา EN"
- ส่งรูปโปสเตอร์งานให้ 1 ไฟล์
- ส่งข้อความ promo + ลิงก์ตั๋ว 1 ก้อน
สิ่งที่ ทิมจัดการเอง:
- เอา instruction ไป pin ใน prompt ของ ai-case-study
- ทำให้แน่ใจว่า block 6 มาหลัง Newton bridge เสมอ (ไม่มีลำดับเพี้ยน)
- กันเปื้อนฝั่ง EN ที่ Documentor (ไม่ inject เข้า EN project)
- กันเปื้อนอีกชั้นที่ blog pipeline (EN translation ignore content นี้)
- โพสต์ FB + IG ใต้เพจ TH วันละ 4 รอบ ติด footer ทุกตัว
- หลังวันที่ 23 พ.ค. ผมแค่บอก "เอา footer ออก" จบในประโยคเดียว
ผมไม่ต้องเปิด Documentor ดูเลย ไม่ต้อง copy text ลงทีละโพสต์ ไม่ต้องเปิด Photoshop ทำ graphic ใหม่ — งานทั้งหมดอยู่ใน prompt อันเดียว
ตัวงาน 100X ก็น่าสนใจนะครับ
แทรกขายงานหน่อย 555 — งาน One Person Business 100X with AI วันเสาร์ที่ 23 พ.ค. ที่กรุงเทพ มี speaker 7 คนที่ไม่ดังบนโซเชียลแต่ทำงานกับ AI จริงจังมาเป็นปี ผมจะไปฟังครับ ถ้าใครอ่านบล็อกนี้แล้วอยากไปเจอกัน ตามลิงก์ บัตร early bird ที่นี่ ใช้ ref pondppond ของผมได้เลย
(หลังวันที่ 23 ผมจะกลับมาเล่าให้ฟังว่าเจอใคร เรียนรู้อะไร ลง blog ที่นี่ครับ — เป็น documentary content อีกตัว)
คำถามที่พบบ่อย
ทำ promo ใต้ทุกโพสต์อัตโนมัติด้วย AI ทำได้ยังไง?
ต้องใส่ instruction ลงใน prompt ของระบบ auto-content ครับ ให้ AI รู้ว่าทุกโพสต์ที่สร้างใหม่ให้แนบ block เพิ่มเข้าไปด้วย แยกเนื้อหา promo ออกมาเป็นไฟล์เดียว แก้ที่เดียวมีผลทุกโพสต์ จะหยุดเมื่อไหรก็แค่สั่ง "เอา footer ออก" ในประโยคเดียว
ทำยังไงให้ promo TH โชว์เฉพาะเพจ TH ไม่ไปเพจ EN?
ต้อง hardcode project UUID ของ TH ไว้ใน instruction ครับ และใส่ rule ใน pipeline แปล EN ว่าถ้าเจอ keyword ที่เกี่ยวกับ promo นั้นให้ ignore ไปทั้งหมด วิธีนี้กัน 2 ชั้น ทั้งที่ Documentor และที่ blog translation pipeline ทำให้มั่นใจว่าไม่มีทางเปื้อนข้ามภาษา
ทำไมต้องแปะ promo ใต้ทุกโพสต์ แทนที่จะ pin โพสต์เดียวบนหน้าเพจ?
เพราะคนส่วนใหญ่เข้าถึงโพสต์ผ่าน feed ของ Facebook ครับ ไม่ใช่มาเปิดหน้าเพจตรงๆ algorithm สุ่มโพสต์ไหนขึ้น feed ใครก็ไม่รู้ล่วงหน้า ถ้า promo ติดอยู่ใต้ทุกโพสต์ ไม่ว่า feed จะดันโพสต์ไหนขึ้นมา promo ก็ไปด้วยเสมอ
ถ้าอยาก inject content พิเศษเพิ่มใน social post อัตโนมัติต้องเริ่มยังไง?
เริ่มจากมีระบบ auto-content ที่มี prompt เป็น template ก่อนครับ จากนั้นก็แค่บอก AI ว่าอยากเพิ่มอะไรใน block ไหน ให้มันไปแก้ prompt ให้เอง แทนที่จะต้องนั่งเปิด Canva หรือ Buffer แล้ว copy text ลงทีละโพสต์ทุกวัน
Newton คือเครื่องมือที่ทำเรื่องแบบนี้ได้
ระบบที่ผมเล่ามาทั้งหมดนี่ — auto-content cron, การ inject block ทับ prompt, ตัว pipeline EN ที่ตัด content บางส่วนทิ้งก่อนแปล — มันรันบน Newton ของผมครับ
Newton คือ AI Agent ส่วนตัวที่อยู่บน server ของคุณเอง 24 ชั่วโมง เขียน script เองได้ แก้ cron เองได้ แก้ prompt ของระบบอื่นใน server เดียวกันเองได้ — ไม่ใช่แค่ chatbot ที่ตอบคำถาม
ถ้าผมใช้ ChatGPT ผมต้องนั่งเปิด ChatGPT คุยโจทย์ → copy script ออกมา → SSH เข้า server เอง → paste, edit, restart cron เอง → testing เอง → debug เอง — งานแปะ footer event แบบนี้คงใช้เวลา 2-3 ชั่วโมง
แต่กับ Newton ผมแค่บอกประโยคเดียวบนมือถือ "ขอแปะ footer งาน 100X ใต้โพสต์ TH ทุกตัว ไม่เอา EN" — ทิมจัดการให้ครบในรอบเดียว เหมือนมีพนักงานในทีมจริงๆที่รู้ระบบเองว่าต้องไปแก้ไฟล์ไหนบ้าง
ถ้าคุณอยากมีระบบแบบนี้ — มี AI Agent ที่อยู่ใน server ของคุณ ทำงานเรื่องเล็กๆ น้อยๆ แบบนี้ให้ได้ทุกวัน — ลอง Newton ได้ครับ setup เสร็จใน 10 นาที
