Vibe coding là gì? Người không biết lập trình có nên bắt đầu không?
Vibe coding có thể giúp bạn tạo bản đầu nhanh hơn. Nhưng để dùng được, bạn vẫn phải chọn đúng việc, viết yêu cầu rõ và kiểm tra từng thay đổi.
Khi bắt đầu dựng trang web cá nhân Nexpanion, tôi không có nền tảng lập trình chuyên nghiệp. Thay vì thuê ngoài hay mua giao diện có sẵn, tôi thử phương pháp vibe coding: dùng ngôn ngữ tự nhiên để yêu cầu AI viết mã nguồn. Mục tiêu là kiểm chứng xem một người làm kinh doanh có thể tự đưa một website lên tên miền riêng trong bao lâu, chi phí thực tế ra sao và vướng ở những khâu nào.
1. Công việc cụ thể và người đọc phù hợp:
Bài viết dành cho cá nhân, freelancer và người làm kinh doanh muốn tự làm website hoặc công cụ nhỏ cho công việc mà chưa từng học viết code.
2. Bối cảnh thử nghiệm:
- Công cụ: ChatGPT Plus / Codex và trình soạn thảo hỗ trợ AI.
- Chi phí: 20 USD/tháng cho gói Plus sẵn có.
- Lưu ý an toàn: Tuyệt đối không dán API key thật, mật khẩu quản trị hoặc dữ liệu khách hàng vào khung chat.
3. Các bước thực hiện:
- Bước 1: Viết một bản mô tả yêu cầu (Website Brief) cụ thể (mục tiêu trang, cấu trúc 5 trang con cốt lõi, hành động mong muốn của người đọc) thay vì ra lệnh chung chung.
- Bước 2: Yêu cầu AI tạo từng khối giao diện (phần giới thiệu đầu trang, danh sách bài viết, biểu mẫu đăng ký) và kiểm tra ngay trên trình duyệt.
- Bước 3: Chạy thử trên điện thoại và ghi lại các lỗi hiển thị hoặc đường dẫn bị hỏng.

4. Kết quả thực tế, lỗi phát sinh và phần việc làm thủ công:
- Kết quả: Hoàn thành bộ khung giao diện trong một buổi tối thay vì mất 2 tuần chờ đợi thuê ngoài.
- Lỗi phát sinh: AI thường mặc định dùng đường dẫn dạng hash (#/vi/notes/...) giúp demo chạy nhanh, nhưng lại khiến Google khó lập chỉ mục từng bài viết độc lập.
- Phần việc phải làm bằng tay: Chốt cấu trúc nội dung, kiểm tra hiển thị di động và cấu hình tên miền, dịch vụ lưu trữ.
5. Tài nguyên đính kèm:
Tải mẫu Website Brief một trang tôi đã dùng để dựng Nexpanion tại mục Tài nguyên.
Thử một bước nhỏ trong tuần này
Tạo tài khoản miễn phí để tải checklist và worksheet đi kèm các bài thực hành.
Tài nguyên →Nguồn và ghi chú
Bài viết dựa trên quá trình xây dựng Nexpanion và được cập nhật khi kết quả thử nghiệm thay đổi.