Hướng dẫn sử dụng Slash Commands trong ứng dụng GitHub Copilot
Khám phá cách tối ưu hóa quy trình làm việc với các lệnh slash command trong ứng dụng GitHub Copilot, từ lập kế hoạch, kiểm thử ý tưởng cho đến tự động hóa tác...
- Giọng nữ Bắc
Nếu bạn đã từng làm việc với GitHub Copilot CLI, chắc hẳn bạn không còn xa lạ với sức mạnh của các lệnh bắt đầu bằng dấu gạch chéo (slash commands). Trong ứng dụng GitHub Copilot, các lệnh này được nâng cấp để hỗ trợ quản lý phiên làm việc, điều hướng dự án và tùy chỉnh quy trình phát triển phần mềm một cách hiệu quả hơn.
Table Of Content
Slash commands là gì?
Slash commands là các phím tắt văn bản mà bạn nhập trực tiếp vào khung chat của GitHub Copilot. Chỉ cần gõ dấu /, một menu gợi ý sẽ xuất hiện, hiển thị các lệnh khả dụng trong ngữ cảnh hiện tại. Khác với phiên bản CLI tập trung vào các tác vụ terminal, các lệnh trong ứng dụng desktop tập trung vào việc quản lý quy trình làm việc (workflow) và điều hướng giữa các phiên (session).
Các lệnh quan trọng bạn cần biết
/plan: Giúp bạn lập kế hoạch trước khi viết code. Lệnh này chuyển phiên làm việc sang chế độ Plan, hỗ trợ phân tích các yêu cầu tính năng, lập kế hoạch refactor hoặc chẩn đoán lỗi./spar: Đóng vai trò như một người phản biện. Copilot sẽ đặt câu hỏi, thách thức các giả định của bạn và chỉ ra các rủi ro tiềm ẩn hoặc sự đánh đổi về hiệu năng trước khi bạn thực hiện thay đổi./autopilot: Chuyển sang chế độ tự động hóa. Sau khi đã có kế hoạch, bạn có thể giao cho Copilot thực hiện các bước triển khai, cập nhật dependencies hoặc refactor code./rubber-duck: Sử dụng một mô hình AI khác để đánh giá độc lập công việc của bạn. Đây là cách tuyệt vời để tìm ra các điểm mù hoặc rủi ro mà mô hình chính có thể đã bỏ qua./create-canvas: Chuyển đổi nội dung chat thành các giao diện tương tác như biểu đồ, bảng điều khiển hoặc quy trình tùy chỉnh, giúp việc trực quan hóa thông tin trở nên dễ dàng hơn./orchestrate: Hỗ trợ điều phối các tác vụ phức tạp trên nhiều repository hoặc các công việc cần thực hiện song song, giúp chia nhỏ khối lượng công việc lớn thành các phần dễ quản lý.
Tại sao nên sử dụng Slash Commands?
Thay vì phải tìm kiếm trong các tùy chọn cài đặt hoặc làm gián đoạn luồng tư duy, các lệnh slash command giúp bạn duy trì sự tập trung và tăng tốc độ xử lý công việc. Bạn không cần phải ghi nhớ tất cả ngay lập tức; chỉ cần gõ / và để menu tự động hoàn thiện hỗ trợ bạn khám phá các khả năng mới của Copilot.
Việc áp dụng các lệnh này vào thói quen hàng ngày sẽ giúp bạn tận dụng tối đa sức mạnh của AI, biến GitHub Copilot từ một công cụ gợi ý code đơn thuần thành một trợ lý đắc lực trong toàn bộ vòng đời phát triển phần mềm.
Nguồn tham khảo: GitHub Blog

No Comment! Be the first one.