การแจ้งเตือนเมื่อทำงานเสร็จใน Windows Terminal สำหรับ Claude Code
(github.com/soulee-dev)Boris Cherny ผู้สร้าง Claude Code ได้แนะนำเคล็ดลับการใช้งาน Claude Code ว่าสามารถรับการแจ้งเตือนจากเทอร์มินัลได้ด้วย Claude Hooks นะครับ
พอลองหาดูแล้วพบว่าตัวอย่างส่วนใหญ่
- ต้องติดตั้ง dependency อย่าง
jqเพิ่มเติม - อิงกับ Linux shell จึงทำให้ติดตั้ง/ใช้งานบน Windows ค่อนข้างยุ่งยาก
- ถูกจัดทำเป็นโปรเจกต์ที่อิงกับ Python/Rust เลยรู้สึกว่าค่อนข้างเป็นภาระ
ดังนั้นผมเลยลองทำเป็น สคริปต์ PowerShell ที่ติดตั้งได้ในบรรทัดเดียวและใช้งานได้ทันที ขึ้นมาครับ
- Zero Dependency (ไม่ต้องติดตั้งอะไรเพิ่ม)
- ใช้งานได้ทันทีบนสภาพแวดล้อม Windows
หากต้องการ ก็สามารถปรับแก้ Hooks / Matcher ได้อย่างง่ายดายเช่นกัน
PS) ถ้าคิดว่าไอเดียนี้ใช้ได้ รบกวนช่วยกด Star ให้ด้วยนะครับ! 🙇
2 ความคิดเห็น
ใน warp บน macOS ถ้ามีงานอะไรเสร็จมันจะแจ้งให้เองอยู่แล้ว แบบนั้นใช้ไม่ได้เหรอ?
บน Windows สามารถแสดงการแจ้งเตือนแบบ toast ด้วย PowerShell ได้แบบนี้เองเหรอ? ผมเคยใช้ AutoHotKey เพราะเรื่องนี้เลย… วันนี้ก็ได้เรียนรู้อะไรใหม่อีกแล้ว