Bilibili Evolved: userscript tăng cường cho bilibili.com
Bilibili Evolved là một userscript chạy trên Tampermonkey và Violentmonkey, thay thế giao diện mặc định của bilibili.com bằng một hệ thống component tùy chọn. Nó đáng cài nếu bạn sẵn sàng bỏ vài phút chọn component trong bảng cài đặt; người xem thông thường chỉ cần một nút tải video sẽ thấy nó nặng nề hơn mức cần thiết.
Vì sao bạn có thể cần nhiều hơn từ Bilibili
Trình phát video và giao diện của bilibili được đóng gói cố định — bạn nhận đúng những quảng cáo, bố cục và hành vi mặc định mà nền tảng quyết định, không có cách nào tích hợp sẵn để loại bỏ quảng cáo, chỉnh lại trình phát, hay đổi hướng tải xuống qua component riêng. Một trình chặn quảng cáo thông thường chỉ ẩn phần tử; nó không thể thêm menu cài hàng loạt hay ghép vào những tính năng bilibili chưa từng có. Bilibili Evolved sinh ra để can thiệp vào bilibili.com ở mức đó, từng component một, theo lựa chọn của bạn.
Bilibili Evolved thực chất là gì
Bilibili Evolved là một userscript trên trình duyệt — không phải ứng dụng độc lập — bổ sung một bảng chức năng và một bảng cài đặt vào các trang bilibili.com sau khi được cài qua Tampermonkey hoặc Violentmonkey. Chính README của dự án mô tả nó là 强大的哔哩哔哩增强脚本, tạm dịch là một script tăng cường bilibili đầy đủ tính năng. Khi mới cài, nó trống trơn: bạn tự chọn component nào để bật, lấy từ thư viện có sẵn, một file cục bộ, hoặc một link được dán vào.
Cài đặt Bilibili Evolved
Bạn cần cài Tampermonkey hoặc Violentmonkey trên trình duyệt trước — Bilibili Evolved không phải là extension trên Chrome Web Store, nó là script cắm vào một trong hai trình quản lý đó. README liệt kê ba link cài đặt: bản chính thức qua jsDelivr, bản chính thức qua GitHub-raw, và bản preview. README lưu ý rõ rằng để tải được link GitHub-raw bản chính thức và bản preview cần dùng VPN, còn link jsDelivr thì không cần. Cài xong script không thấy gì hiện ra — không component nào được bật sẵn, nên bước tiếp theo là mở bảng cài đặt và bật từng tính năng một. Nếu bạn từng dùng bản v1 cũ, README dẫn tới một component 'di chuyển cài đặt v1' riêng thay vì phải cài lại thủ công.
Những gì bạn có thể thêm vào Bilibili
- ✓Hệ thống component: không gì được bật sau khi cài, bạn tự bật đúng những phần mình cần từ bảng cài đặt.
- ✓Ba cách thêm component — dán hàng loạt link cùng lúc, duyệt file component cục bộ, hoặc mở cửa sổ kho trực tuyến tích hợp sẵn của script.
- ✓Component 'di chuyển cài đặt v1' riêng, đọc cấu hình v1 cũ và tự tải, cài lại đúng các component tương ứng ở v2.
- ✓Lịch sử phiên bản đầy đủ trong CHANGELOG.md, cộng thêm một hướng dẫn rollback riêng (doc/rollback.md) để quay lại bản cũ.
- ✓Xuất/nhập cài đặt ngay trong bảng giới thiệu, giúp một cấu hình chuyển được giữa các máy thay vì phải dựng lại bằng tay.
- ✓Tải video là một trong nhiều component có sẵn — dù chính README nói nếu chỉ cần tải video thì công cụ chuyên biệt trên GreasyFork là lựa chọn phù hợp hơn.
Những việc người dùng thường làm với nó
- •Biến bilibili.com thành đúng bộ tính năng bạn muốn bằng cách bật vài component, thay vì cài một extension tất-cả-hoặc-không-gì.
- •Chuyển cài đặt từ bản v1 cũ sang v2 bằng component di chuyển tích hợp sẵn, thay vì cấu hình lại từ đầu.
- •Tải một video trên bilibili như một trong nhiều việc bộ component có thể làm, không cần rời trang.
- •Quay lại bản phát hành trước qua hướng dẫn rollback đã ghi trong tài liệu, sau khi một bản cập nhật làm hỏng thứ gì đó.
- •Thêm một component ai đó chia sẻ dưới dạng link trực tiếp, bằng cách dán vào ô cài hàng loạt thay vì chờ nó vào repo chính.
Điểm mạnh
- ✓Hệ thống component nghĩa là bạn chỉ cài đúng tính năng muốn dùng, thay vì một extension tất-cả-hoặc-không-gì.
- ✓Cài hàng loạt bằng cách dán nhiều link, hoặc duyệt kho trực tuyến tích hợp sẵn, không cần rời khỏi bảng cài đặt.
- ✓CHANGELOG.md và một hướng dẫn rollback riêng giúp bạn theo dõi thay đổi và lùi về bản cũ nếu bản cập nhật làm hỏng thiết lập.
- ✓Component di chuyển v1-sang-v2 riêng giúp người dùng cũ đỡ phải cấu hình lại từ đầu.
- ✓Tuyên bố về quyền riêng tư khá cụ thể: không theo dõi, không thu thập dữ liệu kiểu 'cải thiện trải nghiệm người dùng', mọi thứ xử lý cục bộ.
Hạn chế và yêu cầu cần biết
- △README nói rõ có ảnh hưởng thật đến hiệu năng và liệt kê cấu hình tối thiểu (Intel Core i5-10500 hoặc AMD Ryzen 5 3600, RAM 8GB, GPU cỡ GeForce GTX 1050 hoặc Radeon HD 7870) — đây không phải script nhẹ trên máy cũ.
- △Component bên thứ ba cài từ ngoài repo chính có toàn quyền truy cập dữ liệu phiên bilibili.com của bạn, và dự án nói thẳng là họ không kiểm định giúp bạn.
- △Cài bản chính thức qua GitHub-raw hoặc bản preview cần dùng VPN, theo README; chỉ link qua jsDelivr là không cần.
- △Nó không tự thích ứng với trạng thái chưa đăng nhập theo mặc định, và hỗ trợ bản cũ dừng ngay khi bản mới ra mắt chính thức — không có nhánh hỗ trợ dài hạn.
- △Tương thích khá hẹp ngoài Chrome/Firefox: Greasemonkey và AdGuard hoàn toàn không được hỗ trợ, còn Safari hay các trình duyệt 'vỏ' khác không đảm bảo chạy đúng.
Các script tăng cường bilibili khác
Câu hỏi thường gặp
Bilibili Evolved hỗ trợ bản Firefox mới nhất, theo đúng ghi chú tương thích của dự án. Nó cũng chạy trên Chrome bản mới nhất. Trình duyệt đời cũ hơn thì không đảm bảo, và trình quản lý userscript cũng ảnh hưởng — Violentmonkey có thể không chạy được Bilibili Evolved trên trình duyệt cũ dù Tampermonkey vẫn chạy bình thường.
Bilibili Evolved miễn phí để cài và dùng — đây là một userscript mã nguồn mở trên GitHub, không yêu cầu mua gì cả. Dự án có nhận quyên góp qua trang donate riêng, nhưng đó là ủng hộ tự nguyện, không phải rào chắn trước bất kỳ tính năng nào.
Tải video là một trong rất nhiều component của Bilibili Evolved, nhưng chính dự án cũng nói đây không phải công cụ chuyên biệt cho việc đó — README gợi ý ghé GreasyFork nếu mục tiêu duy nhất của bạn là tải video. Với Bilibili Evolved, tải video chỉ là một tính năng trong một bộ component lớn hơn nhiều.
Bản chính thức của Bilibili Evolved là phiên bản đã phát hành công khai, phân phối qua link jsDelivr hoặc link GitHub-raw. Bản preview theo sát các thay đổi mới hơn, chưa được kiểm thử kỹ, trước khi ra bản chính thức. Cài link GitHub-raw bản chính thức hoặc link preview đều cần dùng VPN, theo đúng ghi chú cài đặt của dự án.
Bilibili Evolved khá nặng, theo chính thừa nhận của dự án — README liệt kê cấu hình tối thiểu gồm Intel Core i5-10500 hoặc Ryzen 5 3600, RAM 8GB, và GPU cỡ GeForce GTX 1050 hoặc Radeon HD 7870, đồng thời cảnh báo có ảnh hưởng thật đến hiệu năng trang. Bật càng nhiều component trên máy cũ hoặc yếu thì càng dễ bị chậm.
Hỗ trợ di động không được ghi rõ cho Bilibili Evolved — đây là userscript chạy qua Tampermonkey/Violentmonkey, và cả hai extension này đều không chạy trong hầu hết ứng dụng trình duyệt di động. Ghi chú tương thích của dự án chỉ nói tới Chrome, Firefox trên desktop và hỗ trợ một phần trên Safari, không nhắc gì tới đường cài trên di động.
Cách sử dụng
Sau khi cài, một bảng chức năng và một bảng cài đặt sẽ neo ở giữa bên trái mọi trang bilibili.com. Bảng chức năng hiện các tính năng phù hợp với trang bạn đang xem; bảng cài đặt là nơi bật/tắt component, đổi tùy chọn của chúng, và cài hoặc gỡ component/plugin. Để thêm component, mở phần quản lý trong bảng cài đặt và chọn một trong ba cách README mô tả: dán hàng loạt link component cùng lúc, duyệt tới một file component cục bộ, hoặc mở cửa sổ kho trực tuyến tích hợp sẵn rồi chọn từ đó. Một bảng giới thiệu riêng hiển thị đúng phiên bản đang chạy và cho phép xuất/nhập toàn bộ cấu hình.
Ai nên dùng — và ai nên bỏ qua
Hãy thử Bilibili Evolved nếu bạn đã dùng Tampermonkey hoặc Violentmonkey hàng ngày và muốn tự định hình lại nhiều phần của bilibili.com — duyệt kho component trực tuyến, bật cái nào thấy hữu ích, bỏ cái nào không cần. Nếu bạn chỉ muốn lưu một video về máy, chính README đã chỉ bạn sang GreasyFork rồi. Bỏ qua nó nếu đó là tất cả những gì bạn cần. Nó cũng không hợp với máy cấu hình thấp, vì danh sách cấu hình tối thiểu trong README giả định CPU khá mới và RAM 8GB.
Repo liên quan
Vẫn đang phân vân về Bilibili-Evolved?
Một cú bấm sẽ gửi câu hỏi kèm trang này cho AI — xem AI nói gì về Bilibili-Evolved.
