Mục tiêu
Prompt này giúp bạn yêu cầu AI thiết kế cấu trúc thư mục chuẩn cho một dự án backend mới dựa trên ngôn ngữ, framework, kiến trúc và nhu cầu vận hành thực tế. Kết quả mong muốn là một cấu trúc dễ đọc, dễ mở rộng, thuận tiện cho phát triển theo nhóm và phù hợp với kiểm thử, triển khai, logging, tài liệu và quản lý cấu hình.
Khi nào nên dùng
- Khi bắt đầu một dự án backend mới và cần thống nhất cấu trúc thư mục ngay từ đầu.
- Khi muốn chuẩn hóa cách tổ chức mã nguồn giữa nhiều lập trình viên hoặc nhiều đội nhóm.
- Khi cần chuyển từ cấu trúc thư mục rời rạc sang mô hình rõ ràng hơn theo module hoặc theo lớp kiến trúc.
- Khi cần AI đề xuất thêm vị trí cho test, migration, Docker, CI/CD, tài liệu kỹ thuật và file môi trường.
Hướng dẫn tùy biến
1. Xác định stack công nghệ
Điền rõ ngôn ngữ, framework, ORM, loại cơ sở dữ liệu, cơ chế queue, công cụ test và môi trường triển khai. Ví dụ: Node.js với NestJS hoặc Express, Python với FastAPI hoặc Django, Java với Spring Boot.
2. Chọn kiểu kiến trúc
Bạn có thể yêu cầu AI thiết kế theo monolith module hóa, clean architecture, hexagonal architecture, domain-driven design hoặc microservice-ready structure. Việc nêu rõ kiến trúc sẽ giúp kết quả sát nhu cầu hơn.
3. Mô tả quy mô và mục tiêu mở rộng
Nếu dự án hướng tới MVP nhỏ, cấu trúc nên gọn nhẹ. Nếu dự án dự kiến mở rộng lớn, prompt nên yêu cầu rõ cách tổ chức domain, shared module, common utilities, interfaces, background jobs và tích hợp bên ngoài.
4. Yêu cầu đầu ra cụ thể
Nên yêu cầu AI trả về cây thư mục, giải thích chức năng từng thư mục, quy ước đặt tên file, nơi đặt biến môi trường, test, migration, tài liệu và ví dụ cho 1 hoặc 2 module mẫu.
Lưu ý
- Không có một cấu trúc duy nhất đúng cho mọi dự án; cấu trúc tốt phải phù hợp với ngữ cảnh công nghệ và đội ngũ.
- Tránh yêu cầu AI tạo cấu trúc quá phức tạp nếu dự án còn nhỏ và chưa có nhu cầu tách lớp sâu.
- Nên yêu cầu AI nêu rõ ưu và nhược điểm của từng cách tổ chức để dễ ra quyết định.
- Sau khi nhận kết quả, hãy rà soát với tiêu chí maintainability, onboarding, testability và deployment.
Nội dung Prompt
Có thể bạn quan tâm
Sản phẩm nổi bật
Quy trình tạo video selfie soi gương chân thực bằng AI
Quy trình tạo video review ăn vặt bằng ai chuyên nghiệp
Quy trình tạo video xây kênh triết lý sống phong cách hoạt hình, làm affiliate bán sách
Quy trình tạo Video AI 3D chủ đề cây thuốc dân gian (thuốc nam)

