LunaTools - ส่วนขยาย Google Chrome (เมาส์เจสเจอร์, การเลื่อนหน้าด้วยคีย์บอร์ด, ลบแท็บซ้ำ, จัดเรียงแท็บ, รวมหน้าต่าง, ปุ่มลัด PiP)
(github.com/lunamoth)แม้ผมจะไม่ใช่นักพัฒนาและไม่รู้เรื่องการเขียนโปรแกรมเลย แต่ก็ได้ลองสร้างส่วนขยาย Google Chrome ด้วยการใช้ AI แชตบอต (หลัก ๆ คือ Gemini และมี Claude บ้างเล็กน้อย) แบบ vibe coding
ผมขอให้มันรวมส่วนขยายที่เคยใช้อยู่ผ่านพรอมป์ต์แล้วทำออกมาเป็นตัวเดียว และยังทำ userscript ขึ้นมาตามไอเดียของตัวเองแล้วนำมารวมกันด้วย เมื่อวานนี้ก็ได้รับอนุญาตจากนักพัฒนาส่วนขยายเดิมให้เพิ่มฟีเจอร์เข้ามาอีกอย่างหนึ่ง
เลยอยากลองนำมาโพสต์ใน GeekNews เพื่อถามว่ามีฟีเจอร์อะไรที่น่าจะเพิ่มได้อีกไหม มีอะไรที่ควรเพิ่มอีกหรือเปล่าครับ?
LunaTools
ช่วงนี้ผมได้นำส่วนขยาย Google Chrome 2 ตัวและ userscript 2 ตัวที่สร้างด้วย Google Gemini และ Anthropic Claude มารวมเป็นส่วนขยาย Google Chrome เพียงตัวเดียว (สัดส่วนที่แน่ชัดไม่ทราบเหมือนกัน แต่ถ้าประเมินจากการมีส่วนร่วมกับโค้ดก็น่าจะเป็น Gemini 80% และ Claude 20%)
มันชื่อว่า LunaTools ครับ ขอให้ใช้งานกันได้อย่างเป็นประโยชน์
ฟีเจอร์
- เมาส์เจสเจอร์: คลิกขวาค้างแล้วกด ← ย้อนกลับ, → ไปข้างหน้า, ↑ แท็บใหม่, ↓ ปิด
- หาก URL ของเว็บไซต์มีหมายเลขหน้าอยู่ สามารถใช้ปุ่มลูกศรซ้ายขวาบนคีย์บอร์ดเพื่อเปลี่ยนหน้าได้
- เมื่อเปิดแท็บใหม่ หากเป็นแท็บที่มีอยู่แล้ว จะปิดแท็บนั้นและโฟกัสไปที่แท็บเดิม
- กด Alt + A เพื่อจัดเรียงแท็บในหน้าต่างปัจจุบันตาม URL
- กดไอคอนส่วนขยายเพื่อรวมหลายหน้าต่างให้เป็นหน้าต่างเดียว
- วิดีโอที่กำลังดูอยู่สามารถกด Shift + Ctrl + P เพื่อเปิดเป็น PiP ได้
6 ความคิดเห็น
ว้าว อันนี้ทำได้ด้วย vibe coding อย่างเดียวเลยเหรอ?
Gemini ค่อนข้างดีเลยครับ แค่ให้อธิบายฟังก์ชันผ่านพรอมป์ต์ก็ช่วยทำออกมาให้ได้แล้ว
เจ๋งมาก
ขอบคุณมากครับ ดูเหมือนว่าคงต้องอัปเดตต่อไปเรื่อย ๆ
บล็อกยังไม่รองรับ https นะครับ...
อ้อ ต้องอัปเดตแล้วสินะ ขอบคุณสำหรับคำตอบครับ