Danh mục Slash Commands trong Google Antigravity – Dự án VinhPhatERP v3
Trong môi trường Google Antigravity (IDE và Desktop App) trên dự án VinhPhatERP v3, các Slash Commands là những phím tắt gõ trực tiếp trong ô chat (bắt đầu bằng dấu /) nhằm kích hoạt các chế độ tư duy chuyên sâu, quy trình tự động hóa hoặc triệu hồi subagent chuyên trách.
Dưới đây là danh mục toàn bộ các slash command, được phân loại theo mục đích sử dụng.
Nhóm 1: Lập kế hoạch & thiết kế kiến trúc (Planning & Architecture)
| Lệnh | Chức năng | Khi nào nên dùng? | Ví dụ trong VinhPhatERP |
|---|---|---|---|
| /plan | Yêu cầu AI khảo sát codebase và lập kế hoạch thực thi chi tiết từng bước trước khi viết code. | Khi chuẩn bị làm một tính năng phức tạp, refactor nhiều file, hoặc cần trình bày kế hoạch trước Gate 2 (AI_WORKFLOW.md). | /plan refactor trang quản lý đơn dệt nhuộm tách nhỏ sub-components |
| /grill-me | AI đóng vai trò Tech Lead/Architect, phỏng vấn và phản biện dồn dập để bóc tách yêu cầu và edge cases. | Khi ý tưởng còn mới, chưa rõ ranh giới nghiệp vụ, hoặc chuẩn bị thay đổi cấu trúc dữ liệu nhạy cảm. | /grill-me thiết kế bảng ghi nhận lỗi kiểm phẩm vải mộc |
| /boost | Kích hoạt chế độ suy nghĩ sâu (Deep Thinking), phân tích đa chiều, kiểm tra chặt chẽ và lập chiến lược toàn diện. | Khi gặp các bài toán hóc búa: tối ưu thuật toán tính tồn kho FIFO/bình quân gia quyền, xử lý race condition, kiến trúc Multi-Tenant. | /boost tối ưu query tính công nợ lũy kế nhà cung cấp sợi |
Nhóm 2: Thực thi nâng cao & đa tác tử (Execution & Orchestration)
| Lệnh | Chức năng | Khi nào nên dùng? | Ví dụ trong VinhPhatERP |
|---|---|---|---|
| /goal | Chạy tác vụ dài hạn (long-running task). AI sẽ kiên trì lặp lại quy trình kiểm thử/sửa lỗi cho đến khi đạt 100% mục tiêu mới dừng. | Khi giao việc chạy qua đêm hoặc các đợt refactor toàn dự án (quét typecheck, dọn sạch CSS lint, nâng coverage test). | /goal sửa toàn bộ 15 lỗi typecheck còn tồn đọng trong server/ |
| /teamwork-preview | Phân rã bài toán lớn thành các sub-task độc lập và điều phối một nhóm subagents làm việc song song. | Khi có nhiều tác vụ độc lập không chia sẻ state: viết test đồng loạt cho 5 service, migrate schema ở backend song song với dựng UI frontend. | /teamwork-preview viết unit test cho 4 module: sợi, dệt, nhuộm, may |
| /browser | Kích hoạt công cụ tự động hóa trình duyệt (headless/live browser) để truy cập web, tra cứu tài liệu hoặc test giao diện. | Khi cần AI mở trực tiếp localhost:5173 để smoke test luồng đăng nhập, chụp ảnh kiểm tra UI hoặc tra cứu docs thư viện bên ngoài. | /browser kiểm tra form xuất kho sợi trên localhost:5173 xem có vỡ layout không |
Nhóm 3: Quản lý ngữ cảnh & tự động hóa (Context & Automation)
| Lệnh | Chức năng | Khi nào nên dùng? | Ví dụ trong VinhPhatERP |
|---|---|---|---|
| /compact | Nén và tóm tắt toàn bộ lịch sử hội thoại trước đó để giải phóng bộ nhớ ngữ cảnh (Context Window). | Khi đoạn chat đã quá dài, AI bắt đầu phản hồi chậm hoặc có dấu hiệu quên các chi tiết thỏa thuận từ đầu phiên. | Gõ /compact trước khi bắt đầu một module mới trong cùng phiên chat |
| /schedule | Thiết lập lịch chạy tác vụ tự động: hẹn giờ 1 lần (DurationSeconds) hoặc lặp lại theo cron (CronExpression). | Khi cần AI chạy một tác vụ kiểm tra định kỳ (ví dụ: quét log lỗi VPS, tự động chạy test sau mỗi 30 phút). | /schedule mỗi 60 phút kiểm tra trạng thái Docker backend |
| /automation | Mở trình hướng dẫn thiết kế một luồng tự động hóa chạy nền (background automation wizard). | Khi muốn xây dựng kịch bản automation phức tạp kết hợp timer, trigger và notification. | /automation tạo bot tự động đối soát số dư tồn kho cuối ngày |
Nhóm 4: Học hỏi & quản trị hệ thống (Learning & System)
| Lệnh | Chức năng | Khi nào nên dùng? | Ví dụ trong VinhPhatERP |
|---|---|---|---|
| /learn | Lưu lại các kinh nghiệm, cấu hình hoặc sửa lỗi đặc thù thành Rule / Memory dài hạn cho AI. | Sau khi vừa hướng dẫn AI giải quyết một ca khó hoặc sửa một thói quen sai, muốn AI ghi nhớ vĩnh viễn ở các session sau. | /learn ghi nhớ quy tắc: mọi bảng kho vải phải luôn dùng safeUpsert |
| /plugin | Quản lý hệ sinh thái plugin: cài đặt, bật/tắt hoặc tạo plugin tùy biến (gồm skills, rules, MCP). | Khi cần mở rộng khả năng của workspace với các bộ công cụ mới từ Antigravity Marketplace hoặc custom nội bộ. | /plugin list hoặc /plugin enable <plugin-name> |
| /help | Hiển thị menu trợ giúp nhanh và danh sách các lệnh được hỗ trợ trên giao diện hiện tại. | Khi cần xem nhanh cú pháp lệnh hoặc kiểm tra các phím tắt IDE. | Gõ /help |
Mẹo kết hợp hiệu quả với quy trình VinhPhatERP
Để tuân thủ đúng quy trình 5 bước nghiêm ngặt (AI_WORKFLOW.md):
- Khảo sát (Gate 1): Dùng /grill-me để làm rõ mọi khía cạnh nghiệp vụ dệt may.
- Thiết kế (Gate 2): Dùng /plan để AI xuất ra tài liệu kiến trúc Impact Map.
- Bài toán khó: Bổ sung /boost để suy xét kỹ thuật đa chiều.
- Nghiệm thu (Gate 4 & 5): Dùng /browser để test E2E thực tế trên giao diện trước khi chốt nghiệm thu.