Chuyển tới nội dung chính
Github-star-radar
Hỏi đáp

Câu hỏi thường gặp

Những câu chúng tôi được hỏi nhiều nhất về tiêu chí đưa vào danh sách, nguồn dữ liệu và cách tính các bảng xếp hạng.

Kho mã nào được đưa vào danh sách?

Các kho mã GitHub công khai có trên 500 sao và cũng vừa có push gần đây. Cả hai điều kiện đều quan trọng — một kho mã nhiều sao nhưng không còn hoạt động, hoặc một kho mã đang hoạt động nhưng dưới ngưỡng số sao, sẽ không xuất hiện trên bảng xếp hạng chính. Dù vậy chúng tôi không bao giờ xóa dữ liệu: kho mã tụt xuống dưới ngưỡng sẽ được đánh dấu trạng thái và vẫn giữ nguyên lịch sử.

Dữ liệu được làm mới bao lâu một lần?

Một đợt đồng bộ đầy đủ chạy mỗi ngày một lần, quét lại mọi kho mã đạt ngưỡng. Bên cạnh đó, một lượt quét nhẹ các dự án đang lên chạy mỗi 4 giờ, bắt lấy những kho mã mới có thể còn chưa chạm ngưỡng số sao. Mức chênh lệch của bảng xu hướng được tính từ các ảnh chụp hằng ngày.

Dữ liệu đến từ đâu?

100% từ API REST / Search chính thức của GitHub — không cào HTML, không dùng bản sao hay bộ nhớ đệm của bên thứ ba.

Đây có phải dịch vụ chính thức của GitHub không?

Không. Đây là một dự án độc lập của bên thứ ba, không có liên kết, hợp tác hay sự bảo trợ nào từ GitHub, Inc. Nó chỉ đọc dữ liệu qua API công khai của GitHub.

Mối liên hệ với git-stars.org là gì?

Đây là một bản dựng lại độc lập. Kiến trúc thông tin của nó — sắp xếp theo ngôn ngữ/chủ đề/chủ sở hữu, khung nhìn dự án đang lên và thiết kế chức năng tương tự — lấy cảm hứng từ git-stars.org, xin ghi nhận ở đây với lời cảm ơn. Không có liên kết hay sự bảo trợ nào, và đường ống dữ liệu, mã nguồn cùng thiết kế hình ảnh đều được xây dựng độc lập.

Vì sao số sao ở đây hơi lệch so với chính GitHub?

Con số bạn thấy ở đây là của lần đồng bộ gần nhất; còn trang GitHub thì cập nhật trực tiếp. Khoảng lệch nhiều nhất là một chu kỳ đồng bộ — thường dưới một ngày — và đó là điều bình thường, không phải lỗi dữ liệu.

Bảng xếp hạng dự án đang lên được tính thế nào?

Bảng này lọc theo ngày tạo (kho mã tạo trong 7 / 15 / 30 / 60 / 90 ngày qua) và xếp 100 vị trí đầu theo số sao, với sàn số sao rất thấp (≥ 5) để những kho mã còn chưa được kiểm chứng vẫn có thể lộ diện sớm. Cửa sổ 90 ngày là phần chúng tôi bổ sung ngoài những gì git-stars có, để nhìn được dài hơi hơn.

Bảng xu hướng hoạt động ra sao, và vì sao đôi khi lại hiện đồng hồ đếm ngược?

Xu hướng được tính từ các ảnh chụp hằng ngày — chênh lệch theo ngày cần 2 ngày lịch sử, theo tuần cần 8. Khi lịch sử chưa đủ, chúng tôi hiển thị một trang đếm ngược một cách thành thật thay vì một bảng xếp hạng chưa có gì bảo chứng; đến lúc mở khóa thì tự chuyển sang bảng.

Thế hệ mới và Đang lên khác nhau ở đâu?

“Đang lên” dùng cửa sổ trượt theo ngày tạo, luôn dịch chuyển về phía trước. “Thế hệ mới” dùng mốc cắt cố định — mọi kho mã đã lập chỉ mục được tạo từ năm 2023 (khoảng thời điểm làn sóng mã nguồn mở hậu ChatGPT bùng lên) — một tập lớn hơn nhiều và ổn định, để nhìn hệ sinh thái của thế hệ này như một tổng thể.

Tôi có thể dựa vào những con số này cho việc quan trọng không?

Chúng tôi không khuyến nghị. Chúng tôi không bảo đảm độ chính xác theo thời gian thực lẫn tính đầy đủ, và Search API bên dưới có giới hạn kết quả cứng, trong một số trường hợp biên có thể khiến việc đếm thật sự trọn vẹn ở một dải số sao quá đông đúc là bất khả. Với bất cứ việc gì quan trọng, hãy kiểm tra trực tiếp trên GitHub.

Bảng xếp hạng chủ sở hữu chỉ sâu vài trăm trang — phần còn lại đâu?

Bảng xếp hạng chủ sở hữu chỉ hiển thị 5.000 tài khoản có tổng số sao cao nhất (khoảng 167 trang theo cỡ trang của chúng tôi). Dữ liệu của ai cũng không bị xóa — các tài khoản ngoài mốc đó chỉ là không được phân trang vào danh sách xếp hạng, vì hàng nghìn trang mà chẳng ai cuộn tới thì không phải là cách điều hướng hữu ích.