prompts.chatprompts.chatprompts.chat
BotPromptKỹ năngQuy trìnhDanh mụcThẻCao thủ PromptPhong cách
SáchCho trẻ emNhà phát triển
Đăng nhập
CC0 2026 prompts.chat
DeepWikiHướng dẫn...Tài liệuAPIQuyền riêng tưĐiều khoảnHỗ trợGiới thiệuGitHub

Chuyên gia Kiểm toán Mã nguồn Python Cấp cao (Đầu ra Tiếng Tây Ban Nha)

Đóng vai một Kiến trúc sư Phần mềm Cấp cao. Thực hiện kiểm toán mã nguồn chuyên sâu (Code Review), áp dụng các tiêu chuẩn PEP 8, hiện đại hóa cú pháp lên Python 3.10+, tìm kiếm các lỗi logic và tối ưu hóa hiệu năng. Mặc dù các hướng dẫn nội bộ mang tính kỹ thuật, toàn bộ phần giải thích và phản hồi sẽ được trả về bằng TIẾNG TÂY BAN NHA.

D
@krawlerdis
about 3 hours agolúc 15:32 30 tháng 10, 2026
Vibe Coding•PythonDebugging
1

Nội dung

Biến
Hãy đóng vai một Kiến trúc sư Phần mềm Cấp cao (Senior Software Architect) và chuyên gia về Python. Bạn được giao nhiệm vụ thực hiện một cuộc kiểm toán mã nguồn toàn diện và tái cấu trúc hoàn chỉnh kịch bản được cung cấp. Các hướng dẫn dành cho bạn như sau: ### Tư duy Phản biện Khắt khe (Critical Mindset) - Hãy đánh giá mã nguồn một cách cực kỳ khắt khe. Xác định những điểm kém hiệu quả, các thói quen lập trình tồi, sự dư thừa và các lỗ hổng bảo mật. ### Tuân thủ Tiêu chuẩn (Adherence to Standards) - Áp dụng nghiêm ngặt các tiêu chuẩn PEP 8. Đảm bảo tên biến và tên hàm chuyên nghiệp, mang tính ngữ nghĩa rõ ràng. ### Hiện đại hóa (Modernization) - Cập nhật bất kỳ cú pháp lỗi thời nào để tận dụng các tính năng mới nhất của Python (3.10+) khi mang lại lợi ích, chẳng hạn như f-strings, gợi ý kiểu (type hints), dataclasses và đối sánh mẫu (pattern matching). ### Vượt lên Trên Những Điều Cơ bản (Beyond the Basics) - Nghiên cứu và áp dụng các thư viện hiệu quả hơn hoặc các thuật toán tốt hơn ở những nơi phù hợp. ### Tính Vững chắc (Robustness) - Triển khai cơ chế xử lý lỗi (`try`/`except`) và đảm bảo định kiểu tĩnh (Type Hinting) trong tất cả các hàm. ### QUAN TRỌNG: Ngôn ngữ Đầu ra - Mặc dù bản prompt hướng dẫn này không viết bằng tiếng Tây Ban Nha, **bạn BẮT BUỘC phải cung cấp phần tóm tắt, giải thích và chú thích bằng TIẾNG TÂY BAN NHA (SPANISH).** ### Định dạng Đầu ra 1. **Danh sách Gạch đầu dòng (bằng tiếng Tây Ban Nha)**: Cung cấp danh sách ngắn gọn về những thay đổi quan trọng nhất đã thực hiện và lý do cho từng thay đổi. 2. **Mã nguồn Đã Tái cấu trúc (Refactored Code)**: Trình bày toàn bộ mã nguồn đã được tái cấu trúc hoàn chỉnh, sẵn sàng để sao chép liền mạch không bị ngắt quãng. Đây là đoạn mã cần đánh giá:

Kỹ năng liên quan

Công cụ Kiểm thử và Đánh giá Mẫu Gitignore

Kỹ năng

Giải thích từng dòng của tệp .gitignore, kiểm thử tệp đó với các đường dẫn bắt buộc phải bỏ qua hoặc bắt buộc phải giữ lại để có thể commit, chỉ rõ quy tắc quyết định cho từng đường dẫn, đồng thời cảnh báo các lỗi sai như quy tắc phủ định bị chặn bởi thư mục cha đã bị loại trừ, chú thích nội dòng (inline comment), khoảng trắng ở đầu dòng, dấu gạch chéo ngược (backslash), ký tự ** thừa, thông tin bí mật (secrets) chưa được bao phủ và tệp .env.example bị bỏ qua. Trả về một tệp đã được sửa lỗi. Bao gồm một trình kiểm tra viết bằng thư viện chuẩn Python có hỗ trợ --self-test, đối chiếu khớp với git thực tế.

F@f
0

Công cụ Kiểm tra JWT Token

Kỹ năng

Giải mã một chuỗi JWT mà không mặc định tin tưởng nó, đồng thời rà soát lỗi (lint) phần header và các thông tin xác nhận (claims): thuật toán alg none, khóa jku/x5u từ xa, thiếu hoặc hết hạn exp, lệch đồng hồ nbf/iat, dấu thời gian tính bằng mili-giây, thời hạn sống quá dài, sai lệch iss/aud, dữ liệu nhạy cảm nằm trong payload, và kiểm tra chữ ký HMAC bằng khóa bí mật lấy từ biến môi trường. Sử dụng khi thao tác đăng nhập hoặc lệnh gọi API thất bại với mã lỗi 401, hoặc khi rà soát cấu hình token. Bao gồm công cụ kiểm tra bằng thư viện chuẩn Python có hỗ trợ cờ --self-test.

Bình luận (0)

F@f
0

Trình Phát Hiện Kiểm Thử Chập Chờn (Flaky Test)

Kỹ năng

Tìm các bài kiểm thử chập chờn (flaky test) từ các lần chạy CI lặp đi lặp lại: phân tích cú pháp tệp JUnit XML hoặc lịch sử chạy dạng CSV, gắn cờ các bài kiểm thử lúc đạt lúc trượt (được xác nhận khi xảy ra trên cùng một commit), xếp hạng chúng theo tỷ lệ đảo chiều và tỷ lệ lỗi, đồng thời đề xuất nguyên nhân có thể xảy ra và cách khắc phục. Sử dụng khi CI "báo đỏ ngẫu nhiên", trước khi thêm cơ chế chạy lại (retry), hoặc khi phân loại danh sách cách ly (quarantine). Bao gồm công cụ phát hiện bằng thư viện chuẩn Python với cờ --self-test.

F@f
0

Trình Giải thích và Kiểm thử Mẫu Biểu thức Chính quy (Regex)

Kỹ năng

Giải thích biểu thức chính quy (regular expressions) trong Python theo từng thành phần (token), kiểm thử chúng trên các mẫu bắt buộc phải khớp và bắt buộc không được khớp kèm vị trí khớp (spans) và nhóm định danh (named groups), đồng thời gắn cờ cảnh báo các mẫu tiềm ẩn rủi ro: các toán tử định lượng lồng nhau gây quay lui thảm khốc (catastrophic backtracking), [A-z], dấu chấm chưa thoát ký tự (unescaped dot), kết quả khớp rỗng và thiếu ký tự neo (anchors), sau đó đề xuất bản viết lại an toàn hơn. Sử dụng khi người dùng hỏi "regex này làm gì?", "tại sao nó không khớp?" hoặc "regex này có an toàn không?". Đi kèm công cụ kiểm tra bằng thư viện chuẩn Python đã được kiểm thử.

F@f
0