LunaTools - Tiện ích mở rộng Google Chrome (cử chỉ chuột, di chuyển trang bằng bàn phím, loại bỏ tab trùng lặp, sắp xếp tab, hợp nhất cửa sổ, phím tắt PiP)
(github.com/lunamoth)Tôi không phải là lập trình viên và cũng hoàn toàn không biết lập trình, nhưng tôi đã thử tạo một tiện ích mở rộng Google Chrome bằng vibe coding với chatbot AI (chủ yếu là Gemini, thêm một chút Claude).
Tôi đã yêu cầu bằng prompt để gộp các tiện ích mở rộng mình đang dùng thành một, đồng thời cũng tự làm và ghép thêm user script theo ý tưởng riêng của mình. Hôm qua, tôi còn xin phép tác giả của một tiện ích mở rộng có sẵn để thêm vào một tính năng nữa.
Tôi đăng lên GeekNews vì muốn hỏi xem có tính năng nào đáng để bổ sung thêm không. Có tính năng nào nên thêm nữa không?
LunaTools
Gần đây tôi đã gộp 2 tiện ích mở rộng Google Chrome và 2 user script mà tôi tạo bằng Google Gemini và Anthropic Claude thành 1 tiện ích mở rộng Google Chrome. (Tôi không rõ tỷ lệ chính xác, nhưng nếu ước lượng mức độ đóng góp vào mã nguồn thì có lẽ Gemini khoảng 80%, Claude khoảng 20%.)
Tên của nó là LunaTools. Hy vọng mọi người sẽ thấy hữu ích.
Tính năng
- Cử chỉ chuột: sau khi nhấp chuột phải, ← quay lại, → tiến tới, ↑ tab mới, ↓ đóng tab
- Nếu URL của trang có số trang, có thể di chuyển trang bằng phím mũi tên trái/phải
- Khi mở tab mới, nếu tab đó đã tồn tại thì đóng tab mới và chuyển focus sang tab hiện có
- Nhấn Alt + A để sắp xếp các tab trong cửa sổ hiện tại theo URL
- Nhấn vào biểu tượng tiện ích mở rộng để gộp nhiều cửa sổ thành 1 cửa sổ
- Với video đang xem, nhấn Shift + Ctrl + P để mở ở chế độ PiP
6 bình luận
Wow, chỉ với vibe coding thôi sao?
Gemini khá ổn đấy. Chỉ với phần mô tả chức năng trong prompt mà nó cũng triển khai được.
Tuyệt vời
Cảm ơn bạn đã chia sẻ. Có lẽ tôi nên tiếp tục cập nhật nó.
Blog không hỗ trợ https nhỉ...
Vâng, có lẽ phải cập nhật rồi. Cảm ơn bạn đã phản hồi.