Đồng Hồ Pomodoro miễn phí
Tập trung với kỹ thuật Pomodoro. Tùy chỉnh thời gian làm việc và nghỉ ngơi, theo dõi các phiên đã hoàn thành và nghe cảnh báo âm thanh khi mỗi giai đoạn kết thúc.
Phím tắt: Space bắt đầu/tạm dừng · R đặt lại · S bỏ qua
Công dụng phổ biến
- Bộ Hẹn Giờ Pomodoro để Học TậpSử dụng kỹ thuật Pomodoro để học tập hiệu quả hơn: làm việc trong các phiên 25 phút tập trung với 5 phút nghỉ.
- Bộ Hẹn Giờ Pomodoro cho Công Việc Từ XaChống lại sự phân tán khi làm việc từ nhà bằng các phiên Pomodoro có cấu trúc. Theo dõi thời gian tập trung và thực thi các khoảng nghỉ thường xuyên.
- Bộ Hẹn Giờ Pomodoro cho Dự Án ViếtSử dụng các phiên Pomodoro để vượt qua chứng bí mật của người viết và duy trì động lực viết trên các bài luận, báo cáo hoặc công việc sáng tạo.
- Bộ Hẹn Giờ Pomodoro để Lập TrìnhSử dụng các phiên tập trung có cấu trúc để lập trình hiệu quả hơn: tránh các cuộc gián đoạn trạng thái dòng chảy trong khi đảm bảo các khoảng nghỉ thường xuyên.
- Bộ Hẹn Giờ Pomodoro cho Sự Tập Trung và ADHDCác khoảng thời gian làm việc có cấu trúc giúp những người bị ADHD duy trì sự tập trung và làm cho những nhiệm vụ khó khăn trở nên dễ quản lý hơn.
Cách hoạt động
Đồng hồ Pomodoro này chạy hoàn toàn trong trình duyệt không dùng thư viện bên ngoài nào. Việc đếm ngược được neo vào mốc thời gian thực bằng Date.now() nên việc trình duyệt giới hạn thẻ chạy nền không làm chậm đồng hồ, và mọi âm báo được tổng hợp khi cần qua Web Audio API — không tải tệp âm thanh nào.
- 1Bộ máy đếm ngược theo giờ thựcKhi bạn nhấn Bắt đầu, đồng hồ ghi lại mốc kết thúc tuyệt đối (Date.now() cộng số giây còn lại). Cứ mỗi 500 ms, setInterval tính lại số giây còn lại bằng cách lấy mốc cố định đó trừ thời gian hiện tại. Nếu trình duyệt giới hạn thẻ, phép tính tự điều chỉnh ngay ở nhịp kế tiếp.
- 2Đồng bộ lại khi quay về thẻMột trình nghe sự kiện visibilitychange gọi cùng hàm đồng bộ ngay khi bạn quay lại thẻ. Điều này có nghĩa hiển thị nhảy ngay đến thời gian còn lại đúng thay vì chờ nhịp 500 ms tiếp theo — quan trọng khi thẻ đã chạy nền trong thời gian dài.
- 3Tổng hợp âm thanh bằng Web Audio APIBa âm báo (cổ điển, chuông, kỹ thuật số) được tạo hoàn toàn bởi AudioContext tích hợp của trình duyệt — một OscillatorNode đặt tần số và dạng sóng (sin hoặc vuông), và một GainNode áp dụng đường tăng giảm âm lượng theo hàm mũ để định hình đường bao. Không tệp âm thanh nào được tải hay giải mã.
- 4Lưu cài đặt và số đếm trong ngàyThời lượng tùy chỉnh và số pomodoro đã hoàn thành hôm nay được ghi vào localStorage dưới hai khóa riêng. Khi tải trang, công cụ đọc lại chúng, kiểm tra mọi giá trị theo phạm vi cho phép và khôi phục đồng hồ — nên cài đặt của bạn vẫn giữ khi làm mới trang mà không cần gọi máy chủ.
Công cụ liên quan
Tạo tiếng ồn
Trộn tiếng ồn trắng, hồng và nâu với âm thanh mưa và đại dương, đặt hẹn giờ ngủ với chế độ giảm dần âm lượng, và tải xuống tệp WAV hoặc MP3 lặp lại được dài từ 1 đến 60 phút.
Bộ hẹn giờ ngắt quãng
Bộ hẹn giờ làm việc và nghỉ cho các bài tập HIIT và Tabata, có khởi động, hiệp, set, đếm ngược lớn, các giai đoạn mã màu, tiếng bíp và hướng dẫn bằng giọng nói tùy chọn.
Thẻ ghi nhớ
Tạo bộ thẻ ghi nhớ hoặc nhập từ bảng tính, rồi học bằng thẻ lật và lịch ôn tập ngắt quãng được lưu trong trình duyệt của bạn.