Workflow Thực Tế: Kết Hợp Tất Cả
Ví dụ thực tế kết hợp mọi tính năng Antigravity để đạt năng suất tối đa
Sức Mạnh Kết Hợp
Mỗi tính năng Antigravity hữu ích riêng lẻ. Kết hợp lại, chúng biến đổi hoàn toàn cách bạn làm việc.
Workflow 1: Xây Dựng Feature Hoàn Chỉnh
Tình huống: Thêm authentication cho app Next.js với Supabase.
Bạn: "Thêm email/password authentication"
Bước 1: Context (Rules + Skills)
├── GEMINI.md → Biết dùng Supabase + TypeScript
├── Skills: clean-code, testing-patterns
└── Knowledge → Patterns DB hiện tại
Bước 2: Planning
├── Tạo implementation_plan.md
└── Chờ duyệt ← BẠN APPROVE
Bước 3: Execution (MCP + Terminal)
├── Supabase MCP → Tạo auth schema
├── Terminal → Install dependencies
├── Tạo auth utilities, login page, middleware
└── Terminal → pnpm build (verify)
Bước 4: Verification (Browser)
├── Browser → Test login flow
├── Screenshots → Login page, dashboard
└── Walkthrough → Proof of work
Thời gian: ~5 phút. Không có Antigravity: 2-4 giờ.
Workflow 2: Debug Lỗi Production
Bạn: "Checkout page trả về 500 error"
Agent:
├── Knowledge Check → Tìm "checkout_flow" item
│ → Hiểu kiến trúc ngay lập tức
│
├── Investigation
│ ├── Supabase MCP → Xem error logs
│ ├── Browser → Tái hiện lỗi
│ └── Terminal → Check recent git changes
│
├── Root Cause
│ ├── Đọc error logs → "column 'total' not found"
│ └── Root cause: thiếu migration
│
├── Fix
│ ├── Tạo migration mới
│ └── Supabase MCP → apply_migration
│
└── Verify
├── Browser → Test checkout end-to-end
└── Walkthrough → Document issue và fix
Workflow 3: Code Review & Refactoring
Bạn: "Review và refactor Dashboard.tsx"
Agent:
├── Load Skills (clean-code + frontend-design + performance)
├── Phân tích (847 dòng, quá lớn)
│ ├── Mixed concerns
│ ├── Duplicated logic
│ └── N+1 data fetching
├── Refactor
│ ├── Split components
│ ├── Extract custom hooks
│ └── Optimize data fetching
└── Kết quả: Tests pass, bundle size giảm 23%
Workflow 4: Pipeline Content Tự Động
/add-series-lesson workflow:
1. Hỏi chủ đề và ngôn ngữ
2. Kiểm tra lessons hiện tại
3. Tạo content với frontmatter đúng
4. Tạo translations (en + vi)
5. Verify build thành công
Workflow này tạo ra chính series bạn đang đọc!
Mẹo Kết Hợp Features
1. Xếp Lớp Context
GEMINI.md (gì) → Skills (thế nào) → Workflows (khi nào) → Knowledge (bộ nhớ)
2. Bắt Đầu Hội Thoại Với Context
"Tôi đang làm module checkout (kiểm tra knowledge items).
Cần thêm coupon codes."
3. Tạo Workflow Cho Tác Vụ Lặp Lại
Nếu làm gì đó hơn 2 lần, tạo workflow.
4. Để Knowledge Tích Lũy
Sau 10+ hội thoại, agent hiểu project sâu sắc. Tận dụng điều này.
5. Kết Hợp Agent Modes Có Chủ Đích
PLANNING → Agree on approach
EXECUTION → Để agent làm việc tự động
VERIFICATION → Verify trước deployment
Tổng Kết
Antigravity không chỉ là AI assistant. Đây là đồng đội AI mà:
- Tuân theo rules CỦA BẠN (GEMINI.md)
- Có chuyên môn sâu (Skills)
- Kết nối tools CỦA BẠN (MCP)
- Nhìn thấy app CỦA BẠN (Browser)
- Tài liệu mọi thứ (Artifacts)
- Nhớ context (Knowledge)
Càng dùng nhiều, càng tốt hơn. Bắt đầu với tác vụ đơn giản, xây dựng rules và skills, và xem năng suất tăng lên theo cấp số nhân.
Happy building! 🚀