claude-ss - เครื่องมือที่แปะสกรีนช็อตเข้า Claude Code ได้ทันทีใน macOS ด้วย `cmd+shift+2` เพียงครั้งเดียว
(github.com/jidohyun)claude-ss
ผมได้สร้างเครื่องมือที่ทำให้สามารถแปะสกรีนช็อตเข้า Claude Code ได้ทันทีใน macOS ด้วย cmd+shift+2 เพียงครั้งเดียว
ที่มา
การแปะสกรีนช็อตหนึ่งภาพเข้า Claude Code นั้นยุ่งยากกว่าที่คิด หากถ่ายด้วย cmd+shift+4 ไฟล์จะถูกบันทึกลงบนเดสก์ท็อป แล้วต้องไปหาและลากเข้าไปเอง ส่วนถ้าใช้ ctrl+cmd+shift+4 เพื่อคัดลอกลงคลิปบอร์ด ก็ยังต้องสลับแท็บแล้วกด cmd+v อยู่ดี
ถึงอยากแปะ 3 ภาพในรอบเดียว คลิปบอร์ดก็จำได้แค่ภาพสุดท้ายเท่านั้น claude-ss จึงย่อกระบวนการนี้ให้เหลือเพียง "คีย์ลัด → ลาก → เสร็จ"
วิธีการทำงาน
- จากที่ไหนก็ได้ กด
cmd+shift+2→ ลากเลือกพื้นที่ - แคปเจอร์ต่อเนื่องได้หลายภาพ (จะถูกสะสมไว้ในคิวมัลติช็อต)
- เมื่อกลับมาที่เทอร์มินัล Claude Code ระบบจะแปะให้อัตโนมัติตามลำดับที่ถ่ายไว้
เดมอนของ claude-ss จะตรวจจับโฟกัสของเทอร์มินัลและฟลัชคิวให้เอง ไม่มีหน้าจอกระพริบ ไม่มีการเขียนทับคลิปบอร์ด และไม่ต้องทรมานกับการสลับแอปไปมา แม้อยู่ในสถานะ IME ภาษาเกาหลี/ญี่ปุ่น/จีน ตัวช่วยที่เขียนด้วย Swift ก็จะสลับไปที่ ABC → วาง → กู้คืน IME เดิมให้อัตโนมัติ
คุณสมบัติ
- คิวมัลติช็อต: ถ่ายหลายภาพก็แปะครบทั้งหมดตามลำดับ
- IME-safe: แปะได้อย่างปลอดภัยแม้อยู่ในโหมดพิมพ์ภาษาเกาหลี
- รองรับ tmux / iTerm2 / cmux: ล็อกเป้าหมายตาม session ID (
claude-ss target set) - Claude Code slash command: ควบคุมด้วยตนเองได้ผ่าน
/ss,/ss-all,/ss-clear - โอเพนซอร์ส MIT, ใช้งานฟรี
การติดตั้ง
npm install -g @jidohyun/claude-ss
claude-ss setup # คู่มือสิทธิ์ macOS 3 รายการ
claude-ss start
หรือผ่านปลั๊กอิน Claude Code:
/plugin marketplace add jidohyun/claude-ss
/plugin install claude-ss@claude-ss
ลิงก์
- GitHub: https://github.com/jidohyun/claude-ss
- npm: https://www.npmjs.com/package/@jidohyun/claude-ss
หากคุณใช้ Claude Code อยู่ ฝากช่วยแชร์ให้ด้วย! ยินดีรับฟีดแบ็ก / PR สำหรับพอร์ตไปยัง Linux·Windows
ยังไม่มีความคิดเห็น