{{ tabTitle }}
{{ nowClock }}
{{ todayLabel }}
  • {{ task.title }} {{ isPaused ? '⏸' : '●' }} {{ displayClock }}已用 {{ formatDuration(taskTotalSec(task)) }} {{ formatDuration(task.seconds) }}

收件箱是空的。在上面记一笔吧。

{{ t.title }} {{ formatDuration(t.seconds) }}
{{ p.title }} {{ isPaused ? '⏸' : '●' }} {{ displayClock }} {{ formatDuration(p.seconds) }}
  • {{ task.title }} {{ isPaused ? '⏸' : '●' }} {{ displayClock }}已用 {{ formatDuration(taskTotalSec(task)) }} {{ formatDuration(task.seconds) }}

还没有子任务。

还没有项目。项目看累计投入,不追求完成。

{{ p.title }} {{ formatDuration(p.seconds) }}
{{ reviewLabel }}
{{ reviewCal.title }}
{{ w }}
{{ formatDuration(viewFocus) }}专注
{{ viewPomodoros }}番茄
{{ viewInterrupted }}中断
{{ viewSwitches }}切换
休息 {{ formatDuration(viewAway.total) }}
按任务汇总
  • {{ item.label || '未命名' }} {{ formatDuration(item.seconds) }}

{{ reviewIsToday ? '今天还没有记录。去「待办」开始第一针。' : '这一天没有记录。' }}

近{{ trendSpan || 7 }}天还没有专注记录。

已连续记录 {{ streakDays }} 天

外观
提醒
此环境没有系统通知能力({{ isSecure ? '浏览器过旧或被策略禁用' : '当前是 http 非安全上下文,如 http://10.0.0.86,Firefox/Chrome 会禁用通知' }})——切到其他标签页、最小化或被挡住时只能靠页内横幅、标签标题与声音。 系统通知已被自动拒绝:本页是 http 非安全上下文(如 http://10.0.0.86),Firefox/Chrome 会直接把通知权限判为拒绝,改站点设置也没用。要收到系统通知,请用 https 打开,或在电脑本机访问 http://localhost:8770/;切到其他标签页时仍靠页内横幅、标签标题与声音提醒。 浏览器{{ notifyPerm === 'denied' ? '已拒绝' : '尚未授权' }}系统通知 —— 切到其他标签页、最小化或被别的窗口挡住时将收不到提醒。
被拒绝后浏览器不会再弹窗,只能手动改站点设置:
  1. 点地址栏左侧的 🔒 / ⓘ(或「权限」)图标
  2. 找到「通知 / 通知权限」,改为允许
  3. 回来点下面的「重新检测」,或刷新本页
数据
局域网见面同步
{{ syncStatus }}
帮助

TimeLoom 时间织机 · 本地存储,数据不出设备 · {{ totalEvents }} 条事件

{{ sheet.title }}
第 {{ obStep + 1 }} / {{ obSteps.length }} 步
{{ obSteps[obStep].emoji }}

{{ obSteps[obStep].title }}

{{ obSteps[obStep].text }}

{{ focusProjectName }} {{ focusTitle || '未命名' }}
{{ stateLabel }}
{{ dch }}
{{ s }}
{{ ringHint }}
定时提醒
提醒倒计时
{{ dch }}
{{ remindStatsLine }}
{{ remindHint }}
{{ t.text }}