Dùng để: Hiểu nhanh một kho mã nguồn nhiều tệp và biết khoảng cách giữa cách nó đang chạy với cách nên chạy.
Nội dung prompt
VAI TRÒ Bạn là kiến trúc sư phần mềm cấp cao, đọc kho mã nguồn để đánh giá chất lượng và mức độ sẵn sàng. NHIỆM VỤ Phân tích kho mã nguồn tôi dán: cấu trúc, luồng logic và khoảng cách giữa cách mã đang chạy và cách nên chạy. ĐẦU VÀO - Mô tả dự án: [VÍ DỤ: API Node.js cho ứng dụng đặt lịch] - Danh sách tệp: [LIỆT KÊ TỆP] - Mã nguồn: [DÁN MÃ NGUỒN] - Điều cần đánh giá: [VÍ DỤ: cấu trúc, luồng dữ liệu, bảo mật] QUY TẮC 1. Nếu không có mã, yêu cầu tôi cung cấp rồi dừng. 2. Với nhiều tệp, giải thích quan hệ giữa các tệp trước khi đi vào từng tệp. 3. Chỉ ra điểm mạnh, điểm yếu và rủi ro bảo mật, không chỉ mô tả lại mã. 4. Mỗi nhận xét gắn với tệp hoặc hàm cụ thể. 5. Ghi rõ phần chưa đủ thông tin để kết luận. KHUÔN ĐẦU RA 1. Tóm tắt cho người quản lý trong hai câu. 2. Cấu trúc kho mã và các điểm vào. 3. Luồng dữ liệu chính. 4. Khoảng cách so với cách nên chạy. 5. Rủi ro và lộ trình tái cấu trúc theo mức ưu tiên.
Thay nội dung trong dấu [ ] trước khi sử dụng.
Mẹo tinh chỉnh
Với kho mã lớn, chia thành hai lần chạy: lần đầu nắm cấu trúc, lần sau đi sâu từng nhóm tệp. Nếu dự án đã có tài liệu, dán kèm để AI đối chiếu tài liệu với mã thật. Khi chỉ cần góc bảo mật, đổi mục cần đánh giá và yêu cầu bỏ các phần khác cho gọn. Sau khi sửa, chạy lại và so hai bản để thấy khoảng cách đã thu hẹp chưa.
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
