Sinh prompt refactor mã nguồn Python theo nguyên tắc sạch và dễ đọc

Prompt này giúp bạn yêu cầu AI refactor code Python theo tiêu chuẩn sạch và dễ đọc, tập trung vào tính bảo trì, cấu trúc hàm, đặt tên, xử lý lỗi và tối ưu tính rõ ràng. Có nhiều biến thể để dùng cho chỉnh sửa nhanh, review sâu hoặc tái cấu trúc toàn bộ module.
Lượt xem 30
AI sử dụng
ChatGPT Gemini Claude

Mục tiêu

Prompt này được thiết kế để yêu cầu AI refactor mã nguồn Python theo nguyên tắc clean code, giúp code dễ đọc hơn, dễ bảo trì hơn và hạn chế thay đổi hành vi hiện tại.

Phù hợp khi bạn muốn cải thiện cấu trúc, đặt tên biến/hàm rõ ràng hơn, tách logic phức tạp, loại bỏ trùng lặp và chuẩn hóa phong cách viết Python.

Khi nào nên dùng

  • Khi code Python đang rối, dài dòng hoặc nhiều hàm quá tải trách nhiệm.
  • Khi cần tối ưu khả năng đọc hiểu cho đồng đội hoặc cho chính bạn trong tương lai.
  • Khi muốn chuẩn hóa code theo PEP 8 và các best practices phổ biến.
  • Khi cần refactor nhưng phải giữ nguyên đầu ra và logic nghiệp vụ.

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

  1. Thay phần mô tả mục tiêu bằng bối cảnh thực tế của dự án.
  2. Chỉ rõ bạn muốn ưu tiên điều gì: đặt tên, tách hàm, xử lý lỗi, type hints, docstring hay tối ưu cấu trúc lớp.
  3. Nếu cần, yêu cầu AI giải thích ngắn gọn các thay đổi sau khi refactor.
  4. Thêm ràng buộc về phiên bản Python, thư viện được phép dùng hoặc không được dùng.

Lưu ý

  • Luôn yêu cầu AI không làm thay đổi hành vi của chương trình trừ khi bạn chủ động cho phép.
  • Nếu code có phụ thuộc vào I/O, API, database hoặc logic phức tạp, hãy cung cấp đủ ngữ cảnh để refactor chính xác hơn.
  • Nên yêu cầu AI trả về bản refactor hoàn chỉnh kèm danh sách thay đổi chính.

Bộ prompt bên dưới gồm nhiều biến thể để bạn dùng trực tiếp trong các tình huống khác nhau: refactor nhanh, refactor sâu, và refactor có giải thích rõ ràng.

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