เรียนใช้ 3 repo จริง ตั้งแต่พื้นฐานถึงใช้งานจริง
แทร็กเสริมที่สอนจากวัตถุดิบจริงใน sources/ — สาม repo คนละแนวคิด
แยกเนื้อหาชัดเจน ไล่จากภาพรวม → รายละเอียด skill/โปรเจกต์ ทีละตัว → นำไปใช้จริงกับงาน
TypeScript / NestJS / Go
เริ่มเรียนแต่ละบท: เปิดหน้าบท หรือพิมพ์ /lesson แล้วบอกบท (เช่น “เริ่ม SP-0”) —
ดู วิธีใช้บทเรียนทั้งหมด
Superpowers — เมโธดอโลยีพัฒนาซอฟต์แวร์ครบวงจร
ชุด skill เล็กที่ประกอบกันได้และ trigger เองอัตโนมัติ จุดเด่นคือ ทำให้ agent “หยุดคิดก่อนเขียนโค้ด” แล้วเดินตามวงจร: brainstorm → วางแผน → ลงมือแบบ TDD → รีวิว → ยืนยันผล จนทำงานยาวๆ เองได้โดยไม่หลุด spec
-
SP-0
ยังไม่เริ่ม
ภาพรวม & ปรัชญา
Superpowers คืออะไร · แนวคิด skill auto-trigger · การติดตั้ง (plugin marketplace) · แผนผังวงจรทั้งหมด
-
SP-1
ยังไม่เริ่ม
วงจรหลัก (The Core Loop)
brainstorming→writing-plans→executing-plans— flow ที่ทำให้ agent ทำงานยาวได้เอง -
SP-2
ยังไม่เริ่ม
Skills เชิงลึกทีละตัว
using-superpowers·brainstorming·writing-plans— อ่าน SKILL.md จริง + เดินตามทีละขั้น -
SP-3
ยังไม่เริ่ม
วินัย TDD & Debugging
test-driven-development(red/green/refactor) ·systematic-debugging·verification-before-completion -
SP-4
ยังไม่เริ่ม
Multi-agent & Isolation
subagent-driven-development·dispatching-parallel-agents·using-git-worktrees -
SP-5
ยังไม่เริ่ม
Code review loop
requesting-code-review·receiving-code-review·finishing-a-development-branch -
SP-6
ยังไม่เริ่ม
เขียน Skill เอง
writing-skills— โครง SKILL.md · การเขียน trigger description · การทดสอบ skill -
SP-7
ยังไม่เริ่ม
นำไปใช้จริง 🎯
ทำ feature จริง 1 ตัวบน NestJS/Go ด้วยวงจร Superpowers เต็มรูปแบบ ตั้งแต่ brainstorm ถึง merge
Skills For Real Engineers — “not vibe coding”
ชุด skill เล็ก ปรับแต่งง่าย ประกอบกันได้ ออกแบบมาแก้ 4 อาการเจ็บป่วย ของการใช้ AI เขียนโค้ด: (1) agent ทำไม่ตรงใจ (2) พูดเยอะเกิน (3) โค้ดไม่ทำงาน (4) กลายเป็น ball of mud
-
MP-0
ยังไม่เริ่ม
ภาพรวม & ปรัชญา
4 failure modes · ความต่าง user-invoked vs model-invoked · ติดตั้ง (
npx skills add+/setup-matt-pocock-skills) -
MP-1
ยังไม่เริ่ม
Alignment — คุยให้ตรงก่อนลงมือ
grill-me·grilling·grill-with-docs+ แนวคิดCONTEXT.md/ ubiquitous language / ADR -
MP-2
ยังไม่เริ่ม
Spec & Tickets
to-spec·to-tickets·wayfinder·triage— บทสนทนา → spec → ตั๋วงาน -
MP-3
ยังไม่เริ่ม
Implement + Feedback loops
implement·tdd·diagnosing-bugs— ลงมือทำโดยมี feedback loop (types/tests/browser) -
MP-4
ยังไม่เริ่ม
Design ไม่ให้เป็น Ball of Mud
codebase-design(deep modules) ·domain-modeling·improve-codebase-architecture·code-review -
MP-5
ยังไม่เริ่ม
Productivity & Meta
teach·handoff·research·prototype·writing-great-skills -
MP-6
ยังไม่เริ่ม
นำไปใช้จริง 🎯
pipeline เต็ม
grill → to-spec → to-tickets → implement → code-reviewบนโปรเจกต์ TS/Go
Hands-On AI Engineering — แกลเลอรีแอป AI จริง 59 ตัว
ต่างจาก SP/MP ที่สอน วิธีทำงานกับ agent — แทร็กนี้เป็น คลังแอป AI ที่รันได้จริง ~59 ตัว สอน สถาปัตยกรรมของการสร้างแอป AI โดยเปิดของจริงมาผ่า → วาด diagram → ถอด pattern พกพาข้ามภาษา → แปลงเป็น “ทำแบบนี้บน NestJS/Go ยังไง” (โค้ด Python เป็นแค่อ้างอิง)
-
HO-0
ยังไม่เริ่ม
ภาพรวม & วิธีอ่าน repo
6 หมวด (59 โปรเจกต์) · tech stack ที่เจอบ่อย · แว่น pattern พกพา · 5 ขั้นเดินอ่านโปรเจกต์ 1 ตัว
-
HO-1
ยังไม่เริ่ม
AI Agents
agent loop · single vs multi-agent · orchestration (LangGraph/CrewAI/Agno) — ผ่า
multi_agent_coding_assistant,agentic_rag_system -
HO-2
ยังไม่เริ่ม
RAG 11 แบบ
สเปกตรัม naive → agentic → GraphRAG → hybrid → HyDE → reasoning → vision · map ลง
pgvector -
HO-3
ยังไม่เริ่ม
Multimodal + OCR
vision-language · structured extraction (Instructor/JSON schema) · document/receipt/prescription parsing
-
HO-4
ยังไม่เริ่ม
Audio
pipeline STT → LLM → TTS (Whisper, Kokoro) · voice agent ผ่าน webhook
-
HO-5
ยังไม่เริ่ม
Fine-tuning
text_to_sql_inventory· เฟรมตัดสินใจ fine-tune vs RAG vs prompt -
HO-6
ยังไม่เริ่ม
นำไปใช้จริง 🎯
เลือก 1 pattern (agentic RAG / multi-agent) แล้วประกอบใหม่ย่อ ๆ บน NestJS + pgvector ครบ end-to-end
🔗 เทียบ 3 repo — เมื่อไหร่ใช้อันไหน
SP/MP เป็นเมโธดอโลยี (วิธีทำงานกับ agent) ส่วน HO เป็นคลังแอปจริง (สถาปัตยกรรม) — คนละบทบาทกัน ใช้เสริมกันได้ บทสรุปนี้ช่วยให้เลือกใช้ — หรือผสมกัน — ได้จริง
ใช้ Superpowers เมื่อ…
- อยากให้ agent เดินวงจรเอง auto ตั้งแต่ต้นจนจบ
- งานยาว หลายชั่วโมง ต้องแตกงานให้ subagent ทำขนาน
- ต้องการวินัย spec → plan → TDD ที่บังคับใช้เข้มงวด
ใช้ mattpocock/skills เมื่อ…
- อยากคุมทุกจังหวะเอง เรียก skill ทีละตัวตามต้องการ
- เน้นความ “ตรงใจ” + ภาษาโดเมนร่วม (CONTEXT.md/ADR)
- ต้องกู้ codebase ที่รกให้กลับมาออกแบบดี (deep modules)
ใช้ Hands-On AI เมื่อ…
- อยากเห็น “แอป AI จริงต่อกันยังไง” ไม่ใช่แค่ทฤษฎี
- ต้องการคลัง pattern (RAG/agent/OCR/audio) ไปประกอบเอง
- กำลังทำ Lv4–Lv5 แล้วอยากลงภาคสนามด้วยของจริง