Tạo prompt phân tích code Python để tối ưu hiệu năng chương trình

Bộ prompt này hỗ trợ phân tích code Python theo góc nhìn hiệu năng: xác định nút thắt, ước lượng tác động, đề xuất tối ưu theo mức ưu tiên và gợi ý cách kiểm thử lại sau khi sửa. Phù hợp để rà soát script, API, ETL, xử lý dữ liệu hoặc ứng dụng Python cần chạy nhanh và ổn định hơn.
Lượt xem 36
AI sử dụng
ChatGPT Gemini Claude

Mục tiêu

Tạo một prompt giúp AI đọc code Python, phân tích hiệu năng theo cách có cấu trúc, phát hiện điểm chậm, và đề xuất hướng tối ưu thực tế. Prompt này phù hợp khi bạn cần review nhanh, bóc tách nguyên nhân, hoặc chuẩn bị refactor để chương trình chạy nhanh hơn và tiết kiệm tài nguyên hơn.

Khi nào nên dùng

  • Khi code Python chạy chậm, tốn CPU, RAM hoặc thời gian xử lý.
  • Khi cần kiểm tra các vòng lặp lớn, truy vấn dữ liệu, thao tác file, xử lý list/dict, hoặc gọi API nhiều lần.
  • Khi muốn AI không chỉ nêu vấn đề mà còn ưu tiên giải pháp theo mức độ tác động.
  • Khi cần đầu ra có thể dùng ngay cho việc sửa code, review PR, hoặc lập kế hoạch tối ưu.

Hướng dẫn tùy biến

  • Thay phần code mẫu bằng đoạn code thực tế của bạn.
  • Bổ sung bối cảnh như dữ liệu đầu vào, kích thước file, số lượng bản ghi, tần suất chạy, giới hạn thời gian hoặc RAM.
  • Nếu muốn phân tích sâu hơn, yêu cầu AI ước lượng độ phức tạp thời gian và không gian cho từng đoạn chính.
  • Nếu code có nhiều file, hãy yêu cầu AI chỉ ra file nào cần xem trước, phần nào tối ưu trước.
  • Có thể thêm ràng buộc như: không đổi hành vi, giữ nguyên output, ưu tiên dễ đọc trước khi tối ưu sâu.

Lưu ý

  1. AI chỉ phân tích tốt khi bạn cung cấp đủ ngữ cảnh, đặc biệt là đầu vào, đầu ra mong muốn và phạm vi bottleneck.
  2. Nên yêu cầu AI phân biệt giữa tối ưu nhỏ, tối ưu trung bình và tối ưu lớn để dễ quyết định.
  3. Với code dài, nên chia theo module hoặc hàm để AI không bỏ sót chi tiết quan trọng.
  4. Khi tối ưu hiệu năng, cần cân bằng giữa tốc độ, độ rõ ràng và khả năng bảo trì.

Prompt biến thể

Bạn có thể chọn một trong các biến thể dưới đây tùy mục đích: phân tích nhanh, review chuyên sâu, hoặc tối ưu có ưu tiên.

Nội dung Prompt

Bạn cần đăng nhập để xem đầy đủ nội dung Prompt.

Có thể bạn quan tâm

Sản phẩm nổi bật