Là một người đam mê đọc sách và sở hữu một bộ sưu tập đáng kể, việc định lượng thư viện cá nhân là điều vô cùng quan trọng đối với tôi. Trong suốt một thập kỷ qua, Goodreads đã trở thành nền tảng theo dõi đọc sách quen thuộc. Tuy nhiên, rõ ràng là nền tảng này còn xa mới đạt đến sự hoàn hảo. Trang web hầu như không có sự thay đổi đáng kể nào trong một thập kỷ, giao diện vẫn còn khá cồng kềnh dù đã trải qua nhiều lần cải tổ, và công cụ đề xuất sách của nó hiếm khi thực sự hiểu được sở thích đọc của tôi. Quyền sở hữu của Amazon càng củng cố cảm giác rằng mục đích duy nhất của Goodreads là sử dụng dữ liệu đọc sách của tôi cho mọi thứ, trừ việc cải thiện trải nghiệm đọc.
Tôi mong muốn một công cụ sạch sẽ hơn, nhanh hơn và hiệu quả hơn. Mặc dù có nhiều công cụ tự lưu trữ (self-hosted) để bạn có thể quản lý thư viện sách điện tử và phục vụ cho các thiết bị đọc sách, tôi lại tìm kiếm một giải pháp duy trì nhật ký và lịch sử đọc của mình mà không bị làm phiền bởi quảng cáo và khuyến mãi. Và Bibliotheca đã xuất hiện như một công cụ lý tưởng, mang lại cho tôi toàn quyền kiểm soát cuộc sống đọc sách cá nhân.
Bibliotheca: Công cụ theo dõi sách cá nhân tinh gọn và hiệu quả
Cài đặt dễ dàng, trải nghiệm mượt mà
Bibliotheca là một công cụ theo dõi sách tự lưu trữ tối giản, không cố gắng trở thành một mạng xã hội. Nó không theo đuổi các chỉ số tương tác, bình luận hay làm bạn choáng ngợp với điểm đánh giá. Hoàn toàn không có bất kỳ kết nối xã hội nào, Bibliotheca được thiết kế dành riêng cho bạn và những cuốn sách của bạn. Hệ thống phần mềm dựa trên Flask và SQLite rất nhẹ và nhanh. Bố cục đơn giản nhưng thanh lịch. Và các tác vụ như thêm sách trở nên cực kỳ dễ dàng nhờ việc sử dụng hệ thống mã số ISBN được chấp nhận rộng rãi. Bibliotheca tích hợp với Google Books và OpenLibrary để kéo dữ liệu sách chính xác và sạch sẽ. Thực tế, bộ tính năng của nó được giới hạn một cách tinh tế và chính xác: bạn có thể thêm sách, ghi lại lịch sử đọc, đánh dấu trạng thái đọc của một cuốn sách – và chỉ vậy thôi. Nó hoạt động một cách hoàn hảo.
Khi thiết lập một dịch vụ tự lưu trữ mới, tính dễ cài đặt là một tiêu chí quan trọng đối với tôi. Tôi không phải là một nhà phát triển chuyên nghiệp và không muốn dành quá nhiều thời gian để xử lý các vấn đề phức tạp. Hóa ra, việc cài đặt Bibliotheca trên NAS Synology của tôi bằng Docker là một trong những phần hài lòng nhất của thử nghiệm này. Vì tôi đã có sẵn Docker và Portainer chạy trên NAS, tôi chỉ cần lấy tệp Docker Compose của nhà phát triển trực tiếp từ trang GitHub. Cú pháp rõ ràng giúp tôi dễ dàng thêm một stack mới, nhấn triển khai và chạy ứng dụng.
Tôi đã ánh xạ các ổ đĩa cần thiết để đảm bảo tất cả dữ liệu của tôi được duy trì giữa các lần cập nhật. Tôi cũng thiết lập chuyển tiếp cổng để có thể truy cập ứng dụng từ xa. Tất nhiên, bạn có thể thiết lập proxy ngược để truy cập dễ dàng hơn. Quá trình cài đặt đơn giản này đã nhắc nhở tôi rằng việc tự lưu trữ có thể dễ dàng đến mức nào nếu có tài liệu hướng dẫn tốt.
Những điểm Bibliotheca vượt trội so với Goodreads
Vì sao Goodreads lạc hậu và không còn phù hợp với độc giả thực thụ
Giao diện người dùng Bibliotheca hiển thị các trường nhập liệu để thêm sách mới bằng ISBN, tích hợp với Google Books và OpenLibrary.
Goodreads có thể đã được khởi tạo với ý định tốt, nhưng ở thời điểm hiện tại, rõ ràng là dịch vụ này không còn được thiết kế ưu tiên cho độc giả. Kho tàng thông tin về xu hướng sách, thói quen đọc và các loại sách mà mọi người đọc xong so với những cuốn bị bỏ dở đều bị ẩn sau quảng cáo, khuyến mãi và một giao diện lộn xộn. Thực tế, ngay cả công cụ đề xuất cũng thiên về những cuốn sách phổ biến thay vì những tựa sách tôi thực sự yêu thích.
Tất cả những điều đó cho thấy Bibliotheca có cách tiếp cận hoàn toàn ngược lại. Giao diện của nó được tối giản một cách đáng ngạc nhiên. Không có đánh giá, không quảng cáo, không đề xuất. Trang chủ chỉ là một giao diện thư viện đơn giản hiển thị những gì bạn đang đọc, những gì bạn muốn đọc và những cuốn sách đã đọc xong. Nếu bạn ghi lại hoạt động đọc sách hàng ngày, ứng dụng cũng sẽ hiển thị chuỗi ngày đọc liên tục của bạn, nhưng điều đó không bắt buộc. Sự đơn giản của giao diện giúp bạn dễ dàng truy cập và thoát ra mà không bị cuốn vào việc để lại đánh giá, bình luận hay xếp hạng. Tôi chỉ đơn thuần đọc và theo dõi cho bản thân mình.
Bibliotheca cũng chiến thắng về tốc độ. Goodreads mang lại cảm giác như đang mắc kẹt ở năm 2011, cả về mặt hình ảnh lẫn chức năng. Các trang mất khá nhiều thời gian để tải, và ứng dụng di động thì chậm chạp với giao diện người dùng lỗi thời. Các tính năng xã hội cũng cảm thấy lạc hậu. Bạn có thể theo dõi các tác giả nhưng hiếm khi nhận được thông báo về các bản phát hành mới. Dành đủ thời gian trên ứng dụng, bạn thậm chí còn bắt đầu nghi ngờ tính xác thực của các đánh giá. Có thể nói rằng ứng dụng này không mang lại nhiều giá trị cho độc giả.
Nếu bạn là người dùng Goodreads lâu năm như tôi, bạn sẽ thích việc dễ dàng nhập thư viện Goodreads của mình vào ứng dụng. Chỉ cần sử dụng tùy chọn xuất CSV trong thư viện Goodreads của bạn, nhấn nhập hàng loạt (bulk import), và thêm vào Bibliotheca. Đơn giản vậy thôi. Ngoài ra, Bibliotheca còn cung cấp một chức năng xã hội thú vị mang tên Month Wrap Up. Ứng dụng sẽ tạo một hình ảnh với các hình thu nhỏ bìa của tất cả các cuốn sách bạn đã đọc trong tháng đó. Đây là một cách tiện lợi để khoe thành tích đọc sách hàng tháng của bạn trên mạng xã hội.
Giá trị của việc tự lưu trữ Bibliotheca cho người dùng cá nhân
Kiểm soát dữ liệu và quyền riêng tư tối đa
Giao diện người dùng Bibliotheca cho phép nhập thư viện sách từ Goodreads thông qua tệp CSV, giúp chuyển đổi dữ liệu dễ dàng.
Không phải ai cũng sẽ vội vàng thay thế Goodreads. Đối với một số người, khía cạnh mạng xã hội của dịch vụ là quan trọng: danh sách đọc chia sẻ, bình luận về các đánh giá hoặc xem bạn bè đang đọc gì tiếp theo. Nhưng đối với tôi, không có trường hợp sử dụng nào trong số đó là cần thiết. Tôi không cần một feed tin tức hay các thử thách đọc sách. Nếu bạn giống tôi và chỉ cần một giao diện sạch sẽ, yên tĩnh để theo dõi những gì bạn đang đọc, đã đọc và muốn đọc, Bibliotheca là một lựa chọn vững chắc.
Hơn nữa, giống như tất cả các dịch vụ tự lưu trữ, nó giải quyết vấn đề kiểm soát dữ liệu của bạn. Bạn sở hữu dữ liệu của mình và quyết định cách thức lưu trữ. Nếu có sự cố, bạn có thể dễ dàng quay lại phiên bản trước. Không có tình trạng khóa dữ liệu (lock-in), không có tường phí (paywall) và không có những thay đổi đột ngột về giao diện để thúc đẩy tương tác.
Bibliotheca có thể ít tính năng hơn, nhưng nó cân bằng điều này một cách hoàn hảo. Nó không làm bạn choáng ngợp với các tùy chọn hoặc sự phân tâm. Giao diện xem sách rất rõ ràng và cho phép bạn sắp xếp theo tiêu đề, tác giả hoặc ngày. Bạn thậm chí có thể sao lưu toàn bộ thư viện của mình chỉ bằng một cú nhấp chuột. Tất nhiên, là một ứng dụng mã nguồn mở, bạn có thể tùy chỉnh mã nguồn theo ý muốn. Nhưng bạn không cần phải làm vậy. Nó hoạt động tốt ngay khi cài đặt.
Lựa chọn lý tưởng cho người dùng NAS và yêu sách
Đối với những độc giả nhiệt tình đang sử dụng NAS, Bibliotheca là một lựa chọn không thể bỏ qua. Ứng dụng nhẹ này cung cấp mọi thứ bạn cần để theo dõi thói quen đọc sách mà không có bất kỳ sự cồng kềnh nào.
Nếu bạn đang cố gắng làm cho Goodreads phù hợp với nhu cầu của mình, bạn có thể thấy Bibliotheca là một giải pháp thay thế hoàn hảo cho thói quen đọc sách của bạn, mang lại trải nghiệm cá nhân hóa, nhanh chóng và bảo mật dữ liệu tuyệt đối.