Được xuất bản vào ngày 1 tháng 3 năm 2026, 3:00 chiều EST
Yasir là Kỹ sư cơ khí, người viết về công nghệ tại MUO, bao gồm Windows, Năng suất, Bảo mật và Internet. Niềm đam mê với các hệ thống tự động khiến anh không ngừng mày mò cả phần cứng và phần mềm.
Hành trình viết lách về công nghệ của anh bắt đầu từ năm cuối cấp kỹ sư, đưa anh đến với Android Police trước khi gia nhập MUO. Anh ấy tập trung vào việc làm cho công nghệ có thể truy cập được, cho dù anh ấy đang khắc phục sự cố của Windows, khám phá các công cụ năng suất hay giải thích các rủi ro bảo mật bằng tiếng Anh đơn giản. Đối với Yasir, cách tốt nhất để làm điều này là thực sự sử dụng các công cụ và gặp phải những vấn đề tương tự mà độc giả gặp phải.
Khi anh ấy không viết lách hay kỹ thuật, bạn sẽ thấy Yasir đang xem Những trò đùa phi thực tế và thực sự cười lớn trước những trò đùa mà anh ấy đã thấy hàng chục lần trước đây.
Tôi chưa bao giờ giỏi trong việc sắp xếp các dấu trang của trình duyệt và tôi chấp nhận rằng đó một phần là lỗi của công cụ vì bạn lưu một liên kết, ném nó vào một thư mục và quên nó đi. Không có cách nào để tìm thấy bất cứ thứ gì trừ khi bạn nhớ chính xác nơi bạn đặt nó và ngay cả các lựa chọn thay thế dấu trang Chrome chuyên dụng cũng không giải quyết được hoàn toàn vấn đề.
Cuối cùng, tôi chuyển sang Karakeep, một ứng dụng tự lưu trữ, mã nguồn mở, miễn phí giúp đánh dấu các liên kết, ghi chú, hình ảnh và tệp PDF ở một nơi bằng tính năng gắn thẻ do AI hỗ trợ. Nó thực hiện những gì dấu trang của trình duyệt lẽ ra phải làm ngay từ đầu.
Liên quan
Karakeep không chỉ lưu liên kết
Nó đánh dấu URL, ghi chú, hình ảnh và tệp PDF
Dấu trang của trình duyệt chỉ lưu URL. Thế thôi. Không có ngữ cảnh, không có bản xem trước, không có gì nhắc nhở bạn lý do bạn lưu liên kết ba tuần sau đó. Karakeep thực hiện một cách tiếp cận khác bằng cách cho phép bạn lưu liên kết, ghi chú văn bản thuần túy, hình ảnh và tệp PDF ở một nơi.
Khi bạn thả một URL vào Karakeep, nó sẽ tự động tìm nạp tiêu đề trang, mô tả và hình ảnh xem trước. Chỉ điều này thôi đã khiến nó hữu ích hơn một thư mục dấu trang vì bạn thực sự có thể biết ngay từng mục đã lưu là gì mà không cần nhấp vào từng liên kết.
Bạn có thể sắp xếp mọi thứ vào danh sách tùy chỉnh - Tôi giữ những danh sách riêng biệt cho nghiên cứu, hướng dẫn và bài viết mà tôi muốn tham khảo sau này. Đây là một tính năng đơn giản nhưng giúp mọi thứ không bị chồng chất thành một nguồn cấp dữ liệu không thể quản lý được.
Karakeep cũng hỗ trợ nhập RSS tự động, lấy nội dung mới từ blog hoặc trang tin tức mà bạn theo dõi mà không cần bất kỳ nỗ lực thủ công nào. Trên hết, nó lưu trữ toàn bộ trang web để bạn vẫn có một bản sao nếu liên kết gốc bị chết. Trước đây, các liên kết bị hỏng đã khiến tôi mất đi những tài liệu tham khảo hữu ích, vì vậy đây là một bổ sung đáng hoan nghênh.
Để Karakeep chạy mất khoảng năm phút
Tệp Docker Compose xử lý việc thiết lập
"Tự lưu trữ" nghe có vẻ đáng sợ, nhưng Karakeep chạy trên Docker, nơi xử lý công việc nặng nhọc. Nếu bạn đã cài đặt Docker Desktop trên PC, quá trình thiết lập sẽ mất khoảng năm phút. Bạn không cần máy chủ chuyên dụng hoặc bất kỳ trải nghiệm Linux nào — nó chạy cục bộ trên máy Windows của bạn.
Đây là cách để nó chạy:
- Mở PowerShell và tạo thư mục mới cho Karakeep bằng
mkdir C:\karakeep-app, sau đó điều hướng vào đó bằngcd C:\karakeep-app. - Tải xuống tệp Docker Compose chính thức bằng cách chạy
wget https://raw.githubusercontent.com/karakeep-app/karakeep/main/docker/docker-compose.yml. - Tạo tệp .env trong cùng thư mục với các biến sau:
@"
KARAKEEP_VERSION=release
NEXTAUTH_SECRET=$(openssl rand -base64 36)
MEILI_MASTER_KEY=$(openssl rand -base64 36)
NEXTAUTH_URL=http://localhost:3000
"@ | Out-File -Encoding UTF8 .env - Nếu OpenSSL không có sẵn trên hệ thống của bạn, hãy mở tệp .env bằng cách điều hướng đến C:\karakeep-app, sau đó thay thế các chuỗi ngẫu nhiên bằng các giá trị ngẫu nhiên thực tế.
- Chạy Docker Desktop rồi chạy
docker compose up -dtrong Terminal để bắt đầu mọi thứ. - Mở
http://localhost:3000trong trình duyệt của bạn, đăng ký và bạn đã hoàn tất.
Điều này tạo ra ba vùng chứa - ứng dụng web Karakeep, phiên bản Chrome không có giao diện đầu để thu thập dữ liệu các trang và Meilisearch để tìm kiếm toàn văn bản. Mọi thứ đều được cấu hình sẵn trong tệp soạn thảo.
Bạn có thể truy cập nó từ bất cứ đâu
Khi ứng dụng đang chạy, bạn không bị giới hạn ở giao diện web. Karakeep có tiện ích mở rộng của Chrome và tiện ích bổ sung của Firefox để lưu trang chỉ bằng một cú nhấp chuột. Giống như bất kỳ tiện ích mở rộng nào, bạn nên kiểm tra tính an toàn của tiện ích mở rộng Chrome trước khi cài đặt chúng. Ngoài ra còn có các ứng dụng dành cho thiết bị di động trên iOS và Android đồng bộ hóa với phiên bản cục bộ của bạn, vì vậy mọi thứ bạn lưu trên điện thoại sẽ hiển thị trên máy tính để bàn của bạn và ngược lại.
Bạn thậm chí có thể nhập các dấu trang hiện có từ Chrome, Linkwarden hoặc Omnivore, vì vậy việc chuyển đổi không có nghĩa là phải bắt đầu lại. Nếu bạn muốn tự động đồng bộ hóa Karakeep với dấu trang của trình duyệt, Floccus cũng sẽ xử lý việc đó.
Gắn thẻ AI và tìm kiếm toàn văn bản đã thay đổi cách tôi tìm thấy mọi thứ
Karakeep tự động gắn thẻ dấu trang của bạn
Việc gắn thẻ dấu trang theo cách thủ công đủ tẻ nhạt đến mức hầu hết mọi người đều bỏ qua. Tôi biết tôi đã làm vậy. Karakeep tự động xử lý việc này bằng AI. Mỗi khi bạn lưu thứ gì đó, nó sẽ tự phân tích nội dung và tạo các thẻ có liên quan. Ví dụ:khi bạn lưu hướng dẫn về công thức Excel, nó sẽ gắn thẻ hướng dẫn đó với các thuật ngữ như "bảng tính" và "năng suất".
Nó cũng tạo ra các bản tóm tắt ngắn gọn cho từng mục đã lưu. Điều này rất hữu ích khi bạn đang cuộn qua hàng tá dấu trang và không thể nhớ được bài viết cụ thể đề cập đến nội dung gì. Bản tóm tắt sẽ cho bạn biết đủ thông tin để quyết định xem nên xem lại hay tiếp tục.
Để bật tính năng gắn thẻ AI, bạn có hai tùy chọn. Đơn giản nhất là thêm khóa API OpenAI vào tệp .env của bạn:
- Nhận khóa API từ nền tảng của OpenAI tại platform.openai.com.
- Mở tệp .env trong thư mục Karakeep của bạn và thêm dòng
OPENAI_API_KEY=sk-your-key-here. - Khởi động lại Karakeep bằng cách chạy
docker compose up -dtrong PowerShell.
Chi phí là tối thiểu vì Karakeep sử dụng mẫu mini GPT-4.1 theo mặc định, do đó, việc gắn thẻ vài chục dấu trang hầu như không được ghi vào hóa đơn của bạn. Nếu bạn không muốn gửi dữ liệu tới OpenAI, Ollama cho phép bạn chạy các mô hình AI cục bộ miễn phí. Cài đặt nó từ ollama.com, sau đó lấy các mẫu bạn cần bằng cách chạy ollama pull llama3.1 và ollama pull llava trong Terminal.
Thêm những dòng này vào tệp .env của bạn thay vì khóa OpenAI:OLLAMA_BASE_URL=http://host.docker.internal:11434 , INFERENCE_TEXT_MODEL=llama3.1 , và INFERENCE_IMAGE_MODEL=llava . Đảm bảo Ollama đang chạy trước khi bạn khởi động Karakeep.
Một tính năng khác khiến Karakeep đáng được sử dụng qua dấu trang của trình duyệt là tính năng tìm kiếm toàn văn được cung cấp bởi Meilisearch. Bạn không tìm kiếm tiêu đề nhưng bạn đang tìm kiếm nội dung thực tế của mỗi trang bạn đã lưu. Nếu bạn nhớ một cụm từ cụ thể trong một bài viết nhưng quên tên, chỉ cần nhập cụm từ đó vào và Karakeep sẽ tìm thấy.
Ngoài ra còn có một công cụ dựa trên quy tắc để thiết lập quy trình làm việc tự động, chẳng hạn như tự động sắp xếp các mục vào danh sách cụ thể dựa trên thẻ của chúng. Tôi chưa khám phá sâu về nó nhưng nó ở đó nếu bạn muốn kiểm soát tổ chức tốt hơn.
Tự lưu trữ giúp tôi kiểm soát dữ liệu của mình
Dấu trang của tôi tồn tại trên máy của tôi
Một trong những lý do chính khiến tôi chọn Karakeep thay vì các lựa chọn thay thế dựa trên đám mây là dấu trang của tôi vẫn còn trên máy của tôi. Ngoài ra, máy chủ của bên thứ ba còn lưu trữ dữ liệu, đó chính xác là những gì đã xảy ra khi Mozilla đóng cửa Pocket.
Karakeep là mã nguồn mở theo giấy phép AGPL, vì vậy mã này minh bạch và được duy trì tích cực trên GitHub. Nói rõ hơn, việc tự lưu trữ không có nghĩa là bạn bị mắc kẹt tại bàn làm việc. Máy chủ chạy cục bộ trên PC của bạn nhưng ứng dụng iOS và Android kết nối với máy chủ qua mạng của bạn. Chỉ cần máy tính của bạn bật, bạn có thể truy cập dấu trang từ điện thoại của mình. Để truy cập bên ngoài mạng gia đình của bạn, một công cụ như Tailscale sẽ tạo một đường hầm an toàn mà không để máy của bạn tiếp xúc với Internet.
Nếu không điều nào trong số này hấp dẫn bạn và bạn muốn bỏ qua Docker hoàn toàn, Karakeep cũng cung cấp tùy chọn đám mây được quản lý tại cloud.karakeep.app. Bạn mất lợi ích tự lưu trữ nhưng mọi lợi ích khác đều hoạt động như nhau.