นาฬิกา Pomodoro ฟรี
มีสมาธิด้วยเทคนิค Pomodoro ปรับระยะเวลาทำงานและพัก ติดตามรอบที่เสร็จ และฟังเสียงเตือนเมื่อแต่ละช่วงสิ้นสุด
ทางลัด: Space เริ่มต้น/หยุดชั่วคราว · R รีเซ็ต · S ข้าม
การใช้งานทั่วไป
- ตัวจับเวลา Pomodoro สำหรับการเรียนใช้เทคนิค Pomodoro เพื่อศึกษาอย่างมีประสิทธิภาพมากขึ้น: ทำงานในเซสชันโฟกัส 25 นาทีพร้อมแบ่ง 5 นาที
- ตัวจับเวลา Pomodoro สำหรับการทำงานจากระยะไกลสู้กับสิ่งรบกวนเวลาทำงานที่บ้านด้วยเซสชัน Pomodoro ที่เป็นระบบ ติดตามเวลาโฟกัสและบังคับพักเป็นประจำ
- ตัวจับเวลา Pomodoro สำหรับโครงการเขียนใช้เซสชัน Pomodoro เพื่อเอาชนะตัวบล็อก นักเขียนและรักษาแรงบันดาลใจในการเขียนในเรียงความ รายงาน หรือผลงานสร้างสรรค์
- ตัวจับเวลา Pomodoro สำหรับการเขียนโปรแกรมใช้เซสชันโฟกัสที่มีโครงสร้างเพื่อเขียนโปรแกรมอย่างมีประสิทธิภาพมากขึ้น: หลีกเลี่ยงการรบกวนสถานะการไหลพร้อมทำให้มั่นใจการพักผ่อนปกติ
- ตัวจับเวลา Pomodoro สำหรับโฟกัสและ ADHDช่วงเวลาการทำงานที่มีโครงสร้างช่วยให้บุคคลที่มี ADHD รักษาความเข้าใจและทำให้งานที่ยากขึ้นง่ายต่อการจัดการ
วิธีการทำงาน
ตัวจับเวลา Pomodoro นี้ทำงานในเบราว์เซอร์ทั้งหมดโดยไม่มีไลบรารีภายนอก การนับถอยหลังยึดกับ timestamp ของนาฬิกาจริงด้วย Date.now() การลดความถี่แท็บเบื้องหลังจึงทำให้ตัวจับเวลาช้าลงไม่ได้ และเสียงแจ้งเตือนทั้งหมดสังเคราะห์ตามต้องการผ่าน Web Audio API — ไม่มีการดาวน์โหลดไฟล์เสียง
- 1เอนจินนับถอยหลังตามนาฬิกาจริงเมื่อคุณกดเริ่ม ตัวจับเวลาจะบันทึก timestamp สิ้นสุดแบบสัมบูรณ์ (Date.now() บวกวินาทีที่เหลือ) ทุก 500 ms setInterval จะคำนวณวินาทีที่เหลือใหม่โดยลบเวลาปัจจุบันออกจากจุดสิ้นสุดคงที่นั้น หากเบราว์เซอร์ลดความถี่ของแท็บ คณิตศาสตร์จะแก้ไขตัวเองทันทีที่รอบถัดไปทำงาน
- 2ซิงค์ใหม่เมื่อกลับมาที่แท็บตัวรับเหตุการณ์ visibilitychange เรียกฟังก์ชันซิงค์เดียวกันทันทีที่คุณสลับกลับมาที่แท็บ การแสดงผลจึงข้ามไปยังเวลาที่เหลือที่ถูกต้องทันทีแทนที่จะรอรอบ 500 ms ถัดไป — สำคัญเมื่อแท็บอยู่เบื้องหลังเป็นเวลานาน
- 3สังเคราะห์เสียงด้วย Web Audio APIเสียงแจ้งเตือนทั้งสาม (classic, chime, digital) สร้างขึ้นทั้งหมดโดย AudioContext ในตัวของเบราว์เซอร์ — OscillatorNode กำหนดความถี่และชนิดคลื่น (sine หรือ square) และ GainNode ใช้การไล่ระดับเสียงแบบเอกซ์โพเนนเชียลเพื่อสร้างเปลือกเสียง ไม่มีการดึงหรือถอดรหัสไฟล์เสียง
- 4บันทึกการตั้งค่าและจำนวนรายวันระยะเวลาที่กำหนดเองและจำนวน pomodoro ที่ทำเสร็จวันนี้ถูกเขียนลง localStorage ภายใต้สองคีย์แยกกัน เมื่อโหลดหน้า เครื่องมือจะอ่านกลับ ตรวจทุกค่าเทียบกับช่วงที่อนุญาต และคืนสถานะตัวจับเวลา — การตั้งค่าจึงคงอยู่หลังรีเฟรชหน้าโดยไม่ต้องเรียกเซิร์ฟเวอร์
เครื่องมือที่เกี่ยวข้อง
เครื่องสร้างเสียงรบกวน
ผสมเสียง white, pink และ brown noise กับเสียงฝนและมหาสมุทร ตั้งเวลาปิดเครื่องที่ค่อยๆ เบาลง และดาวน์โหลดไฟล์ WAV หรือ MP3 แบบวนซ้ำได้ความยาว 1 ถึง 60 นาที
ตัวจับเวลาแบบช่วง
ตัวจับเวลาทำงานและพักสำหรับการออกกำลังกายแบบ HIIT และ Tabata พร้อมช่วงวอร์มอัป รอบ เซ็ต ตัวเลขนับถอยหลังขนาดใหญ่ ช่วงที่แยกด้วยสี เสียงบี๊บ และเสียงพูดบอกที่เลือกเปิดได้
แฟลชการ์ด
สร้างชุดแฟลชการ์ดหรือนำเข้าจากสเปรดชีต แล้วเรียนด้วยการ์ดพลิกและตารางทบทวนแบบเว้นระยะที่บันทึกไว้ในเบราว์เซอร์ของคุณ