Tin tức về sản phẩm

Tăng cường hướng dẫn và kiểm soát chế độ tác nhân bằng Android Studio Panda 3

3 phút đọc
Xem hồ sơ của Matt Dyor
Matt Dyor Quản lý cấp cao về sản phẩm

Android Studio Panda 3 hiện đã ổn định và sẵn sàng để bạn sử dụng trong bản phát hành chính thức. Bản phát hành này giúp bạn có thêm quyền kiểm soát và tuỳ chỉnh đối với các quy trình dựa trên AI, giúp việc tạo ứng dụng Android chất lượng cao trở nên dễ dàng hơn bao giờ hết.

Cho dù bạn đang bổ sung các tính năng mới cho một ứng dụng hiện có hay phát triển một ứng dụng hoàn toàn mới, những bản cập nhật này sẽ nâng cao trải nghiệm phát triển của bạn bằng cách cho phép AI Agent trong Android Studio học hỏi các phương pháp cụ thể của bạn và cung cấp cho bạn quyền kiểm soát chi tiết hơn đối với các quyền hạn của nó.

Cuối cùng, bên cạnh các kỹ năng AI và những cải tiến ở Chế độ Agent, Android Studio Panda 3 cũng bao gồm hỗ trợ cập nhật để xây dựng ứng dụng Android dành cho ô tô.

Sau đây là thông tin nghiên cứu chuyên sâu về những điểm mới:

Kỹ năng của nhân viên hỗ trợ

Tạo ra một trợ lý AI hữu ích hơn bằng cách sử dụng các kỹ năng của trợ lý trong Android Studio. Kỹ năng của tác nhân là những hướng dẫn chuyên biệt giúp tác nhân học được các khả năng mới và các phương pháp tốt nhất cho một quy trình làm việc cụ thể, mà tác nhân có thể tận dụng khi cần thiết. Điều này giúp giảm đáng kể mức độ chi tiết cần thiết cho các lời nhắc nhở hàng ngày của bạn. Kỹ năng của tác nhân hoạt động với Gemini trong Android Studio hoặc với các công cụ khác.các LLM bên thứ ba từ xa Bạn tích hợp nó vào khung tác nhân trong Android Studio.

Bạn và các thành viên trong nhóm có thể tạo ra các kỹ năng hướng dẫn tác nhân xử lý chính xác cách bạn muốn xử lý các tác vụ cụ thể trong mã nguồn của mình. Ví dụ, bạn có thể tạo một kỹ năng "xem xét mã" tùy chỉnh phù hợp với tiêu chuẩn lập trình của tổ chức mình, hoặc một kỹ năng tùy chỉnh để cung cấp cho nhân viên hỗ trợ thêm thông tin về cách sử dụng thư viện nội bộ.

Sau khi bạn tạo một kỹ năng, đặc vụ sẽ có thể sử dụng nó tự động, hoặc bạn có thể kích hoạt thủ công bằng cách gõ @ theo sau là tên kỹ năng. Hãy xem tài liệu documentation để tìm hiểu thêm về cách tạo kỹ năng cho mã nguồn của bạn, hoặc tốt hơn nữa—hãy yêu cầu trợ lý ảo giúp bạn xây dựng một kỹ năng mới và họ sẽ hướng dẫn bạn qua các chi tiết!

large_CROPPED-1-3-skill-used-REV.png
Kích hoạt thủ công Kỹ năng của tác nhân trong Android Studio

Bắt đầu

Để tạo một kỹ năng cho dự án, hãy làm như sau:

  • Tạo một thư mục .skills bên trong thư mục gốc của dự án.
  • Đặt tệp SKILL.md vào thư mục mới này.
  • Thêm tên và nội dung mô tả vào tệp để xác định quy trình tuỳ chỉnh, sau đó kỹ năng của bạn sẽ sẵn sàng.
  • Bạn có thể thêm tập lệnh, thành phần và thông tin tham khảo để cung cấp thêm hướng dẫn cho tác nhân.
large_CROPPED-1-2-skill-md-REV.png
Các kỹ năng của trợ lý trong Android Studio

Quản lý quyền đối với Chế độ dành cho nhân viên

Bạn kiểm soát toàn bộ mã nguồn của mình và giờ đây, bạn có thể cân nhắc kỹ hơn về những dữ liệu và khả năng mà bạn chọn chia sẻ với các tác nhân AI. Quyền chi tiết mới của tác nhân trong Android Studio cho phép bạn quyết định chính xác những việc mà tác nhân có thể làm cho bạn.

Khi cần đọc tệp, chạy lệnh shell hoặc truy cập vào web, Chế độ trợ lý sẽ yêu cầu bạn cấp quyền một cách rõ ràng. Chúng tôi biết rằng "mệt mỏi vì phê duyệt" là một rủi ro thực sự trong quy trình công việc dựa trên AI. Khi một công cụ yêu cầu cấp quyền quá thường xuyên, người dùng có thể dễ dàng bắt đầu nhấp vào "Cho phép" mà không xem xét kỹ hành động. Bằng cách cung cấp các quy tắc "Luôn cho phép" chi tiết cho các thao tác đáng tin cậy và một hộp cát không bắt buộc cho các thao tác thử nghiệm, Android Studio giúp bạn tập trung vào những quyết định quan trọng thực sự cần bạn phê duyệt theo cách thủ công.

large_2-2-alt-permission-request-REV (1).png
Quyền của tác nhân

Bạn có thể thiết lập và sử dụng quyền của nhân viên hỗ trợ một cách trực quan. Ví dụ: việc cấp quyền cấp cao sẽ tự động cho phép các công cụ phụ có liên quan, trong khi các lệnh mà bạn đã phê duyệt trước đó sẽ tự động chạy mà không làm gián đoạn quy trình của bạn. Bạn có thể yên tâm rằng việc truy cập vào các tệp nhạy cảm như khoá SSH sẽ luôn yêu cầu bạn phê duyệt rõ ràng.

Để tăng cường khả năng bảo mật, bạn cũng có thể sử dụng một hộp cát không bắt buộc để thực thi chế độ kiểm soát nghiêm ngặt, riêng biệt đối với tác nhân.

large_2-3-sandbox-REV.png
Hộp cát Shell của tác nhân

Mẫu Ứng dụng Thư viện ứng dụng cho ô tô trống

Chúng tôi đang đơn giản hoá quy trình tạo ứng dụng Android cho ô tô. Trước đây, việc tạo ứng dụng cho ô tô có nghĩa là bạn phải vật lộn với các cấu hình phức tạp chỉ để dự án được tạo thành công.

Giờ đây, bạn có thể đẩy nhanh quá trình phát triển của mình với mẫu "Ứng dụng Thư viện Ô tô Trống" mới trong Android Studio. Mẫu này đã chuẩn bị sẵn mã mẫu cần thiết cho ứng dụng tối ưu hóa cho việc lái xe trên cả Android Auto và Android Automotive OS, giúp bạn tiết kiệm đáng kể thời gian và công sức. Thay vì sa lầy vào khâu thiết lập, bạn có thể tập trung vào việc tạo ra trải nghiệm tốt nhất cho người dùng của mình khi di chuyển.

Bắt đầu

Để sử dụng mẫu mới:

  • Chọn Dự án mới trên màn hình Chào mừng đến với Android Studio (hoặc Tệp > Mới > Dự án mới từ bên trong một dự án).
  • Tìm kiếm hoặc chọn mẫu Ứng dụng Thư viện ứng dụng ô tô trống.
  • Đặt tên cho ứng dụng của bạn và nhấp vào Hoàn tất để tạo ứng dụng được tối ưu hóa cho việc lái xe.
large_3-1-empty-car-app-library-app-template-REV.png
Mẫu ứng dụng Thư viện ứng dụng Ô tô trống

Android Studio Panda phát hành

Panda 3 được phát triển dựa trên Panda 2, phiên bản tập trung vào trí tuệ nhân tạo, ra mắt tháng trước. Hãy xem bài viết Từ lời nhắc đến nguyên mẫu hoạt động với Android Studio Panda 2 để tìm hiểu thêm về các tính năng mới của Android Studio, bao gồm Quy trình Dự án Mới được hỗ trợ bởi AI giúp bạn từ lời nhắc đến nguyên mẫu và Trợ lý Nâng cấp Phiên bản giúp bạn dễ dàng cập nhật các phụ thuộc.

Bắt đầu

Hãy bắt đầu và đẩy nhanh quá trình phát triển. Tải xuống Tải xuống Android Studio Panda 3 và bắt đầu khám phá những tính năng mạnh mẽ mới này ngay hôm nay.

Như mọi khi, ý kiến phản hồi của bạn rất quan trọng đối với chúng tôi. Kiểm tra các vấn đề đã biết, báo cáo lỗi và tham gia cộng đồng sôi nổi của chúng tôi trên LinkedIn, Medium, YouTube hoặc X. Chúc bạn lập trình vui vẻ!

Tác giả:
Đọc tiếp