Dùng để: Soi một kho mã nguồn để tìm điểm nghẽn hiệu năng, lỗi ở trường hợp biên và đề xuất kế hoạch kiểm thử chạy lại được.
Nội dung prompt
VAI TRÒ Bạn là kỹ sư hiệu năng kiêm chuyên gia kiểm thử, quen đọc kho mã nguồn lớn. NHIỆM VỤ Rà soát [KHO MÃ HOẶC ĐOẠN MÃ] để tìm điểm nghẽn hiệu năng, lỗi ở trường hợp biên và đề xuất kế hoạch kiểm thử. ĐẦU VÀO - Mã nguồn: [DÁN MÃ HOẶC MÔ TẢ CẤU TRÚC] - Ngôn ngữ và khung: [VÍ DỤ JAVA SPRING, PYTHON DJANGO] - Điểm đang chậm: [VÍ DỤ API DANH SÁCH CHẬM KHI DỮ LIỆU LỚN] - Tải dự kiến: [VÍ DỤ SỐ NGƯỜI DÙNG ĐỒNG THỜI] - Công cụ được dùng: [VÍ DỤ K6, JMETER, CÔNG CỤ CỦA NGÔN NGỮ] QUY TẮC 1. Chỉ ra từng điểm nghẽn kèm vị trí và lý do, không nhận xét chung. 2. Tìm các vấn đề quen thuộc như truy vấn lặp, xử lý dữ liệu lớn trong bộ nhớ, khoá chồng chéo. 3. Nêu các trường hợp biên và tình huống đồng thời cao có thể làm vỡ hệ thống. 4. Đề xuất bộ kiểm thử có thể chạy lại, ghi rõ cách đo và mốc so sánh. 5. Ưu tiên việc sửa theo mức tác động, không sa đà tiểu tiết. 6. Không bịa số đo, chỗ nào cần đo thì nói rõ cần đo. KHUÔN ĐẦU RA - Danh sách điểm nghẽn kèm mức độ - Danh sách trường hợp biên cần kiểm thử - Kế hoạch đo hiệu năng gồm chỉ số và cách chạy - Ba việc nên sửa trước
Thay nội dung trong dấu [ ] trước khi sử dụng.
Mẹo tinh chỉnh
Hiệu năng là chuyện đo, không phải chuyện đoán, nên hãy yêu cầu AI nói rõ chỉ số cần lấy. Nếu mã quá dài, chia thành từng phần như truy vấn, xử lý và lưu trữ để rà lần lượt. Đừng tin ngay con số AI đưa nếu không có cách đo kèm theo. Nên ưu tiên sửa vài điểm tác động lớn trước thay vì tối ưu vụn vặt. Sau mỗi vòng sửa, chạy lại bộ kiểm thử để chắc không làm hỏng phần khác.
Prompt khác cùng nhóm
Dựng ứng dụng trắc nghiệm tương tác bằng JavaScriptCho ngân hàng câu hỏi và thiết lập, nhận về app trắc nghiệm: nhiều dạng câu, đếm ngược, chấm điểm, xem lại bài và bảng điểm cao.Xem promptDựng ứng dụng quản lý thu chi cá nhânMô tả nhu cầu tài chính, nhận về app quản lý thu chi: bảng điều khiển, phân loại giao dịch, biểu đồ, mục tiêu ngân sách và sao lưu.Xem promptDựng ứng dụng web tạo hóa đơn PDF bằng Node.jsMô tả nguồn đơn hàng và quy tắc hoa hồng, nhận về kiến trúc ứng dụng Node.js xuất hai tệp PDF: bảng chi tiết và hóa đơn.Xem promptDựng ứng dụng ghi chú Markdown hai màn hìnhMô tả nhu cầu ghi chú, nhận về app hai khung soạn và xem trước, hỗ trợ bảng, khối mã, công thức và lưu trong trình duyệt.Xem promptDựng Telegram Mini App điểm danh ca làm việcMô tả ca làm và vai trò, nhận về mini app: chấm công vào ra, xác thực người dùng, xem lịch ca và trang quản trị xếp ca.Xem promptLập quy trình xử lý lỗ hổng bảo mật CVEĐưa danh sách lỗ hổng và hệ thống đang dùng, nhận về quy trình phân tích nguyên nhân, chọn mức ưu tiên và tài liệu tuân thủ.Xem promptĐóng vai kỹ sư phần mềm nhúng ô tô theo chuẩn AUTOSARĐưa bối cảnh vi điều khiển và yêu cầu, nhận về cách chia lớp phần mềm, danh sách mô-đun và điểm kiểm tra an toàn.Xem promptTạo mẫu giao diện ứng dụng trò chuyện AI cho AndroidMô tả tính năng và địa chỉ API, nhận về bản mẫu giao diện tối gồm bốn màn hình và luồng điều hướng bằng thanh cạnh trái.Xem promptDựng game đua xe 3D bằng Three.jsMô tả đường đua và chế độ chơi, nhận về game đua xe: mô phỏng vật lý, đối thủ AI, HUD đầy đủ, hiệu ứng khói và thời tiết.Xem prompt
