Các tính năng AI trong Studio Labs

Chúng tôi nhận được ý kiến phản hồi rằng nhà phát triển muốn truy cập vào các tính năng AI trong các kênh ổn định càng sớm càng tốt. Giờ đây, bạn có thể khám phá và dùng thử các tính năng AI thử nghiệm mới nhất thông qua trình đơn Studio Labs trong trình đơn Cài đặt, bắt đầu từ bản phát hành ổn định Narwhal.

Bạn có thể xem trước các thử nghiệm AI, chia sẻ ý kiến phản hồi và giúp chúng tôi đưa các thử nghiệm đó vào môi trường phát triển tích hợp (IDE) mà bạn sử dụng hằng ngày. Chuyển đến thẻ Studio Labs trong phần Cài đặt rồi bật những tính năng bạn muốn bắt đầu sử dụng. Các tính năng AI này sẽ tự động được bật trong các bản phát hành thử nghiệm và bạn không cần làm gì cả.

Các tính năng AI trong Studio Labs
Các tính năng AI trong Studio Labs

Các tính năng của Studio Labs

Tạo bản xem trước trong Compose bằng Gemini

Gemini có thể tự động tạo mã xem trước Jetpack Compose, giúp bạn tiết kiệm thời gian và công sức. Bạn có thể truy cập vào tính năng này bằng cách nhấp chuột phải vào một thành phần kết hợp rồi chuyển đến Gemini > Generate Compose Preview (Tạo bản xem trước Compose) hoặc Generate Compose Preview for this file (Tạo bản xem trước Compose cho tệp này), hoặc bằng cách nhấp vào đường liên kết trong một bảng xem trước trống. Mã xem trước được tạo sẽ xuất hiện trong chế độ xem chênh lệch, cho phép bạn nhanh chóng chấp nhận, chỉnh sửa hoặc từ chối các đề xuất, nhờ đó, bạn có thể hình dung các thành phần kết hợp của mình một cách nhanh chóng hơn.

Tạo bản xem trước trong Compose bằng Gemini
Tạo bản xem trước trong Compose bằng Gemini

Tệp đính kèm hình ảnh trong Gemini

Giờ đây, bạn có thể đính kèm tệp hình ảnh và cung cấp thêm thông tin cùng với câu lệnh của mình. Ví dụ: bạn có thể đính kèm ảnh chụp màn hình hoặc bản mô phỏng giao diện người dùng để cho Gemini biết bối cảnh về bố cục ứng dụng của bạn. Do đó, Gemini có thể tạo mã Compose dựa trên hình ảnh được cung cấp hoặc giải thích các thành phần kết hợp và luồng dữ liệu của ảnh chụp màn hình giao diện người dùng. Để tìm hiểu thêm, hãy xem phần Đính kèm hình ảnh vào câu hỏi.

Hộp thoại Gemini có tệp đính kèm là hình ảnh
Tạo tệp đính kèm hình ảnh và bản xem trước bằng Gemini trong Android Studio

@Bối cảnh tệp trong Gemini

Giờ đây, bạn có thể đính kèm các tệp dự án làm bối cảnh trong các cuộc trò chuyện với Gemini trong Android Studio. Nhờ đó, bạn có thể nhanh chóng tham khảo các tệp trong câu lệnh cho Gemini. Trong phần nhập nội dung trò chuyện của Gemini, hãy nhập @ để mở trình đơn hoàn tất tệp rồi chọn tệp cần đính kèm. Bạn cũng có thể nhấp vào trình đơn thả xuống Bối cảnh để xem những tệp nào được Gemini tự động đính kèm. Nhờ đó, bạn có thể kiểm soát ngữ cảnh được gửi đến Gemini một cách hiệu quả hơn. Để tìm hiểu thêm, hãy xem phần Đính kèm tệp vào câu hỏi.

@Bối cảnh tệp trong Gemini
@Ngữ cảnh tệp trong Gemini

Biến đổi giao diện người dùng bằng Gemini

Chuyển đổi mã giao diện người dùng trong môi trường Bản xem trước của Compose bằng ngôn ngữ tự nhiên ngay trong bản xem trước. Để sử dụng tính năng này, hãy nhấp chuột phải vào phần Xem trước thành phần và chọn Biến đổi giao diện người dùng bằng Gemini. Sau đó, hãy nhập yêu cầu bằng ngôn ngữ tự nhiên, chẳng hạn như "Căn giữa các nút này", để hướng dẫn Gemini điều chỉnh bố cục hoặc kiểu dáng của bạn, hoặc chọn các phần tử cụ thể trên giao diện người dùng trong bản xem trước để có ngữ cảnh phù hợp hơn. Sau đó, Gemini sẽ chỉnh sửa mã giao diện người dùng Compose tại chỗ. Bạn có thể xem xét và phê duyệt mã này, giúp tăng tốc quy trình phát triển giao diện người dùng. Để tìm hiểu thêm, hãy xem bài viết Biến đổi giao diện người dùng.

"Biến đổi giao diện người dùng bằng Gemini" trong trình đơn theo bối cảnh
Truy cập vào trình đơn "Chuyển đổi giao diện người dùng bằng Gemini"
Hộp thoại phương thức "Transform UI with Gemini" (Biến đổi giao diện người dùng bằng Gemini)
Áp dụng một phép biến đổi ngôn ngữ tự nhiên cho bản xem trước trong Compose