Hover Trans Port - tiện ích mở rộng Chrome dịch nội tuyến văn bản được chọn/di chuột bằng AI CLI cục bộ
(github.com/monk-lee)Đây là một tiện ích mở rộng hiển thị bản dịch nội tuyến ngay gần văn bản gốc khi bạn chọn văn bản trên trang web hoặc di chuột lên một đoạn rồi nhấn phím tắt.
Tính năng dịch mặc định của trình duyệt thì tiện, nhưng thường bỏ lỡ ngữ cảnh hoặc cho ra câu chữ gượng gạo; còn nếu dùng trình dịch AI thì lại bất tiện ở chỗ phải cấp riêng API key hoặc quản lý thêm gói đăng ký. Tôi vốn đã đăng nhập để dùng Codex CLI và Claude CLI trên máy cục bộ, nên bắt đầu làm dự án này với ý tưởng: "Nếu chỉ gọi AI CLI cục bộ mà mình đã dùng sẵn từ trình duyệt đúng lúc cần thì sao?"
Cấu trúc hoạt động là Chrome Extension → Native Messaging → helper cục bộ → Codex/Claude CLI. Tiện ích không trực tiếp nhận hoặc lưu API key, mà chỉ chạy CLI mà người dùng đã cài đặt và xác thực sẵn.
Hiện tại đã làm được những phần sau.
- Dịch văn bản được chọn / đoạn văn đang di chuột
- Hiển thị bản dịch nội tuyến gần văn bản gốc
- Chọn provider Codex CLI / Claude CLI
- Bộ nhớ đệm bản dịch cục bộ bằng SQLite
- Trình cài native host cho macOS
Hiện mới hỗ trợ theo cấu hình macOS + Chrome + unpacked extension, và chưa đưa lên Chrome Web Store. Các tính năng như cài đặt cho Windows/Linux hay tự động dịch toàn bộ trang cũng vẫn chưa có.
Dù được xây dựng theo hướng cục bộ, đây không phải là trình dịch hoàn toàn ngoại tuyến. Văn bản yêu cầu vẫn có thể được gửi tới dịch vụ AI bên ngoài tùy theo chính sách của CLI được chọn. Bù lại, tiện ích và helper được giới hạn phạm vi để không lưu API key, OAuth token, cookie trình duyệt hay session token của dịch vụ.
GitHub:
https://github.com/monk-lee/hover-trans-port
Đây là phiên bản đầu tiên nên rất mong nhận được phản hồi về trải nghiệm sử dụng và quy trình cài đặt.
Chưa có bình luận nào.