ส่วนขยายนี้จะแสดงคำแปลแบบอินไลน์ใกล้กับต้นฉบับ เมื่อเลือกข้อความบนหน้าเว็บหรือเลื่อนเมาส์ไปเหนือย่อหน้าแล้วกดคีย์ลัด

แม้การแปลในตัวของเบราว์เซอร์จะสะดวก แต่ก็มักพลาดบริบทหรือให้ผลลัพธ์ที่ฟังดูแปลก และหากจะใช้ 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

ยังเป็นเวอร์ชันเริ่มต้น จึงอยากขอฟีดแบ็กเกี่ยวกับการใช้งานและขั้นตอนการติดตั้งครับ

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น