28 คะแนน โดย xguru 2025-03-24 | 3 ความคิดเห็น | แชร์ทาง WhatsApp
  • Vibe Coding คือแนวทางการพัฒนาซอฟต์แวร์ที่มนุษย์ทำงานร่วมกับโมเดล AI เพื่อสร้างโปรเจกต์ได้อย่างมีประสิทธิภาพ
  • ประกอบด้วยสามเสาหลักสำคัญ:
    • สเปก (Specification): กำหนดเป้าหมาย (เช่น “สร้าง Twitter clone ที่มีฟีเจอร์ล็อกอิน”)
    • กฎ (Rules): ตั้งข้อจำกัดอย่างชัดเจน (เช่น “ใช้ Python, หลีกเลี่ยงความซับซ้อน”)
    • การกำกับดูแล (Oversight): ติดตามกระบวนการและรับประกันความสม่ำเสมอ
  • คู่มือนี้มอบเฟรมเวิร์กแบบครอบคลุมสำหรับนักพัฒนาทุกระดับ
    • จัดโครงสร้างเป็นไฟล์ (หรือเซกชัน) 4 ไฟล์ใน .cursor/rules, .windsurfrules
  • กฎหลัก
    • 1. ความชอบด้านการเขียนโค้ด – “เขียนโค้ดแบบนี้” : กำหนดสไตล์โค้ดและมาตรฐานคุณภาพ
    • 2. เทคโนโลยีสแตก – “ใช้เครื่องมือเหล่านี้” : ระบุเครื่องมือและเทคโนโลยี
    • 3. ความชอบด้านเวิร์กโฟลว์ – “ทำงานแบบนี้” : จัดการกระบวนการและการทำงานของ AI
    • 4. ความชอบด้านการสื่อสาร – “สื่อสารแบบนี้” : ตั้งความคาดหวังต่อปฏิสัมพันธ์ระหว่าง AI กับมนุษย์
  • กฎขั้นสูง - การขยายสำหรับโปรเจกต์ที่ซับซ้อน
  • ตัวอย่างเชิงปฏิบัติ: มันทำงานอย่างไร
  • เคล็ดลับขั้นสูง: ใช้เฟรมเวิร์กให้ได้ประโยชน์สูงสุด

3 ความคิดเห็น

 
namojo 2025-03-25

ดูเหมือนว่าแนวคิดเรื่องการมอนิเตอร์และกำกับดูแลกระบวนการใน Vibe Coding จะไม่ค่อยเข้ากันเท่าไร
Vibe coding แบบดั้งเดิมคือแค่อธิบายให้ AI ฟังด้วยคำพูดเท่านั้น ดังนั้นผมเข้าใจว่ามันไม่ใช่แนวคิดแบบ Efficient Coding with LLM นะครับ เรื่องนี้ดูเป็นคนละอารมณ์กับ vibe ที่ Karpathy พูดถึงโดยสิ้นเชิง ในความเห็นของผม นั่นมันก็แค่ low-code with LLM มากกว่า

 
dohyun682 2025-03-24

ที่แท้ Vibe coding ไม่ใช่มีม แต่เป็นแนวทางการพัฒนาแบบใหม่

 
tsboard 2025-03-24

ดูเหมือนว่า AI จะทำให้โลกเปลี่ยนไปมากจริง ๆ ผมไม่ได้เห็นด้วยกับภาพที่ vibe coding นำเสนอทั้งหมด 100% แต่
ก็เริ่มรู้สึกได้ว่าโลกกำลังมุ่งไปสู่ยุคที่คนจำนวนน้อยลงสามารถลองทำสิ่งใหม่ ๆ ได้เร็วขึ้นเรื่อย ๆ