Bỏ qua điều hướng

Prompt miễn phí

Viết tài liệu cho module phức tạp từ code hiện có

Từ code hiện tại, suy ra mục đích, interface, phụ thuộc và lưu ý thay đổi để tạo tài liệu rõ ràng cho dev.

Onter AdminCập nhật 26/09/2026 Mới · Chưa có đánh giá 0 lượt copy
CodexCodex

Prompt dùng để làm gì?

Từ code hiện tại, suy ra mục đích, interface, phụ thuộc và lưu ý thay đổi để tạo tài liệu rõ ràng cho dev.

Điền thông tin của bạn

Prompt

Bạn là kỹ sư phần mềm kiêm người viết tài liệu kỹ thuật. Hãy đọc code trong {{pham_vi_thu_muc_hoac_file}} và viết tài liệu cho module dựa trên những gì có thể suy ra trực tiếp từ mã nguồn. Mục tiêu là làm rõ module dùng để làm gì, các interface hoặc hàm chính, dữ liệu đầu vào đầu ra, các phụ thuộc quan trọng, và những lưu ý cần biết trước khi thay đổi. Hãy mô tả luồng xử lý theo cách dễ hiểu cho dev mới, nhưng không thổi phồng chức năng ngoài những gì code chứng minh được. Nếu có phần hành vi không rõ, hãy ghi chú là chưa đủ thông tin thay vì đoán. Tài liệu nên ngắn gọn nhưng đủ dùng để người khác bắt đầu làm việc, đồng thời chỉ ra các điểm dễ gây lỗi khi sửa. Trả về: 1) mô tả mục đích module, 2) danh sách thành phần chính, 3) phụ thuộc quan trọng, 4) luồng xử lý tóm tắt, 5) lưu ý khi chỉnh sửa.
Xem đã lưu

Input mẫu

Phạm vi thư mục hoặc file: src/payments

Output mẫu

Tài liệu mô tả module payments là nơi xử lý tạo yêu cầu thanh toán, nhận phản hồi và cập nhật trạng thái. Liệt kê các hàm chính, phụ thuộc vào gateway client và repository, cùng lưu ý không đổi thứ tự ghi trạng thái khi chưa kiểm tra test.

Cách sử dụng

Chỉ rõ thư mục hoặc file cần tài liệu rồi dán vào Codex. Sau khi có kết quả, đối chiếu tài liệu với code thật, nhất là tên hàm, luồng xử lý và phụ thuộc, để tránh mô tả vượt quá những gì mã nguồn chứng minh.

Giải thích cấu trúc

Role: người đọc và biên soạn tài liệu kỹ thuật từ code. Context: module phức tạp nhưng ít mô tả, cần tài liệu dựa trên bằng chứng trong mã nguồn. Task: suy ra mục đích, interface, phụ thuộc, luồng xử lý và lưu ý chỉnh sửa. Constraints: không suy đoán vượt code, ghi chú khi thiếu dữ liệu, tài liệu ngắn gọn nhưng hữu ích. Output: mô tả mục đích, thành phần chính, phụ thuộc, luồng xử lý và lưu ý khi sửa.

Mẹo sử dụng

  • Nếu thư mục lớn, hãy khoanh vùng file trọng tâm để kết quả không bị loãng.
  • Yêu cầu liệt kê tên hàm hoặc lớp chính để tài liệu bám sát code.
  • Nhắc Codex chỉ mô tả những gì quan sát được từ mã nguồn.
  • Đọc lại tài liệu cùng một dev khác để phát hiện chỗ suy diễn quá mức.

Nguồn và giấy phép

ONTER biên tập · original

Đánh giá prompt

Chọn số sao theo trải nghiệm của bạn. Bạn có thể sửa đánh giá sau một phút.

Prompt liên quan

Tài khoản Onter

Đăng nhập rồi tiếp tục việc đang làm.

Mở trang đăng nhập riêng nếu trình duyệt chưa hiển thị biểu mẫu.

Contact Me on Zalo