Mục lục

Mẹo tương tác và Prompting

Cách đặt câu hỏi và cung cấp ngữ cảnh để Antigravity đưa ra kết quả chính xác nhất.

Để Antigravity có thể hỗ trợ bạn một cách tốt nhất, việc cung cấp ngữ cảnh và hướng dẫn rõ ràng là rất quan trọng. Dưới đây là các kỹ thuật giúp bạn tối ưu hóa kết quả.


1. Sử dụng kỹ thuật "Context First"

AI hoạt động dựa trên thông tin nó nhận được. Trước khi yêu cầu code, hãy giúp Antigravity hiểu bạn đang ở đâu:

  • Xấu: "Sửa lỗi login cho tôi."
  • Tốt: "Tôi đang gặp lỗi 401 khi gọi API login trong file src/features/auth/api/auth.api.ts. Hình như token không được gửi kèm trong header."

2. Chỉ định rõ kiến trúc (Feature-First + DDD)

Dự án này tuân thủ kiến trúc Feature-First. Khi yêu cầu tạo mới, hãy nhắc nhở Antigravity:

  • "Hãy tạo một feature mới tên là notifications. Đảm bảo chia đúng các lớp: domain cho entities/constants, api cho services, và components cho UI."

3. Chia nhỏ tác vụ (Atomic Tasks)

Thay vì yêu cầu một tính năng khổng lồ, hãy chia nhỏ nó:

  1. "Hãy thiết kế schema database cho tính năng comment."
  2. "Viết API service để CRUD comment."
  3. "Tạo UI component để hiển thị danh sách comment."

4. Tận dụng khả năng "Self-Correction"

Nếu Antigravity viết code sai hoặc không đúng ý:

  • Đừng chỉ nói "Sai rồi".
  • Hãy chỉ rõ: "Bạn đang dùng useState, nhưng tôi muốn dùng React Hook Form để quản lý state này."

5. Sử dụng Documentation làm Input

Nếu bạn có một thư viện mới và Antigravity chưa biết cách dùng:

  • Copy một đoạn docs ngắn hoặc ví dụ mẫu paste vào chat.
  • Antigravity sẽ học cực nhanh từ context đó để viết code đúng chuẩn.

Mẹo nâng cao: Bạn có thể yêu cầu Antigravity giải thích logic trước khi thực hiện: "Hãy phân tích cách bạn định refactor file này trước khi bắt đầu."

Quảng cáo
mdhorizontal