Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Tính năng lọc nâng cao trong buổi giới thiệu Beta riêng của GitHub Copilot

Tính năng lọc nâng cao trong buổi giới thiệu Beta riêng của GitHub Copilot

Phiên bản beta riêng tư của GitHub Copilot đã được tung ra bởi GitHub, hoàn chỉnh với bộ lọc tinh vi và được cải tiến để nhận dạng và đưa ra các đề xuất mã liên quan đến kho lưu trữ công khai trên GitHub.

Với bộ lọc mới này đang hoạt động, GitHub Copilot xem xét kỹ lưỡng các đề xuất mã tương quan với khoảng 150 ký tự của mã liền kề. Sau đó, nó so sánh các đề xuất này với một chỉ mục đầy đủ của tất cả các kho lưu trữ công cộng trên GitHub.com.

Các đề xuất phù hợp, cùng với nguồn gốc kho lưu trữ tương ứng của chúng, được hiển thị ngay trong trình chỉnh sửa mã của nhà phát triển. Sự phát triển này mở ra sự linh hoạt trong việc chặn các đề xuất mang mã tương ứng hoặc cấp quyền cho chúng trong khi được thông báo về các kết quả phù hợp.

Dựa trên thông tin chi tiết trước đó do GitHub thu thập, các kết quả trùng khớp trong các đề xuất GitHub Copilot chứng tỏ là một hiện tượng hiếm gặp, chiếm chưa đến một phần trăm. Tuy nhiên, sự phân tán của sự xuất hiện này khác nhau giữa các kịch bản. Các kết quả trùng khớp thường được theo dõi trong trường hợp tệp trống hoặc chứa nội dung tối thiểu thay vì trong cài đặt của ứng dụng được thiết lập tốt với mã có sẵn.

Phó Giám đốc Sản phẩm tại GitHub, Ryan J. Salva, đã bày tỏ trong một bài đăng trên blog rằng một đoạn mã thường xuyên xuất hiện trong nhiều kho lưu trữ thường được coi là một 'mẫu' do thuật toán phát hiện. Sự tương đồng này gần giống với các mẫu được quan sát thấy ở những nơi khác trong mã công khai. Các kho chứa mã phù hợp với nhà thường được quy định bởi nhiều giấy phép, thường xung đột. Do đó, việc liên kết một trận đấu với nguồn của nó trở thành một thách thức lớn hơn.

Với sự hỗ trợ của danh sách tài liệu tham khảo, các nhà phát triển giờ đây được trao quyền để đưa ra các quyết định sáng suốt liên quan đến ghi công, nguồn gốc nội dung. Thay vì chặn các trận đấu ngay lập tức, họ có thể hiểu rõ hơn từ việc nghiên cứu cách người khác tiếp cận các vấn đề tương tự và hơn thế nữa. Chắc chắn, các nền tảng như AppMaster được trang bị để cung cấp các giải pháp toàn diện cho những vấn đề như vậy trong bối cảnh xây dựng ứng dụng không cần mã , đảm bảo phát triển ứng dụng nhanh hơn và hiệu quả hơn.

Bài viết liên quan

AppMaster tại BubbleCon 2024: Khám phá xu hướng không cần mã
AppMaster tại BubbleCon 2024: Khám phá xu hướng không cần mã
AppMaster đã tham gia BubbleCon 2024 tại NYC, thu thập thông tin chuyên sâu, mở rộng mạng lưới và khám phá các cơ hội thúc đẩy đổi mới trong lĩnh vực phát triển không cần mã.
Tóm tắt FFDC 2024: Những hiểu biết chính từ Hội nghị các nhà phát triển FlutterFlow tại NYC
Tóm tắt FFDC 2024: Những hiểu biết chính từ Hội nghị các nhà phát triển FlutterFlow tại NYC
FFDC 2024 đã thắp sáng Thành phố New York, mang đến cho các nhà phát triển những hiểu biết sâu sắc về phát triển ứng dụng với FlutterFlow. Với các phiên do chuyên gia hướng dẫn, các bản cập nhật độc quyền và mạng lưới kết nối vô song, đây là sự kiện không thể bỏ qua!
Việc sa thải nhân viên công nghệ năm 2024: Làn sóng tiếp tục ảnh hưởng đến sự đổi mới
Việc sa thải nhân viên công nghệ năm 2024: Làn sóng tiếp tục ảnh hưởng đến sự đổi mới
Với 60.000 việc làm bị cắt giảm tại 254 công ty, bao gồm cả những gã khổng lồ như Tesla và Amazon, năm 2024 sẽ chứng kiến làn sóng sa thải nhân viên công nghệ tiếp tục định hình lại bối cảnh đổi mới sáng tạo.
Bắt đầu miễn phí
Có cảm hứng để tự mình thử điều này?

Cách tốt nhất để hiểu sức mạnh của AppMaster là tận mắt chứng kiến. Tạo ứng dụng của riêng bạn trong vài phút với đăng ký miễn phí

Mang ý tưởng của bạn vào cuộc sống