// mẹo hay
Mẹo vibe code từ dự án thật
Rút từ chính quá trình làm VibeCoder.vn và các sản phẩm mẫu bằng AI – không phải lý thuyết.
// bắt đầu
Bắt đầu từ việc bạn hiểu nhất
Sản phẩm đầu tiên nên giải quyết nỗi đau của chính nơi bạn làm: web đặt bàn cho quán, bảng chấm công cho cửa hàng. Bạn biết rõ cần gì, thử được với người thật, và có ngay sản phẩm mẫu để khoe.
Ví dụ thật: Cả 6 sản phẩm mẫu đầu tiên trên chợ đều làm cho chính công ty của người làm.
Viết tệp “hướng dẫn cho AI” ngay từ đầu
Tạo một tệp (CLAUDE.md, AGENTS.md hoặc Cursor rules) ghi: sản phẩm để làm gì, ai dùng, cách bạn muốn làm việc, những điều cấm. AI đọc lại mỗi buổi nên không phải dặn lại từ đầu.
Giữ quyền sở hữu mọi thứ
Mã nguồn để trên tài khoản GitHub của bạn hoặc của công ty khách, tên miền đứng tên chủ thật. Nhờ người khác giữ hộ thì đến lúc cần sửa gấp sẽ rất khổ.
// làm việc với ai
Làm từng bước nhỏ, bước nào chạy được mới làm tiếp
Đừng bảo AI “làm cả hệ thống”. Chia thành bước nhỏ: một trang, một chức năng. Xong bước nào chạy thử, lưu mốc (commit git) rồi mới sang bước sau – hỏng thì quay lại được.
Luôn có bản xem thử trước khi đưa lên web thật
Làm trên một nhánh riêng, đưa lên bản xem thử (preview) cho khách duyệt, duyệt xong mới đưa lên bản thật. Khách thấy trước, bạn tránh sửa đi sửa lại trên web đang chạy.
Ghi “bàn giao” cuối mỗi buổi
Cuối buổi bảo AI ghi lại: đã làm gì, đang dở gì, việc tiếp theo, lệnh hay dùng. Buổi sau – kể cả đổi máy hay đổi tài khoản AI – đọc lại là làm tiếp được ngay.
Khi AI nói “xong”, đòi bằng chứng
Yêu cầu AI chạy thử thật, chụp màn hình, đưa số liệu lấy từ hệ thống thật. Nhiều lỗi chỉ lộ ra khi đi đúng đường người dùng đi: bấm từ trang chủ, trên điện thoại.
Ví dụ thật: Một trang tin tức trông ổn trên máy tính nhưng vỡ khung trên điện thoại vì ảnh quá lớn – chỉ phát hiện khi mở bằng điện thoại.
// an toàn & chất lượng
Không bao giờ dán mật khẩu, khoá API vào khung chat hay vào mã
Khoá API, mật khẩu cơ sở dữ liệu để trong biến môi trường (tệp .env không đưa lên GitHub, hoặc phần cài đặt của nơi chạy web). Lộ khoá AI là người khác dùng, bạn trả tiền.
Bảo AI rà bảo mật như một bước riêng
Sau khi làm xong, yêu cầu riêng: kiểm tra ai đọc/sửa được dữ liệu nào (phân quyền), giới hạn số lượt gửi form, chặn dán link độc. Mã AI viết chạy được chưa chắc đã an toàn.
Thử trên điện thoại thật, với dữ liệu cỡ thật
Khách của quán, khách sạn dùng điện thoại là chính. Thử tải ảnh 3–5 MB thật, chữ dài thật, mạng chậm – đừng chỉ thử với dữ liệu mẫu nhỏ xíu trên máy tính.
// chi phí & giá
Đo chi phí AI thật trước khi chọn mô hình
Chạy thử vài lượt rồi xem số tiền thật. Việc đơn giản (chọn, phân loại, tóm tắt) thường không cần mô hình đắt nhất.
Ví dụ thật: Công cụ định giá chuyên sâu của VibeCoder.vn: mô hình mạnh nhất ~3.800đ/lượt, mô hình vừa ~1.000đ/lượt mà kết quả gần như nhau.
Để máy tính tiền, AI chỉ hiểu nhu cầu
Khi AI cần đưa ra con số (giá, điểm), để AI chọn từ danh sách có sẵn rồi máy tự cộng. Cùng một nhu cầu sẽ ra cùng một giá, giải thích được từng dòng, AI không bịa số.
Tính phí máy chủ, tên miền vào báo giá
Gói miễn phí của nhiều nơi chạy web không cho dùng thương mại hoặc tự tạm dừng khi ít người dùng. Ghi rõ cho khách chi phí duy trì hằng tháng/năm ngay từ đầu.