Side Project ที่ใช้ Claude Code ทำทุกขั้นตอน — จาก Suno บนรถไฟ ถึง YouTube
ผมทำเพลงบน Suno ตอนนั่ง BTS แล้วให้ Claude Code เขียน pipeline สร้าง Shorts อัปโหลดแบบตั้งเวลา และดึง analytics มาหา pattern ตอนนี้แค่ทำเพลง ที่เหลือระบบจัดการ
ผมมี side project อยู่ตัวนึง
ไม่เคยเปิดกล้อง ไม่เคยนั่งตัดต่อเอง แต่ตอนนี้มี 14 วิดีโอบน YouTube แล้ว
เป็นช่อง lofi ชื่อ "Nostalgic for Things to Come"
ผมทำเพลงบนรถไฟฟ้า แล้วให้ Claude Code ช่วยทำงานที่เหลือให้
จุดเริ่มต้นคือ Suno
ผมชอบทำเพลงเล่นๆ บน Suno ตอนนั่ง BTS ไป-กลับออฟฟิศ สัปดาห์ละ 2-3 ชั่วโมง ได้เพลงมา 5-6 เพลง
ปัญหาคือ ผมอยากเอาขึ้น YouTube แต่ไม่อยากนั่งตัดต่อวิดีโอ ไม่อยากทำ thumbnail ไม่อยากนั่ง upload ทีละอัน
เลยลองให้ Claude Code ช่วยทำ pipeline
generate-shorts.py— สร้างวิดีโอ Shorts จากไฟล์เพลงอัตโนมัติ มี waveform animation + ชื่อเพลงบนจอyoutube-upload.py— อัปโหลดขึ้น YouTube แบบตั้งเวลาล่วงหน้า ไม่ต้องนั่งกดเองfetch-youtube-analytics.py— ดึงตัวเลขกลับมาดูว่าแต่ละคลิป perform ยังไง แล้วเอาไปปรับ layout ต่อ
สิ่งที่ได้เรียนรู้จากข้อมูลจริง
เรื่องที่ไม่คิดว่าจะเห็นจาก 500 กว่า views:
ชื่อเพลงที่เล่าเรื่อง > ชื่อนามธรรม — "After the Last Train" ได้ 69 views กับ 31% retention ส่วน "Neon Sleepwalk" ได้ 21 views กับ 20% retention
Shorts layout มีผล — ย้าย text จากล่างขึ้นบน คนดูต่อมากขึ้น เพราะเห็น hook ก่อน
ช่วง 150 views แรกเหมือนด่านทดสอบ — จากที่ลองดู YouTube น่าจะปล่อย reach มาลองก่อน ถ้าคนปัดผ่านน้อยค่อยดันต่อ
ผมโยน JSON จาก analytics ให้ Claude ช่วยหา pattern จนเจอ insight พวกนี้ ข้อมูลไม่ต้องมีล้าน views ก็เห็นได้ แค่ต้องดึงมาดูจริงๆ
จากเดิมที่ต้องนั่งตัดต่อเป็นวัน ตอนนี้ผมแค่ทำเพลงตอนเช้า ที่เหลือระบบจัดการให้ จนมี 43 Shorts ตั้งเวลาไว้ล่วงหน้าแล้ว
ใครอยากลองฟัง: https://youtube.com/playlist?list=PL2PeLi-e1H_PhBhPPWLrEzO3sp3pb2W3H
code ทั้งหมดเปิดให้หมดเลย เอาไปปรับใช้ได้: https://github.com/somnus0x/nstc-pipeline
