โจทย์จากงานจริง — ช่างที่ส่งรูปเป็นร้อยใบให้ลูกค้าทางแชต แล้วได้เลขรูปกลับมาแบบตกหล่นและซ้ำ อยากได้ลิงก์เดียวที่ลูกค้าเปิดบนมือถือแล้วกดเลือกเองว่าจะรีทัชใบไหน จบแล้วช่างได้รายการชื่อไฟล์จริงไปทำงานต่อได้ทันที
อยากสร้างอะไร
เว็บที่ช่างภาพส่งลิงก์อัลบั้มของงานหนึ่งงานให้ลูกค้า แล้วลูกค้ากดเลือกเองบนมือถือว่าจะรีทัชรูปใบไหน เลือกค้างไว้แล้วปิดแอปกลับมาต่อได้โดยของที่เลือกไม่หาย จบแล้วช่างได้รายการชื่อไฟล์จริงของใบที่ลูกค้าเลือก ไม่ใช่เลขลำดับในตาราง และรูปที่ลูกค้าไม่เลือกต้องไม่ถูกลบหรือถูกย่อ
ของที่ใช้เทียบ
Pixieset เว็บที่ช่างภาพทั่วโลกใช้ส่งอัลบั้มให้ลูกค้าเลือกรูป เปิดดูของจริงได้ฟรี วัดกันที่คนที่ไม่เคยเห็นมาก่อนเลือกจบในรอบเดียวไหม ของที่เลือกไว้หายไหม และช่างได้ชื่อไฟล์จริงหรือได้เลขลำดับ
Gauntlet Loop Prompt
ก๊อปทั้งก้อนไปวางใน Claude Code หรือ Codex แล้วปล่อยให้มันวน
1,823 ตัวอักษร
แก้ในกล่องนี้ได้ก่อนคัดลอก เช่น เปลี่ยนไปเทียบกับของที่คุณอยากได้ — ที่แก้จะไม่ถูกบันทึกกลับ
วางครั้งเดียวก็ได้ของ — ขอแค่เป็น agent ที่กระจาย sub-agent และเปิดดูผลที่รันจริงได้ (แชทธรรมดาไม่เวิร์ก)
เว็บที่ช่างเปิดใช้ได้จริงตั้งแต่วันแรก สร้างอัลบั้มของงานหนึ่งงาน ส่งลิงก์เดียวให้ลูกค้าเปิดบนมือถือ แล้วจบด้วยรายการชื่อไฟล์ที่ลากไปแต่งต่อได้ทันที ระหว่างทางลูกค้าปิดแอปแล้วกลับมาเลือกต่อได้โดยของที่เลือกไม่หาย และไฟล์ต้นฉบับไม่ถูกแตะเลยสักใบ กินเวลาเครื่องหลายชั่วโมง เพราะทุกรอบตัวตรวจต้องเลื่อนดูรูปครบหกร้อยใบบนจอมือถือแล้วเลือกใหม่ตั้งแต่ต้น
เปิดของที่ได้แล้วไล่ติ๊กทีละข้อ ทุกข้อดูจากของที่รันอยู่ได้เลย ไม่ต้องเปิดโค้ดอ่าน
ติ๊กแล้ว 0 จาก 14 ข้อ
ข้อไหนไม่ผ่าน สั่งเพิ่มทีละข้อ
วางต่อในหน้าต่างเดิมที่รัน prompt ไว้ แล้วเปลี่ยนขีดสองอันเป็นเลขข้อที่ขาด
176 ตัวอักษร
แก้ในกล่องนี้ได้ก่อนคัดลอก — ที่แก้จะไม่ถูกบันทึกกลับ
prompt ตัวนี้ไม่ได้ยาวเพราะอยากยาว — ทุกท่อนมีหน้าที่ ตัดออกท่อนไหนก็พังคนละแบบ
ของที่ใช้เทียบต้องจับต้องได้
“Hold it to Pixieset, the site photographers hand their clients—open it and see how a gallery reads on a phone and how picks come back”
ของที่ใช้เทียบต้องเป็นของประเภทเดียวกัน คือเว็บที่ช่างส่งอัลบั้มให้ลูกค้าเลือกรูป ไม่ใช่แอปเก็บรูปทั่วไป และเปิดดูของจริงได้ฟรี จึงสั่งให้เปิดมาวางคู่กันไปเลย ที่สำคัญกว่านั้นคือประโยคถัดไปที่ระบุว่าเทียบด้านไหน คือคนที่ไม่เคยเห็นมาก่อนเลือกจบในรอบเดียวไหม ของที่เลือกไว้หายไหม และช่างได้ชื่อไฟล์จริงหรือได้เลขลำดับ สามด้านนี้จงใจเลี่ยงการวัดว่าใครโหลดรูปไวกว่าหรือใครธีมสวยกว่า เพราะเว็บที่เพิ่งสร้างไม่มีวันชนะของที่ทำมาเป็นสิบปี พอไม่มีวันชนะ ตัวตรวจก็ไม่มีวันปล่อยผ่าน แล้วมันจะวนแก้ไปเรื่อย ๆ จนต้องเข้าไปกดหยุดเอง
ถ้าไม่มีของจริงให้เทียบ agent จะตัดสินเองว่า “ดีแล้ว” ตั้งแต่รอบแรก
ให้ agent แตกงานเอง
“Break this into the smallest pieces that can be improved and judged on their own—you decide what the pieces are, not me”
ห้ามสั่งว่าต้องมีหน้าอัลบั้ม หน้าเลือกรูป หน้าส่งออก กี่หน้า เพราะโจทย์บังคับแค่ปลายทางว่าช่างต้องได้รายการชื่อไฟล์ที่ลูกค้าเลือก งานนี้มีชิ้นที่คนสั่งนึกไม่ถึงอยู่หลายชิ้น เช่นการจำว่าเลือกถึงใบไหนตอนเน็ตหลุดกลางทาง การเลื่อนรูปหลายร้อยใบให้ไม่กระตุก และการทำให้ลิงก์เดียวใช้ได้ทั้งบนมือถือลูกค้าและจอคอมของช่าง
บอกเป้า ไม่บอกวิธี — พอสั่งสถาปัตยกรรมเอง เราก็ได้แค่เท่าที่เรานึกออก
กระจาย sub-agent
“Fan out sub-agents so each piece is worked on individually instead of one agent doing everything in sequence”
การรับรูปเข้า การเลื่อนดูรูป การจำสิ่งที่เลือก การส่งกลับหาช่าง และการสรุปเป็นรายการชื่อไฟล์ แยกกันปรับแยกกันวัดได้หมด และพังคนละแบบกันด้วย ตัวที่เลื่อนไม่ลื่นไม่ได้ทำให้ของที่เลือกหาย ส่วนตัวที่จำผิดทำให้ทั้งงานเสียโดยที่หน้าจอยังดูปกติ
ชิ้นเล็กที่แยกตัดสินได้ ทำขนานกันได้ และพังทีละชิ้นโดยไม่ลากตัวอื่นลง
critic แยกตัว
“thumb through a full six hundred photo gallery, pick a hundred, close the tab, come back and finish—never the builder's summary”
ของจริงของงานนี้คือนิ้วโป้งบนจอมือถือกับรูปหกร้อยใบ ไม่ใช่รูปสิบใบบนจอคอม ถ้าตัวตรวจทดสอบด้วยของน้อย ๆ บนจอกว้าง มันจะให้ผ่านทั้งที่เอาไปใช้จริงไม่ได้ และท่อนที่สั่งให้ปิดแท็บแล้วกลับมาทำต่อคือด่านที่จับความเสียหายที่แพงที่สุดของงานนี้ คือลูกค้าเลือกไปครึ่งทางแล้วของหาย
คนสร้างตรวจงานตัวเองแล้วให้ผ่านเสมอ — critic ต้อง context ใหม่และดูของจริง
วนจนชนะ ไม่กำหนดรอบ
“which one gets finished without anyone explaining it, and whether either lost a pick on the way”
เกณฑ์เทียบมีสองอย่างพร้อมกัน คือคนที่ไม่มีใครสอนเลือกจบได้ไหม กับระหว่างทางมีของที่เลือกหายไปหรือเปล่า ถ้าวัดแค่ความเร็ว ของที่กดเลือกรัว ๆ โดยไม่จำอะไรเลยจะชนะเสมอ และถ้าถามว่าอันไหนดูดีกว่า ตอบยังไงก็ไม่ผิด ตัวตรวจก็จะปล่อยผ่านทุกรอบ
กำหนดจำนวนรอบเมื่อไหร่ ก็ได้ของเท่าที่รอบนั้นพอดี ไม่ใช่เท่าที่ดีพอ
เห็นความคืบหน้า + สั่งรันจริง
“a photo nobody picked is never deleted, moved, or made smaller—the originals stay as they came in”
ข้อจำกัดที่โจทย์บังคับอยู่ในย่อหน้านี้ทั้งชุด คือทุกตัวอักษรบนจอเป็นไทย ลูกค้าอยู่บนมือถือ ช่างอยู่หน้าคอม อัลบั้มเปิดได้เฉพาะคนที่มีลิงก์ และรูปที่ใช้ทดสอบต้องสมมติขึ้นมาเองทั้งชุด จุดที่ต้องเขียนลงไปตรง ๆ คือห้ามแตะไฟล์ต้นฉบับ เพราะทางที่ระบบชอบเลือกเองคือเก็บกวาดรูปที่ไม่มีใครเลือกทิ้งเพื่อประหยัดที่ ซึ่งแปลว่าไฟล์ของลูกค้าหายไปโดยไม่มีใครสั่ง
เห็นงานงอกระหว่างทาง กับบรรทัดสุดท้ายที่บอกให้รันแบบ agent จริง ไม่ใช่แชทธรรมดา
อยากได้ของตัวเองบ้าง
เปลี่ยนโจทย์กับของที่ใช้เทียบให้เป็นของคุณ แล้วให้ระบบร่าง prompt ให้ทั้งก้อน
ไปหน้าสร้าง promptเป็นลิงก์ affiliate — ถ้าคุณช้อปผ่านลิงก์นี้ dev ได้ค่าคอมเล็กน้อย โดยราคาคุณเท่าเดิม 🙏
สอนสด/สัมภาษณ์แล้วภาพไม่ดูเหมือนกล้องโน้ตบุ๊กปี 2015 มี AI ตามหน้าให้ ขยับออกนอกเฟรมไม่ได้
จอที่สองไว้เปิด log กับ terminal ตอนรัน agent — ไม่ต้องสลับหน้าต่างทั้งวัน พกไปนั่งคาเฟ่ได้ด้วย
อุปกรณ์เริ่มทำคอนเทนต์/สอนออนไลน์ หารายได้เสริม
สวัสดีครับ ผมเป็น dev ที่ตกงานตอนอายุ 40 ตอนนี้กำลังสู้เพื่อหาค่าเทอมให้ลูก เนื้อหาทั้งหมดในหน้านี้เปิดอ่านฟรี ถ้ามันมีประโยชน์กับคุณ การสนับสนุนเล็ก ๆ น้อย ๆ มีความหมายกับครอบครัวผมมากครับ 🙏
โอนให้กำลังใจผ่านพร้อมเพย์
จำนวน 10 บาท