🤯 NativeMind: AI Địa Phương Trong Trình Duyệt Của Bạn
Xin chào các lập trình viên! 👋
Bạn có bao giờ cảm thấy mình phải chuyển đổi giữa nhiều công cụ khác nhau chỉ để đưa AI vào quy trình làm việc của mình? Việc sao chép các prompt, chuyển tab và dán kết quả một cách thủ công… thật sự làm giảm năng suất làm việc. 😥
Nhưng nếu như một trợ lý AI có thể sống ngay trong trình duyệt của bạn, luôn sẵn sàng, nhận thức ngữ cảnh và siêu nhanh?
Gần đây, tôi đã thử nghiệm NativeMind, một tiện ích mở rộng trình duyệt mang AI trực tiếp vào các trang web mà bạn đang làm việc. Không cần chuyển tab, không cần sao chép-dán và không gửi văn bản nhạy cảm lên máy chủ đám mây. Nó chạy cục bộ (hoặc với mô hình của riêng bạn), điều này giúp nó vừa nhanh vừa riêng tư.
NativeMind biến trình duyệt của bạn thành một trợ lý AI ưu tiên quyền riêng tư, được cung cấp bởi các mô hình mã nguồn mở mới nhất như gpt-oss, Deepseek, Qwen, LLaMa (Gemma, Mistral) và nhiều hơn nữa mà không yêu cầu đăng nhập hoặc kết nối internet.
Trong bài viết này, chúng ta sẽ khám phá:
- NativeMind là gì và tại sao nó lại khác biệt
- Các tính năng chính của nó
- Hướng dẫn thiết lập từng bước
- Một vài ví dụ thực tế
NativeMind là gì?
NativeMind là một lựa chọn mã nguồn mở riêng tư cho ChatGPT, là tiện ích mở rộng trình duyệt hoàn toàn cục bộ, được xây dựng trên Ollama và mang các mô hình AI cục bộ vào quy trình làm việc của bạn.
NativeMind là một trợ lý AI chạy trên trình duyệt mã nguồn mở, cho phép bạn tương tác với nội dung trang web trong thời gian thực. Nó chạy cục bộ trên thiết bị của bạn thông qua Ollama, một công cụ giúp dễ dàng sử dụng các mô hình ngôn ngữ lớn (LLMs) trên máy tính của bạn.
Điều này có nghĩa là:
- Không tải lên đám mây
- Không theo dõi dữ liệu
- Mọi thứ đều được giữ lại trên máy của bạn
Nó hoạt động như một tiện ích mở rộng cho Chromium/Firefox và cho phép bạn tương tác với nội dung trang web trong thời gian thực. Ví dụ, bạn có thể làm nổi bật một bài viết và yêu cầu tóm tắt, dịch một trang đầy đủ hoặc trò chuyện với AI về những gì đang hiển thị trên màn hình của bạn.
🚀 Các Tính Năng Chính
- 100% quyền riêng tư: Không máy chủ, không theo dõi, không rò rỉ. Mọi thứ đều chạy cục bộ trên máy của bạn.
- Sử dụng liền mạch trong trình duyệt: Tóm tắt, dịch hoặc soạn thảo trực tiếp trong khi lướt web.
- Nhẹ và nhanh: Chạy mượt mà mà không cần yêu cầu hệ thống nặng nề.
- Kiểm soát hoàn toàn: Hoạt động offline, tôn trọng dữ liệu của bạn và giữ mọi thứ minh bạch.
- Độ linh hoạt của Mô Hình Ngôn Ngữ: Hỗ trợ các mô hình LLM mã nguồn mở như LLaMA, Qwen, Deepseek, Gemma, Mistral thông qua Ollama.
💡 Những Gì Bạn Có Thể Làm Với NativeMind:
✅ Trò chuyện giữa các tab: Đặt câu hỏi và tiếp tục cuộc trò chuyện trong khi lướt web, ngay cả giữa các trang.
✅ Tóm tắt mọi trang web: Biến các bài viết dài thành những tóm tắt ngắn gọn, rõ ràng chỉ trong một cú nhấp chuột.
✅ Dịch một cách hòa nhập: Dịch toàn bộ trang ngay lập tức.
✅ Tìm kiếm cục bộ: Đặt câu hỏi và nhận câu trả lời ngay trong trình duyệt của bạn.
Cách Bắt Đầu?
Bước 1: Cài Đặt Tiện Ích
Thêm NativeMind vào Chrome từ Cửa hàng Web.
Sau khi cài đặt, hãy ghim nó vào thanh công cụ để dễ dàng truy cập.
Bước 2: Cài Đặt Ollama
- Ollama là gì?
Nếu bạn mới làm quen với Ollama:
Ollama là một nền tảng cho phép bạn chạy các mô hình ngôn ngữ cục bộ trên máy tính của mình. Điều này giúp các lập trình viên và doanh nghiệp dễ dàng sử dụng AI mà không cần phải dựa vào các máy chủ hoặc internet bên ngoài. Nó đơn giản hóa quy trình tích hợp AI vào các ứng dụng của bạn bằng cách cung cấp các công cụ để xây dựng, huấn luyện và triển khai các mô hình trực tiếp từ môi trường cục bộ của bạn. 😃
Truy cập https://ollama.com/ và tải về cho hệ điều hành của bạn.
Sau khi cài đặt, mở terminal và nhập ollama
.
- Nếu nó hoạt động, bạn sẽ thấy Ollama đang chạy.
Bước 3: Kết Nối NativeMind
Khi bạn cài đặt Ollama, mở trình duyệt Chrome và nhấp vào tiện ích mở rộng NativeMind.
Nó sẽ tự động kiểm tra xem Ollama có đang chạy không.
Bây giờ, bạn có thể chọn và tải xuống mô hình mà bạn đã chọn. (Đây là lần tải xuống đầu tiên duy nhất)
Chỉ cần vậy thôi, hãy bắt đầu trò chuyện với trợ lý AI của bạn ngay trong trình duyệt. 🔥
Nếu bạn không muốn cài đặt Ollama, bạn cũng có thể sử dụng WebLLM (Qwen-0.6B) trực tiếp trong trình duyệt, với không cần thiết lập gì cả 😉
Ví Dụ
- Tóm tắt một bài viết
python
# Mã ví dụ để tóm tắt bài viết
article_text = "Nội dung bài viết dài..."
summary = summarize(article_text)
print(summary)
- Đặt câu hỏi về tab hiện tại
python
# Mã ví dụ để hỏi về nội dung trang hiện tại
question = "Nội dung chính của trang này là gì?"
answer = ask(question)
print(answer)
Kết Luận ✨
NativeMind là một cách đơn giản nhưng mạnh mẽ để đưa AI ngay vào trình duyệt của bạn. Không cần tab phụ, không cần thiết lập phức tạp và quan trọng nhất là, dữ liệu của bạn luôn ở bên bạn.
Nếu bạn đang tìm kiếm một trợ lý AI riêng tư, dễ sử dụng và hoạt động trên web, tiện ích mở rộng này xứng đáng để thử nghiệm.
Tài Nguyên:
- 🌐 Trang Web Chính Thức
- 💻 GitHub Repo (đừng quên ⭐ nó nếu bạn thấy hữu ích!)
- 🛠️ Tiện Ích Chrome
Cảm ơn bạn đã đọc đến đây. Nếu bạn thấy bài viết này hữu ích, hãy thích và chia sẻ nó. Ai đó có thể cũng tìm thấy nó hữu ích.💖
Kết nối với tôi trên X, GitHub, LinkedIn.
Kiran Naragund
Tác giả công nghệ và người điều hành @DEV ✦ Lập trình viên Full-Stack ✦ Mentor @Exercism ✦ Người đóng góp mã nguồn mở ✦ Email để hợp tác :)