TL;DR: ผมได้สร้างส่วนขยาย Chrome ที่คัดลอกทั้งเนื้อหาหน้าเว็บและซับไตเติล YouTube เป็น Markdown ที่สะอาด ไม่มีส่วนเกิน ได้ในคลิกเดียว (หรือใช้คีย์ลัด) โดยเฉพาะอย่างยิ่งมีประโยชน์มากเวลาใส่พรอมป์ต์ให้ LLM!

สวัสดีครับ ชาว GeekNews!

ปกติผมมักคัดลอกข้อมูลที่เจอจากบนเว็บเพื่อเก็บไว้ในโน้ตของตัวเอง (Obsidian) หรือใช้เป็นบริบทให้ LLM สำหรับสรุปบทความ/วิดีโอและแปลภาษา จึงได้สร้างส่วนขยายเบราว์เซอร์ชื่อ cpdown ขึ้นมา

cpdown สามารถแปลงหน้าเว็บใด ๆ ให้เป็น Markdown ที่สะอาด แล้วคัดลอกลงคลิปบอร์ดได้ด้วยการคลิกเพียงครั้งเดียว (หรือใช้คีย์ลัด)

ฟีเจอร์หลักมีดังนี้:

การดึงเฉพาะเนื้อหาหลัก: ใช้ Readability ของ Mozilla หรือ Defuddle ที่สร้างโดยผู้พัฒนา Obsidian เพื่อตัดส่วนที่ไม่จำเป็นอย่างโฆษณา แถบด้านข้าง ฯลฯ ออก และดึงเฉพาะเนื้อหาหลักอย่างแม่นยำ

การแปลงเป็น Markdown ที่สะอาด: แปลง HTML ที่จัดระเบียบแล้วให้เป็น Markdown ที่อ่านง่ายด้วยไลบรารี Turndown

การคำนวณจำนวนโทเคน: คำนวณและแจ้งจำนวนโทเคนของข้อความที่คัดลอกโดยใช้ tiktoken ทำให้ตรวจสอบจำนวนโทเคนได้ล่วงหน้าก่อนนำเนื้อหาไปวางใน LLM อย่าง ChatGPT หรือ Claude ซึ่งมีประโยชน์มาก

การคัดลอกซับไตเติล YouTube: บนหน้าวิดีโอ YouTube สามารถคัดลอกซับไตเติลทั้งหมดในรูปแบบ Markdown ได้ และจะเพิ่มชื่อวิดีโอเป็นแท็ก H1 ให้อัตโนมัติ

การตั้งค่าผู้ใช้: เลือกตัวดึงเนื้อหา (Readability/Defuddle) หรือตั้งค่าตัวเลือกต่าง ๆ เช่น ครอบเนื้อหาที่คัดลอกด้วยโค้ดบล็อกได้

cpdown ใช้งานได้ฟรีทั้งหมดและเป็นโอเพนซอร์ส พัฒนาด้วย WXT, React, TypeScript และโค้ดมากกว่าครึ่งเขียนด้วย Cursor Agent mode

สามารถลองใช้งานได้ทันทีบน Chrome เว็บสโตร์ หรือดูซอร์สโค้ดได้บน GitHub

Chrome เว็บสโตร์: https://chromewebstore.google.com/detail/cpdown/…

GitHub: https://github.com/ysm-dev/cpdown

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

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