Tính năng Canvas mới của Gemini là người bạn đồng hành viết/lập trình tuyệt vời

Tác giả Starlink, T.Ba 19, 2025, 01:28:09 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Người bạn tốt nhất của lập trình viên.

    Canvas của Gemini bổ sung một không gian làm việc tương tác vào chatbot Gemini, giúp việc chỉnh sửa đoạn mã và xem trước chúng dễ dàng hơn.
    Canvas giúp cải thiện bài viết bằng cách đưa ra các gợi ý về giọng điệu, độ dài hoặc định dạng, đồng thời cho phép cộng tác và xuất sang Google Docs dễ dàng.
    Google giới thiệu Tổng quan âm thanh, nơi AI tóm tắt nội dung và trình bày góc nhìn độc đáo ở định dạng âm thanh.


Nhiều người đã chuyển sang sử dụng chatbot để giúp họ viết mã. Mặc dù bạn có thể không muốn toàn bộ chương trình được viết bởi AI, nhưng nó có thể giúp bạn đưa ra các giải pháp trong các đoạn mã cụ thể để mã của bạn hiệu quả và có chức năng hơn. Tuy nhiên, nếu bạn định làm như vậy, bạn cũng có thể sử dụng nó với Canvas của Gemini—nó sẽ giúp bạn dễ dàng kiểm tra xem mã đó có thực sự hoạt động hay không.

Chatbot Gemini của Google đang có một vài bổ sung thực sự thú vị. Thay đổi nổi bật nhất mà chúng tôi có ở đây là Canvas, một không gian làm việc tương tác mới được tích hợp trực tiếp trong Gemini. Đó là một cửa sổ có thể chỉnh sửa bật lên ngay bên cạnh giao diện trò chuyện, nơi Gemini sẽ đặt đầu ra văn bản hoặc đầu ra mã của nó và cho phép bạn chỉnh sửa. Và nó có rất nhiều tùy chọn chỉnh sửa.


Nếu bạn định sử dụng nó cho các tài liệu, bạn có thể yêu cầu nó đưa ra bản nháp ban đầu hoặc bạn có thể cung cấp cho Gemini những gì bạn đã viết để nó có thể giúp bạn chỉnh sửa. Gemini có thể phân tích các phần văn bản được tô sáng và đưa ra các gợi ý để thay đổi giọng điệu (làm cho nó súc tích hơn, chuyên nghiệp hơn hoặc không chính thức hơn), điều chỉnh độ dài hoặc sửa đổi định dạng. Vì tất cả đều được xuất ra một cửa sổ có thể chỉnh sửa, nên việc sửa các lỗi do AI gây ra cũng đơn giản như chỉ cần tự viết lại các bit (hoặc tô sáng các bit đó để AI có thể sửa chúng). Và khi bạn có thứ gì đó trông ổn, bạn có thể xuất nó sang Google Docs.

Canvas không chỉ cung cấp một cửa sổ có thể chỉnh sửa, nơi nó xuất ra bất kỳ mã nào mà nó tạo ra, tương tự như cách nó làm với các tài liệu, mà còn có một tab Xem trước cho phép bạn thực sự xem trước và kiểm tra xem mã đó có hoạt động không. Mã của bạn có thể được chạy ngay trên tab Xem trước để xem mã của bạn sẽ xuất hiện và hoạt động như thế nào trong bối cảnh thực tế, cho phép bạn xem cách một cái gì đó hoạt động mà không cần phải triển khai hoặc sử dụng IDE. Ví dụ, người dùng có thể yêu cầu Gemini tạo HTML cho biểu mẫu đăng ký email và sau đó xem trước ngay lập tức giao diện của nó. Những thay đổi tiếp theo, chẳng hạn như thêm trường nhập liệu hoặc nút kêu gọi hành động, cũng có thể được yêu cầu và xem trước theo thời gian thực.




Như thường lệ, đôi khi nó có thể tạo ra mã khá hỏng. Ví dụ, tôi đã thử đẩy nó đến giới hạn bằng cách để nó mã hóa những thứ như trò chơi HTML/JavaScript đơn giản và mặc dù chúng trông khá mạch lạc, nhưng chúng cũng rất hỏng - nó đã viết một trò chơi nền tảng theo phong cách Super Mario Bros, trong đó nhân vật không thể nhảy. Tất nhiên, đây là một trường hợp ngoại lệ, nhưng điều tuyệt vời về Canvas là bạn có thể kiểm tra xem một số phần trong mã của mình có bị hỏng không và nhanh chóng sửa lỗi nếu cần, bằng cách tự gỡ lỗi hoặc yêu cầu AI trợ giúp gỡ lỗi bằng cách làm nổi bật các phần mã cụ thể. Đối với bản xem trước ban đầu mà chúng tôi đã sử dụng, Canvas có thể thực hiện HTML, CSS, JavaScript và React, nhưng Google cho chúng tôi biết rằng nó cũng sẽ tương thích với hầu hết các mã mà Gemini có khả năng thực hiện, bao gồm cả Python.

Canvas sẽ chỉ dành cho máy tính để bàn khi ra mắt, nhưng Google cho biết trải nghiệm trên thiết bị di động cũng sẽ ra mắt vào cuối tháng này. Và hiện tại, nó chỉ khả dụng cho mẫu Gemini 2.0 Flash, mặc dù Google cho biết cuối cùng nó sẽ khả dụng cho tất cả các mẫu, bao gồm cả các mẫu Thinking và Deep Research, nhưng không có mốc thời gian cụ thể nào cho điều đó.

Ngoài Canvas, Google cũng giới thiệu "Tổng quan âm thanh", một tính năng ban đầu có trong NotebookLM và hiện có trong Gemini. Tổng quan âm thanh hoạt động bằng cách tạo ra một cuộc thảo luận ảo giữa hai máy chủ AI. Các máy chủ này phân tích các tệp đã tải lên như tài liệu, slide hoặc thậm chí là báo cáo Nghiên cứu sâu và tham gia vào cuộc trò chuyện về nội dung. Chúng tóm tắt các điểm chính, rút ra kết nối giữa các chủ đề khác nhau và cung cấp các góc nhìn độc đáo.

Đây là một khái niệm hơi ngớ ngẩn, nhưng rất nhiều người thích nghe podcast và học khá tốt bằng cách nghe chúng, vì vậy điều này cố gắng đưa ra một khái niệm tương tự như việc học nói chung. Bạn có thể cung cấp cho nó ghi chú lớp học, bài nghiên cứu, chuỗi email dài hoặc báo cáo và nhận được phiên bản âm thanh tóm tắt mà bạn có thể nghe khi đang di chuyển. Miễn là nó tiêu hóa nội dung một cách chính xác (một lần nữa, hãy luôn kiểm tra lại mọi thứ mà AI cung cấp cho bạn vì đôi khi nó có thể gây ảo giác), thì đây là một công cụ khá tuyệt để học tập.

Cả Canvas và Audio Overviews đều được triển khai từ hôm nay cho cả người dùng miễn phí và trả phí. Canvas khả dụng cho người dùng bằng mọi ngôn ngữ, trong khi Audio Overviews ban đầu chỉ khả dụng bằng tiếng Anh.