WEBSITE ĐANG PHÁT TRIỂN

Tôi đã thử tạo lịch sự kiện Halloween bằng cách "vibe code" với AI. Đây là những gì đã xảy ra

Lần thử đầu tiên của tôi với vibe coding vừa gây khó chịu lại vừa ấn tượng cùng lúc.

Tôi đã thử tạo lịch sự kiện Halloween bằng cách

Tôi luôn tin rằng nếu mình bắt đầu học lập trình khi còn trẻ, có lẽ tôi sẽ khá giỏi và thậm chí có thể theo đuổi sự nghiệp lập trình nếu muốn. Điều đó đã không xảy ra, và tôi ổn với điều đó. Đúng là tôi đã tham gia các khóa học về một số kỹ năng lập trình cơ bản và học được một số kiến thức sơ đẳng về Python và Linux từ việc cài đặt ROM tùy chỉnh trên các điện thoại Android của mình từ rất lâu rồi. Nhưng nếu tôi được yêu cầu xây dựng một thứ gì đó – bất cứ thứ gì – từ đầu bằng bất kỳ ngôn ngữ nào, điều đó sẽ không bao giờ xảy ra. 

 

CNET

Khi lần đầu tiên nghe về vibe coding, tôi nghĩ rằng nó sẽ không bao giờ vượt ra khỏi vai trò là một công cụ hỗ trợ cho những người đã biết cách làm việc thực sự – một trợ lý cho các lập trình viên tài năng, giúp họ thực hiện các tác vụ cơ bản dễ dàng hơn. Phần lớn, đó chính xác là vị trí của chúng ta với vibe coding. Nhưng đối với một người hoàn toàn không có chút kinh nghiệm nào, "cơ bản" có thể là tất cả những gì bạn cần để tạo ra thứ mà bạn không thể tự làm được. 

Các công cụ AI tạo sinh có thể biến bất cứ ai thành một lập trình viên. Cũng giống như bạn có thể tạo một hình ảnh bằng ngôn ngữ tự nhiên, vibe coding cho phép bạn tạo trang web, ứng dụng nhỏ, công cụ và nhiều thứ khác, chỉ bằng cách hướng dẫn một chatbot AI như Gemini hoặc ChatGPT. 

Để tự mình thử nghiệm điều này, tôi đã cố gắng tạo một dự án bằng Gemini và Claude, cả hai đều mang lại kết quả thỏa đáng, mặc dù một công cụ yêu cầu nhiều hướng dẫn hơn công cụ kia. Dưới đây, tôi sẽ trình bày kinh nghiệm của mình với vibe coding. 

Vibe coding là gì?

Ở dạng cơ bản nhất, vibe coding là việc sử dụng AI để tạo mã bằng cách dùng các câu lệnh và hướng dẫn bằng ngôn ngữ tự nhiên. Mã đó có thể được sử dụng để tạo một trang web, ứng dụng hoặc chức năng mà bạn có thể dùng để thực hiện tác vụ mong muốn.

Bạn thường có thể thực hiện vibe coding cơ bản với chatbot tùy chọn của mình, nhưng có những công cụ nâng cao hơn dành cho những người biết cách làm việc với mã và muốn kiểm soát nhiều hơn. AI Studio của Google là một lựa chọn. Nó đi kèm với một nút "Tôi cảm thấy may mắn" hữu ích và đậm chất Google, sẽ tạo ra một dự án để bạn có ý tưởng về những gì có thể làm với AI Studio. 

Vibe Coding với Gemini

Gemini đã tạo một lịch sự kiện Halloween khá tốt sau một vài điều chỉnh cho tháng 10. Google/Ảnh chụp màn hình của Blake Stimac

Gemini đã tạo một lịch sự kiện Halloween khá tốt sau một vài điều chỉnh cho tháng 10. Google/Ảnh chụp màn hình của Blake Stimac

Một người bạn hỏi tôi liệu có sự kiện Halloween nào đang diễn ra ở khu vực vịnh San Francisco khi bạn bè của họ đến thăm không, vì vậy tôi quyết định thử vibe code một lịch sự kiện cho họ. Trọng tâm chính là các sự kiện dành cho người lớn, từ nhà ma đến các buổi đi bar và bất cứ điều gì khác. 

Sử dụng Gemini, tôi đưa ra ý tưởng cơ bản, các nguồn tôi muốn nó lấy sự kiện và cách tôi muốn tương tác với lịch. Lần lặp đầu tiên đã làm đúng những gì tôi yêu cầu, nhưng cũng làm nổi bật những điều tôi chưa yêu cầu Gemini khi tạo lịch. 

Tôi yêu cầu Gemini tinh chỉnh lịch hơn nữa bằng cách kiểm tra lại xem các sự kiện có phải là của năm nay không, các chi tiết sự kiện có liên kết đến các trang đang hoạt động chứ không phải liên kết chết, và giá cả được hiển thị rõ ràng trong chi tiết sự kiện. Gemini đã thực hiện hầu hết các tinh chỉnh này một cách suôn sẻ, nhưng cách nó diễn giải một số yêu cầu cần được làm rõ thêm. 

Chẳng hạn, khi nhấp vào một sự kiện cụ thể trên lịch, Gemini ban đầu chỉ phân biệt các sự kiện là miễn phí hoặc trả phí. Tôi yêu cầu định giá rõ ràng hơn và nó đã thêm một khoảng từ $ đến $$$, biểu thị mức giá của mỗi sự kiện trả phí. Cuối cùng, tôi yêu cầu hiển thị giá cụ thể trong chi tiết sự kiện. Gemini trả lời, "Đó là một cách thực tế hơn nhiều để lên kế hoạch cho những buổi đi chơi của bạn!" và cập nhật lịch phù hợp. 

Kinh nghiệm của tôi khi tạo một lịch sự kiện tốt với Gemini tương đối dễ dàng, mặc dù tôi phải nhắc lại ý mình muốn đối với một số tính năng cụ thể mà tôi muốn thấy trên đó.

Vibe coding với Claude 

Mặc dù không phải là điều tôi mong muốn, Claude đã thực hiện đúng nhiều yêu cầu vibe coding của tôi mà không cần phải quay lại sửa chữa. Google/Ảnh chụp màn hình của Blake Stimac

Mặc dù không phải là điều tôi mong muốn, Claude đã thực hiện đúng nhiều yêu cầu vibe coding của tôi mà không cần phải quay lại sửa chữa. Google/Ảnh chụp màn hình của Blake Stimac

Với sự dễ dàng khi tạo lịch sự kiện bằng Gemini, tôi đã mong đợi một trải nghiệm tương tự với Claude. Tôi đã sử dụng cùng một câu lệnh ban đầu để tạo lịch. Thật ngạc nhiên, Claude đã làm việc rất hiệu quả. 

Bố cục khác biệt: Thay vì chế độ xem dạng lịch mà tôi mong muốn, Claude đã chọn chế độ xem dạng danh sách có thể chia thành nhiều danh mục. Nó cũng bao gồm một thanh tìm kiếm ở trên cùng, cho phép tôi tìm kiếm các sự kiện cụ thể, và một lịch nhỏ. Mặc dù đây không phải là bố cục tôi muốn, nhưng lần thử đầu tiên của Claude đã thêm nhiều chi tiết hơn Gemini, ngay cả sau khi tôi tinh chỉnh nó. Giá khởi điểm hoặc khoảng giá chính xác đã có sẵn mà không cần nhắc, và thậm chí các mã giảm giá cũng được hiển thị nổi bật nếu có. 

Nỗ lực ban đầu của Claude đã khiến tôi muốn đẩy nó đi xa hơn, và đó là lúc rắc rối bắt đầu. Tôi đã yêu cầu thêm một tab để có một chế độ xem dạng lịch khác, phù hợp với giao diện tổng thể mà Gemini đã tạo. Claude bắt đầu làm việc và mất vài phút để phản hồi, sau đó trả về một thông báo lỗi. Sau ba lần Claude cố gắng khắc phục sự cố, cuối cùng nó đã hoạt động và tab chế độ xem lịch đã được thêm vào. 

Khả năng tự sửa lỗi của Claude khiến tôi muốn đẩy nó đi xa hơn – một sai lầm khác. Sau khi tôi yêu cầu nó làm cho lịch giống hơn với cái Gemini đã tạo, một lỗi khác lại xảy ra. Sau khi nó không thể tự sửa lỗi ba lần, tôi quyết định dừng thí nghiệm, vì cả Gemini và Claude đều đã làm chính xác những gì tôi yêu cầu. Tôi đã có hai lịch sự kiện khá tốt – mọi thứ khác đều là phụ. 

Những cuộc phiêu lưu với vibe coding: Suy nghĩ chung

Vibe coding cho phép những người không phải là lập trình viên tạo ra thứ mà họ sẽ không biết cách tạo ra nếu không có nó. Nó sẽ mang lại cảm giác mạnh mẽ nếu bạn cần một thứ đơn giản với các tính năng bổ sung nhỏ đến vừa phải. Đối với lịch sự kiện của tôi, vibe coding không chỉ tạo ra chính xác những gì tôi muốn, mà nó còn làm tốt hơn và nhanh hơn đáng kể so với việc tôi tự làm thủ công. 

Cả Gemini và Claude đều đã làm chính xác những gì tôi yêu cầu. Cả hai đều yêu cầu nhiều hướng dẫn hơn cho các khía cạnh khác nhau của thử nghiệm, vì vậy việc nói rằng một công cụ là người chiến thắng rõ ràng hay tốt hơn công cụ kia sẽ là điều ngớ ngẩn. Cả hai lựa chọn đều hơn cả đáp ứng được các nhu cầu vibe coding cơ bản của bạn.

Vấn đề là, ít nhất đối với tôi, tôi không biết những gì mình không biết. Tôi có thể hỏi một chatbot xem nó có thể vibe code được những gì, nhưng nếu không có một ý tưởng cụ thể hoặc không biết giới hạn thực sự của nó là gì, thì tôi không nghĩ mình sẽ sử dụng nó thường xuyên. Nếu tôi biết cách làm việc với mã, tôi nghĩ vibe coding sẽ còn mạnh mẽ hơn nữa – giúp giảm tải những việc đơn giản mà không cần quá nhiều sự chú ý vào chi tiết. 

Một số người có thể sẽ hướng tới vibe coding sau một thử nghiệm thành công và thực sự tìm hiểu sâu về những gì họ có thể làm với nó, và điều đó thật tuyệt. Đối với tôi, vibe coding là một trải nghiệm tốt, nhưng nó lại khiến tôi muốn tham gia một lớp học lập trình khác. 

"

Bài viết liên quan

Xem thêm
Tin tức AI

1 tỷ USD cho nội dung AI kém chất lượng? Tại sao Disney chi mạnh tay và đưa các nhân vật mang tính biểu tượng của mình lên OpenAI

Vào đầu năm 2026, bạn sẽ có thể tạo video AI có các nhân vật yêu thích của mình từ Marvel, Star Wars và Pixar.

Tin tức AI

300.000 dáng nhân vật chỉ trong tích tắc với AI: Chuyến thăm Disney của tôi đã hé lộ một thực tế mới của hoạt hình

Disney đã xem xét "hàng nghìn công ty AI" trước khi hỗ trợ một công ty cho phép các họa sĩ hoạt hình kiểm soát đầu ra.

Tin tức AI

300.000 tư thế hoạt hình AI trong tích tắc: Chuyến thăm Disney của tôi và thực tế mới cho phim hoạt hình

Disney đã xem xét "hàng nghìn công ty AI" trước khi ủng hộ một công ty giữ cho các nhà làm phim hoạt hình ở vị trí chủ đạo.