18 คะแนน โดย xguru 2026-01-27 | 2 ความคิดเห็น | แชร์ทาง WhatsApp
  • เอเจนต์ลูป AI อัตโนมัติ ที่ออกแบบมาเพื่อทำให้การพัฒนาซอฟต์แวร์อัตโนมัติโดยอิงจาก เอกสารความต้องการของผลิตภัณฑ์ (PRD)
  • ใช้ Amp CLI และ jq เพื่อดำเนินวงจรการพัฒนาแบบอัตโนมัติภายในโปรเจกต์
  • แต่ละรอบการทำซ้ำ (iteration) จะเริ่มต้นด้วย อินสแตนซ์ Amp ใหม่ และทำงานใน คอนเท็กซ์ที่สะอาด
    • เก็บหน่วยความจำผ่าน ประวัติ git, progress.txt, prd.json
  • ทำงานในโครงสร้างวนซ้ำแบบ PRD → แปลงเป็น JSON → นำไปพัฒนา → ตรวจสอบ → คอมมิต
    • แต่ละรายการ PRD จะถูกคงไว้ในขนาดที่ สามารถทำให้เสร็จสมบูรณ์ได้ภายในหนึ่ง context window
    • ประเมินลำดับความสำคัญของแต่ละรายการ PRD และเริ่มจัดการจากรายการที่ยังไม่เสร็จ (passes: false) ก่อน
    • หลังสร้างโค้ดแล้ว จะทำ การตรวจสอบชนิดข้อมูล, รันเทสต์, ตรวจสอบคุณภาพ โดยอัตโนมัติ
    • หากสำเร็จจะคอมมิตและอัปเดตสถานะ หากล้มเหลวจะทำซ้ำต่อไป
    • เมื่อทุกสตอรีถูกทำเครื่องหมายเป็น passes: true แล้ว จะพิมพ์ COMPLETE และจบการทำงาน
    • บันทึก แพตเทิร์น, ข้อควรระวัง, คอนเวนชันของโค้ดเบส ที่ค้นพบหลังการทำงานวนซ้ำ และให้ Amp เรียนรู้สิ่งเหล่านี้ในการรันครั้งถัดไปเพื่อสร้าง ลูปการปรับปรุงอย่างต่อเนื่อง
  • พัฒนาขึ้นโดยอ้างอิงจาก Ralph pattern ของ Geoffrey Huntley

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

 
ragingwind 2026-01-28

เวอร์ชันปลั๊กอิน Claude Code - claude-code/plugins/ralph-wiggum ที่ main · anthropics/claude-code - https://github.com/anthropics/claude-code/…