Hover Trans Port - ส่วนขยาย Chrome สำหรับแปลข้อความที่เลือก/ข้อความใต้เมาส์แบบอินไลน์ด้วย Local AI CLI
(github.com/monk-lee)ส่วนขยายนี้จะแสดงคำแปลแบบอินไลน์ใกล้กับต้นฉบับ เมื่อเลือกข้อความบนหน้าเว็บหรือเลื่อนเมาส์ไปเหนือย่อหน้าแล้วกดคีย์ลัด
แม้การแปลในตัวของเบราว์เซอร์จะสะดวก แต่ก็มักพลาดบริบทหรือให้ผลลัพธ์ที่ฟังดูแปลก และหากจะใช้ AI translator ก็ยังต้องออก API key แยกหรือคอยจัดการการสมัครใช้งานเพิ่มเติมอยู่ดี ผมเองใช้งาน Codex CLI และ Claude CLI บนเครื่องอยู่แล้วผ่านการล็อกอิน จึงเริ่มทำสิ่งนี้จากแนวคิดว่า “ถ้าเรียกใช้ local AI CLI ที่ใช้อยู่แล้วจากเบราว์เซอร์เฉพาะตอนที่ต้องการจะเป็นอย่างไร?”
โครงสร้างการทำงานคือ Chrome Extension → Native Messaging → local helper → Codex/Claude CLI ส่วนขยายจะไม่รับหรือเก็บ API key โดยตรง แต่จะรัน CLI ที่ผู้ใช้ติดตั้งและยืนยันตัวตนไว้แล้ว
ตอนนี้ทำได้ประมาณนี้
- แปลข้อความที่เลือก / ย่อหน้าที่อยู่ใต้เมาส์
- แสดงคำแปลแบบอินไลน์ใกล้กับข้อความต้นฉบับ
- เลือก provider เป็น Codex CLI / Claude CLI ได้
- แคชคำแปลด้วย SQLite บนเครื่อง
- macOS native host installer
ตอนนี้ยังรองรับในรูปแบบ macOS + Chrome + unpacked extension และยังไม่ได้นำขึ้น Chrome Web Store ยังไม่มีฟีเจอร์อย่างการติดตั้งบน Windows/Linux หรือการแปลทั้งหน้าเว็บอัตโนมัติ
แม้จะออกแบบโดยเน้นการทำงานบนเครื่องเป็นหลัก แต่ก็ไม่ใช่ตัวแปลแบบออฟไลน์เต็มรูปแบบ ข้อความที่ส่งไปขอแปลอาจถูกส่งต่อไปยังบริการ AI ภายนอกตามนโยบายของ CLI ที่เลือก แทนที่จะทำเช่นนั้น ส่วนขยายและ helper นี้ได้จำกัดขอบเขตไว้ไม่ให้เก็บ API key, OAuth token, browser cookie หรือ service session token
GitHub:
https://github.com/monk-lee/hover-trans-port
ยังเป็นเวอร์ชันเริ่มต้น จึงอยากขอฟีดแบ็กเกี่ยวกับการใช้งานและขั้นตอนการติดตั้งครับ
ยังไม่มีความคิดเห็น