Easy-Vibe: học vibe coding miễn phí từ con số 0 đến sản phẩm thật


Bạn nghe ai đó khoe “giờ chỉ cần nói chuyện với AI là có app”, rồi mở thử một công cụ viết code bằng AI lên. Gõ vài câu, AI nhả ra cả đống code, và bạn đứng đó không biết nó chạy kiểu gì, hỏng thì sửa chỗ nào. Easy-Vibe là khóa học mã nguồn mở sinh ra để lấp đúng khoảng trống ấy: dẫn người mới đi từ lần “vibe” đầu tiên cho đến lúc tự đưa một sản phẩm lên mạng.

Easy-Vibe là gì?

Dự án Easy-Vibe này là của Datawhale, một cộng đồng mã nguồn mở về AI từ Trung Quốc. Người phụ trách chính là Sanbu, cùng nhóm sinh viên Đại học Thanh Hoa lo phần bài thực hành và thiết kế hình ảnh. Khẩu hiệu của dự án khá thẳng: nếu bạn nói được, bạn làm được ứng dụng.

Có một điều nên nói rõ ngay để khỏi hiểu nhầm: Easy-Vibe không phải phần mềm hay công cụ AI. Nó là một trang tài liệu học tập dựng bằng VitePress, gần 93% mã nguồn là JavaScript, và toàn bộ giá trị nằm ở nội dung bài giảng. Tính đến sáng 19/10/2026, repo có khoảng 18,4 nghìn sao và 1,8 nghìn lượt fork, với hơn 550 lần commit, nên đây là dự án được cập nhật khá đều chứ không phải bản đăng rồi bỏ.

Điểm làm mình thấy Easy-Vibe khác với những khóa học thông thường

Phần lớn tài liệu về vibe coding chỉ là chuỗi bài viết dài kèm ảnh chụp màn hình. Easy-Vibe làm theo hướng khác: nhồi vào bài giảng rất nhiều thành phần tương tác. Bạn có thể bấm qua từng bước của luồng dữ liệu RAG như đang chơi game, xem hoạt ảnh mô tả cách AI sinh ra hình ảnh, hoặc làm theo một buổi “viết code giả lập” trong IDE, nơi con trỏ chuột ảo chỉ bạn bấm vào đâu. Ngay cả khái niệm khô như dòng lệnh hay Git cũng được vẽ thành hình để bạn thấy logic bên dưới thay vì học thuộc lệnh.

Lý do cách này hiệu quả với người mới là bạn hiểu tại sao trước, rồi mới cần nhớ làm thế nào. Khi AI viết sai, người hiểu cơ chế sẽ biết hỏi lại thế nào, còn người chỉ copy lệnh thì chịu thua.

Dự án còn có mục Vibe Stories kể về bốn người thật đã tự làm sản phẩm bằng AI: một giáo viên tiểu học vùng quê, một sinh viên đại học, một giáo viên tin học cấp ba và một tài xế xe tải. Ngoài ra repo có sẵn file llms.txt, giúp các AI agent như Claude hay Cursor nắm nhanh cấu trúc kho tài liệu. Bạn có thể nhờ chính AI dẫn mình đi học.

Easy-Vibe: học vibe coding miễn phí từ con số 0 đến sản phẩm thật - 1

Lộ trình học: ba giai đoạn và một kho tra cứu

Giai đoạn 1 dành cho người mới và dân làm sản phẩm. Bạn bắt đầu bằng một ví dụ nhỏ như game rắn săn mồi để cảm nhận vibe coding là gì, rồi làm quen công cụ lập trình có AI, học cách tìm và kiểm chứng ý tưởng, dựng nguyên mẫu sản phẩm, gắn thêm tính năng AI (văn bản, hình ảnh, video) và cuối cùng làm trọn một dự án có thu thập phản hồi người dùng.

Giai đoạn 2 là phần full-stack cho người đã có chút nền. Phía giao diện có thiết kế với Figma và MasterGo, chuyển bản thiết kế thành code, dùng thư viện thành phần dựng sẵn. Phía hệ thống có Git và GitHub, cơ sở dữ liệu với Supabase, thiết kế API, đưa sản phẩm lên mạng bằng Zeabur, và tích hợp thanh toán Stripe. Hai dự án lớn kết lại giai đoạn này: một web viết quảng cáo bằng AI có đăng nhập và thu tiền, và một hệ thống thi trực tuyến.

Giai đoạn 3 dành cho người muốn đi sâu vào cách làm việc “AI là trung tâm”. Phần lõi xoay quanh Claude Code: MCP, Skills, Agent Teams, tác vụ chạy dài, Agent SDK, và chuyển từ vibe coding sang spec coding. Kèm theo là loạt dự án đa nền tảng như mini app WeChat, ứng dụng Android và iOS, PWA, tiện ích mở rộng trình duyệt, ứng dụng máy tính bằng Electron và tiện ích VS Code.

Cuối cùng là kho tra cứu phụ lục với 9 mảng kiến thức và hơn 80 chủ đề tương tác, từ nền tảng máy tính tới nguyên lý AI. Đây là chỗ để quay lại mỗi khi gặp khái niệm lạ.

Ai nên học, ai không?

Nếu bạn là người mới, dân thiết kế, người làm marketing hay founder muốn tự dựng bản thử nghiệm, Giai đoạn 1 gần như được viết cho bạn. Nếu bạn đã code được và muốn ráp một sản phẩm hoàn chỉnh, Giai đoạn 2 và 3 có giá trị thật.

Nhưng có hai điều mình muốn nói thẳng. Thứ nhất, nhiều bài thực hành dùng dịch vụ của hệ sinh thái Trung Quốc như WeChat hay MasterGo, nên một số phần sẽ ít sát với thói quen của người Việt. Thứ hai, khẩu hiệu “nói là làm được” nghe rất dễ, nhưng khóa học này vẫn kéo bạn qua cơ sở dữ liệu, API và triển khai, tức là bạn vẫn phải học thật chứ không phải chỉ ra lệnh.

Cách học: đọc trực tuyến hoặc chạy ngay trên máy

Cách nhanh nhất không cần cài gì: vào trang chính thức tại datawhalechina.github.io/easy-vibe và đọc. Nếu muốn có bản trên máy để xem offline hoặc tự sửa thử, bạn làm theo các bước sau.

Bước 1: Chuẩn bị Node.js và Git

Trang tài liệu này chạy bằng Node.js, nên bạn cần cài Node.js phiên bản 18 trở lên (file package.json của dự án ghi rõ yêu cầu này) và Git để tải mã nguồn về.

Bước 2: Tải mã nguồn về máy

git clone https://github.com/datawhalechina/easy-vibe.git
cd easy-vibe

Bước 3: Cài thư viện

npm install

Lệnh này kéo về các thư viện mà trang tài liệu cần, như VitePress, Vue hay Element Plus. Lần đầu có thể mất vài phút tùy mạng.

Bước 4: Chạy trang tài liệu

npm run dev

Thực chất lệnh này gọi vitepress dev docs, tức là bật một máy chủ xem trước ngay trên máy bạn. README của dự án bảo mở http://localhost:3000, nhưng mình không tìm thấy cấu hình cổng nào trong package.json.

Mẹo nhỏ: Hãy nhìn dòng địa chỉ mà terminal in ra sau khi chạy, rồi bấm hoặc dán đúng địa chỉ đó vào trình duyệt. Nếu localhost:3000 không vào được, đừng vội nghĩ mình cài sai.

Cách “hiện đại”: nhờ AI làm hộ

README còn gợi ý một cách khác: mở thư mục dự án trong một IDE có AI như VS Code, Cursor hay Trae, rồi nhắn thẳng “Hãy giúp tôi chạy dự án này trên máy”. Với đúng một khóa học về vibe coding thì đây cũng là cách làm hợp vai nhất, và nếu gặp lỗi thì AI sẽ đọc thông báo lỗi giúp bạn.

Lưu ý: Đừng chạy npm run build một cách vô tư. Tập lệnh dựng bản hoàn chỉnh trong dự án đặt giới hạn bộ nhớ khá lớn (8 GB), nghĩa là trang này khá nặng khi dựng. Muốn đọc hoặc học thì npm run dev là đủ.

Một điều cần biết về giấy phép

Easy-Vibe dùng giấy phép CC BY-NC-SA 4.0. Hiểu đơn giản: bạn thoải mái đọc, chia sẻ, chỉnh sửa, nhưng phải ghi nguồn, không được dùng cho mục đích thương mại, và bản chỉnh sửa phải giữ cùng giấy phép. Nếu bạn định lấy nội dung để làm khóa học bán tiền, hãy dừng lại và đọc kỹ điều khoản trước.

Kết

Easy-Vibe không hứa hẹn phép màu. Nó cho bạn một tấm bản đồ rõ ràng và rất nhiều thứ để bấm, xem, thử, đủ để người mới đi được đoạn đường mà trước giờ hay bỏ dở giữa chừng. Cứ mở Giai đoạn 1, làm thử bài game rắn săn mồi trong một buổi tối, rồi xem bạn có muốn đi tiếp không. Bạn đã học thử chưa, thấy phần nào hay hoặc khó nuốt? Chia sẻ bên dưới nhé!


Previous

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *