- vừa được xem lúc

Cấu hình chia sẻ ngữ cảnh với tệp .aiexclude trong Android Studio

0 0 1

Người đăng: Saitaman

Theo Viblo Asia

🔒 Cấu hình chia sẻ ngữ cảnh với tệp .aiexclude trong Android Studio

Khi bạn bật tính năng chia sẻ ngữ cảnh dự án với Gemini trong Android Studio, bạn hoàn toàn có thể kiểm soát những file nào được chia sẻ bằng cách sử dụng tệp cấu hình .aiexclude. image.png

🤖 AI được phép truy cập những gì?

Các tính năng AI trong Android Studio chỉ có thể truy cập vào:

  • Các file nằm trong dự án hiện tại
  • Các thư mục thuộc root của hệ thống quản lý phiên bản (VCS)

Do đó, bạn có thể đặt file .aiexclude ở bất kỳ đâu trong project hoặc thư mục VCS để kiểm soát các file được phép chia sẻ với Gemini.


📁 .aiexclude là gì?

Tệp .aiexclude hoạt động tương tự như .gitignore. Nó dùng để:

  • Chặn Gemini truy cập vào những file mà bạn không muốn chia sẻ
  • Áp dụng cho cả tính năng chat AI và các công cụ AI trong trình soạn thảo như code completion, intention actions, v.v.
  • Tác động lên thư mục chứa nó và tất cả thư mục con

✍️ Cách viết tệp .aiexclude

.aiexclude sử dụng cùng cú pháp với .gitignore, vì vậy rất dễ để làm quen.


🧪 Một số ví dụ cấu hình .aiexclude

Cấu hình mẫu Tác dụng
KEYS Bỏ qua tất cả file có tên là KEYS (không có phần mở rộng)
KEYS.* Bỏ qua tất cả file bắt đầu bằng KEYS với bất kỳ phần mở rộng nào
*.kt Bỏ qua tất cả file Kotlin trong thư mục hiện tại và thư mục con
/*.kt Chỉ bỏ qua các file .kt trong thư mục chứa .aiexclude (không áp dụng cho thư mục con)
my/sensitive/dir/ Bỏ qua toàn bộ thư mục my/sensitive/dir và các file bên trong
my/sensitive/dir/**/.txt Bỏ qua tất cả file .txt trong thư mục my/sensitive/dir và các thư mục con
my/sensitive/dir/*.txt Chỉ bỏ qua file .txt trong my/sensitive/dir, không bao gồm thư mục con

✅ Tổng kết

  • Tệp .aiexclude giúp bạn kiểm soát quyền riêng tư và bảo mật khi sử dụng AI trong Android Studio.
  • Đây là công cụ đơn giản nhưng hiệu quả, rất giống với cách bạn dùng .gitignore.

Hãy sử dụng .aiexclude một cách thông minh để Gemini trở thành trợ lý AI mạnh mẽ nhưng an toàn cho dự án của bạn!

Tham khảo

Bình luận

Bài viết tương tự

- vừa được xem lúc

Tạo thư viện Android và publish một cách dễ dàng

Xin chào các bạn,. Với một developer chắc hẳn bạn đã từng sử dụng qua các thư viện mở được chia sẽ trên internet.

0 0 28

- vừa được xem lúc

Quản lý phiên bản trong Flutter

Flutter là một bộ công cụ giao diện người dùng. Nói cách khác, đây là bộ công cụ phát triển phần mềm ứng dụng toàn diện (SDK) đi kèm với các tiện ích và công cụ.

0 0 57

- vừa được xem lúc

Thay đổi Package Name của Android Studio dể dàng với plugin APR

Nếu bạn đang gặp khó khăn hoặc bế tắc trong việc thay đổi package name trong Android Project, bạn cần một giải pháp nhanh chóng và dễ dàng thì đây là cách dành cho bạn. Lấy vị dụ: bạn không thể thay đ

0 0 38

- vừa được xem lúc

Git Cherry Pick siêu tốc - Khi branch cần merge có commit không mong muốn

Hãy nhìn vào bức hình sau:. .

0 0 25

- vừa được xem lúc

Tính năng nổi bật trong Android Studio tại Google I/O 2025

Tại sự kiện Google I/O 2025, Google đã giới thiệu bản cập nhật Android Studio Narwhal Feature Drop (2025.2.

0 0 1

- vừa được xem lúc

Nô đùa cùng Gemini API 🥳

Giới thiệu. Ở bài viết trước, tôi đã giới thiệu về mô hình Gemma, một bước tiến mới trong xây dựng mô hình lớn được phát triển bởi Google.

0 0 28