เตรียมเครื่องมือให้พร้อม และวางพิมพ์เขียวแรกสำหรับแอปพลิเคชันของคุณ
คอมพิวเตอร์ที่เชื่อมต่ออินเทอร์เน็ตได้
Browser (แนะนำ Google Chrome)
บัญชี Google (หากไม่มีให้สมัครใหม่ตอนนี้)
บัญชี Google จะเป็น "กุญแจหลัก" ในการเข้าถึงบริการคลาวด์และ AI ทั้งหมด [1]
"หากคุณมี Gmail อยู่แล้ว สามารถข้ามขั้นตอนนี้ได้เลย"
GitHub คือ "บ้านของโค้ด" และเป็นศูนย์กลางการร่วมมือของนักพัฒนาทั่วโลก [2, 3]
บันทึกทุกการแก้ไข ย้อนกลับได้เสมอ [3]
เพื่อดึงโค้ดไปรันออนไลน์ให้คนทั้งโลกเห็น [2]
1. เข้าไปที่เว็บ github.com
2. คลิกปุ่ม "Sign up" สีขาวที่มุมขวาบน
3. ใส่ Gmail ของคุณ แล้วกด "Continue"
4. ตั้ง Password (แนะนำให้จดไว้!)
5. ตั้ง Username (ชื่อที่จะแสดงในโปรเจกต์ของคุณ)
6. ตอบ "n" เมื่อระบบถามเรื่องอีเมลโฆษณา
"อย่าลืมไปยืนยันตัวตนในอีเมล (Verify Email) ด้วยนะครับ"
นี่คือที่ที่เราจะเก็บโค้ด Django และ React [2, 4]
my-first-ai-app✅ ติ๊กถูกที่ "Add a README file"
(README คือไฟล์ที่จะอธิบายว่าโปรเจกต์นี้เกี่ยวกับอะไร)
✅ คลิกปุ่มสีเขียว "Create repository"
เครื่องมือยุค "Agent-first" ที่จะทำงานร่วมกับคุณผ่าน AI [5]
ดาวน์โหลดได้ที่: antigravity.google/download [6]
โหลดไฟล์ติดตั้งตาม OS (Windows/Mac)
เข้าสู่ระบบด้วยบัญชี Google ที่สมัครไว้
เชื่อมต่อกับ GitHub Account ของคุณ
"หยุด Vibe Coding แล้วหันมาใช้ Engineering"
เขียนสัญญาเพื่อคุม AI ให้สร้าง MVP ที่ใช้งานได้จริง [7, 8]
จำไว้ว่า: 89.1% ของโค้ด AI คือหนี้ทางเทคนิค หากสั่งงานไม่ดี! [9]
แอปนี้ทำไปเพื่ออะไร? ใครเป็นคนใช้? [7, 10]
ตัวอย่าง: "ระบบจองคิวออนไลน์สำหรับคลินิกขนาดเล็ก เพื่อลดเวลาการรอของผู้ป่วย"
บอก AI ว่าต้องทำอะไร และ ไม่ต้องทำอะไร [10, 11]
- สมัครสมาชิกด้วยเบอร์โทร
- เลือกวันที่และเวลาที่ว่าง
- ระบบจ่ายเงินออนไลน์
- การส่งข้อความ SMS
ข้อมูลอะไรบ้างที่ต้องเก็บลงฐานข้อมูล? [12, 13]
- ข้อมูลผู้ป่วย: ชื่อ, นามสกุล, เบอร์ติดต่อ
- ข้อมูลการจอง: ผู้ป่วย, วันที่, เวลา, สถานะการจอง
*เราจะใช้ PostgreSQL บน Render เป็นฐานข้อมูลหลัก* [13]
แอปต้องหน้าตาเป็นยังไง? ใช้ React สร้างหน้าเว็บ [14, 15]
แอปทำงานอย่างไร? (Business Logic) [11, 17]
"เมื่อผู้ป่วยเลือกเวลาและกดจอง ระบบต้องบันทึกข้อมูลและเปลี่ยนสถานะเป็น 'รอยืนยัน' ทันที"
บังคับให้ AI เขียนโค้ดตามมาตรฐานเพื่อความปลอดภัย [18, 19]
# Security Rules
- ห้ามใช้ SQL ธรรมดา ต้องใช้ Django ORM [17]
- ต้องใช้ CORS_ALLOWED_ORIGINS ทุกครั้ง [19]
- ห้ามใส่ Secrets ลงในโค้ด [20]
จะรู้ได้ยังไงว่า AI ทำงานถูกแล้ว? [21, 22]
✅ ลองกดจองแล้ว ข้อมูลต้องปรากฏในระบบหลังบ้าน
✅ หน้าเว็บต้องไม่ค้างเมื่อกดปุ่มส่งข้อมูล
✅ รันคำสั่ง python manage.py test แล้วต้องผ่าน 100%
เปิด Notepad หรือ Text Editor ในเครื่อง
แล้วเขียนหัวข้อทั้ง 7 ให้กับโปรเจกต์ Django + React ของคุณ
อย่าให้ AI เขียนโค้ดทันที! [23]
วิธีใช้: "ช่วยอธิบายวิธีที่คุณจะแก้ปัญหานี้ให้ฉันฟังก่อน แล้วค่อยเขียนโค้ดเมื่อฉันอนุญาต"
"การทำแบบนี้ช่วยดักจับความมั่วของ AI ได้ก่อนจะสายเกินแก้"
เมื่อจบ 1 งาน ให้ล้าง Context และเริ่มใหม่เสมอเพื่อความแม่นยำ [24, 25]
"สร้าง API สำหรับจองคิว"
"สร้างหน้า UI จองคิวด้วย React"
ห้ามใส่รหัสผ่าน หรือ API Key ส่วนตัวลงใน Spec หรือส่งให้ AI ตรงๆ [20, 26]
"เราจะใช้ Environment Variables บน Render เพื่อเก็บค่าเหล่านี้ในภายหลัง"
ที่เก็บโค้ด
เครื่องมือสั่ง AI
สมองของ Agent
"ก่อนจะไปต่อ ถามตัวเองว่า..."
🤔 Spec ของเราชัดเจนจนเด็กประถมยังเข้าใจไหม?
🤔 เราลืมบอก AI เรื่องกฎความปลอดภัยหรือเปล่า?
🤔 GitHub Repo ตั้งค่าเป็น Public หรือยัง?
ก่อนเริ่มโค้ด ลองก๊อปปี้ Spec ให้ AI ช่วยวิจารณ์ [21, 27]
"นี่คือ Spec ของฉัน คุณคิดว่ามีจุดไหนที่คลุมเครือหรือเสี่ยงต่อช่องโหว่ไหม?"
"การสร้างระบบ Fullstack (Django + React)"
เราจะเอา Spec ที่เขียนตอนนี้ ไปให้ Antigravity สร้างโปรเจกต์จริง
และนำโค้ดขึ้น GitHub เพื่อเตรียมตัวออนไลน์!
"พักสมองให้พร้อม สำหรับการเนรมิตโค้ดในช่วงบ่าย"