เครื่องมือเวลา
โฟกัสตัวจับเวลา ตัวนับ และกลุ่มเวลาที่แชร์บนเว็บและ Android
ภาพรวม
เครื่องมือเวลา ช่วยให้คุณเรียกใช้ตัวจับเวลาถอยหลัง (โฟกัส ออกกำลังกาย การทำสมาธิ และอื่นๆ) ติดตามตัวนับแบบกำหนดเอง และทำงานร่วมกันใน กลุ่มเวลา ด้วยการซิงค์สด
- เว็บ:
/timeและ/time-groups- Android: เมนู → เครื่องมือเวลา / กลุ่มเวลา
โหมดจับเวลา
| โหมด | ใช้ |
|---|---|
| โฟกัส | ทำงานลึกหรือเรียน |
| แตก | พักสั้น ๆ ระหว่างบล็อคโฟกัส |
| ออกกำลังกาย | ออกกำลังกายหรือเคลื่อนไหว |
| การทำสมาธิ | ความมีสติ |
| สร้างสรรค์ | การเขียน ศิลปะ ดนตรี |
| สังคม | แฮงเอาท์แบบไทม์บ็อกซ์ |
| เวลาอยู่หน้าจอ | การเลื่อนหรือการเล่นเกมแบบมีขอบเขต (การรับรู้ ไม่ใช่ XP พิเศษ) |
| ทำอาหาร | ครัวหรืองานบ้าน |
| กำหนดเอง | ป้ายกำกับและระยะเวลาของคุณเอง |
การจับเวลาเสร็จสิ้นสามารถให้รางวัล XP (เซสชันสมาธิและการออกกำลังกายต้องใช้เวลาอย่างน้อยประมาณ 5 นาทีจึงจะได้รับรางวัลเต็มจำนวน)
เคาน์เตอร์
สร้างตัวนับที่มีชื่อพร้อมหมวดหมู่และประเภท:
- แตะ — แตะ +1 เพื่อเพิ่ม (กดแต่ละครั้งจะเพิ่มหนึ่งรายการ)
- วินาที — เริ่ม/หยุด จากนั้นบวกเวลาที่ผ่านไปเข้ากับผลรวม
ค่า เป้าหมาย เสริมจะให้ XP เมื่อถึง
กลุ่มเวลา
- สร้างกลุ่มและเพิ่มสมาชิก (เช่น กลุ่มสิ่งที่ต้องทำ)
- เริ่ม การนับถอยหลังที่ใช้ร่วมกัน — เลือกผู้ที่สามารถหยุดชั่วคราว/หยุดได้:
- ฉันเท่านั้น (พิธีกร)
- สมาชิกในกลุ่ม
- ใช้ ตัวนับที่ใช้ร่วมกัน — ทุกคนเห็นการอัปเดตแบบเรียลไทม์
ตัวจับเวลากลุ่มที่ใช้งานอยู่เพียงตัวเดียวเท่านั้นที่ทำงานต่อครั้งต่อกลุ่ม
API (นักพัฒนา)
ส่วนที่เหลือรับรองความถูกต้อง:
-GET /api/time-tools/presets- แค็ตตาล็อกตัวจับเวลา
-GET|POST|PATCH /api/time-tools/timers— ตัวจับเวลาส่วนตัว
-GET|POST /api/time-tools/counters— เคาน์เตอร์ส่วนบุคคล
-GET|POST /api/time-groups— กลุ่ม
-POST /api/time-groups/:groupId/timers— ตัวจับเวลากลุ่ม (controlModeจำเป็น)
Socket.IO (ห้องกลุ่ม): ปล่อยtime_group:joinกับ{ groupId }; ฟังเพื่อtime_timer:updated,time_timer:ended,time_counter:updated.