Biến Trợ Lý AI Code Thành 'Siêu Trợ Lý': Hé Lộ Những 'Mật Mã Thần Kỳ' Để Code Nhàn Hơn!
Lê Lân
1
Kỹ Thuật Tiên Tiến Khi Làm Việc Với Trợ Lý Mã Nguồn AI Như GitHub Copilot
Mở Đầu
Việc sử dụng trợ lý mã nguồn AI như GitHub Copilot không chỉ đơn thuần là đưa ra những lệnh “viết code” một lần rồi xong. Bạn cần một quy trình làm việc có cấu trúc, lặp đi lặp lại để đảm bảo tính rõ ràng, chất lượng mã nguồn cũng như phù hợp với mục tiêu dự án.
Trong bài viết này, chúng ta sẽ cùng tìm hiểu các kỹ thuật nâng cao giúp bạn biến AI trở thành cộng sự lập trình thực thụ: từ bước lập kế hoạch đến kiểm soát chất lượng và cập nhật tài liệu. Đồng thời, bạn sẽ được giới thiệu cách thiết lập các alias prompt – những từ khóa “ma thuật” giúp giảm thiểu việc nhập lệnh dài dòng mà vẫn vận hành hiệu quả quy trình. Những phương pháp này không chỉ giúp tăng tốc phát triển mà còn đảm bảo mã nguồn luôn được kiểm soát kỹ lưỡng, dễ bảo trì.
1. Các Kỹ Thuật Tiên Tiến Trong Việc Sử Dụng AI Để Lập Trình
1.1 Lập Kế Hoạch, Xem Xét Và Xác Nhận
Trước khi bắt tay vào viết code, hãy yêu cầu AI:
Cung cấp kế hoạch ngắn gọn theo dạng danh sách bullet.
Đợi bạn xác nhận trước khi tiếp tục.
Điều này giúp đảm bảo bạn và AI có sự đồng thuận rõ ràng về phạm vi và các bước thực hiện.
1.2 Yêu Cầu Nhiều Phương Án Triển Khai
Bạn có thể yêu cầu AI đưa ra nhiều phương án giải pháp khác nhau cùng phần so sánh ưu – nhược để lựa chọn:
Ví dụ: “Cung cấp các tùy chọn thiết kế, so sánh ưu và nhược điểm, rồi đợi tôi xác nhận.”
Việc này giúp bạn hiểu rõ hơn về các lựa chọn, đồng thời tránh chọn sai hướng phát triển từ đầu.
1.3 Thực Hiện Theo Từng Bước
Thay vì để AI xuất bản nguyên cả đoạn code lớn:
Hãy yêu cầu tiến hành thay đổi từng bước một.
Chờ bạn gật đầu “next” mới được làm bước tiếp theo.
Điều này giúp bạn kiểm soát và đánh giá kỹ từng phần của giải pháp trước khi mở rộng.
1.4 Giữ Đồng Bộ Tài Liệu
Một điểm quan trọng thường bị bỏ qua đó là tài liệu mã nguồn:
Luôn yêu cầu AI tạo hoặc cập nhật tài liệu song song với quá trình phát triển.
Loại bỏ những tài liệu lỗi thời, thiếu chính xác.
Tài liệu luôn rõ ràng giúp giảm thiểu nợ kỹ thuật và hỗ trợ các thành viên trong nhóm hiểu nhanh.
2. Cách Thiết Lập Prompt Alias Giúp Tiết Kiệm Thời Gian
2.1 Vấn Đề Khi Nhập Lệnh Dài Dòng
Lặp đi lặp lại việc viết các lệnh chi tiết dài dòng cho AI gây mất thời gian và khó nhớ.
2.2 Giải Pháp Alias Prompt
Tạo những từ khóa ngắn gọn, dễ nhớ để kích hoạt các hành vi nâng cao:
Alias
Chức năng
AA
Yêu cầu kế hoạch ngắn gọn, đợi xác nhận trước khi thực hiện
CC
Yêu cầu các phương án và so sánh, đợi xác nhận trước khi triển khai
SS
Thực thi code từng bước, chờ lệnh “next” để tiếp tục
GG
Tự động tạo hoặc cập nhật tài liệu, kèm sơ đồ
mermaid
nếu cần
2.3 Áp Dụng Trên GitHub Copilot
Bạn có thể tạo một file hướng dẫn hệ thống như ./github/copilot-instructions.md để lưu trữ các alias và thao tác kèm ví dụ chi tiết.