TECHNICAL DOCUMENT
一天里发生了什么
这一篇用孩子周末下午 2 点开始用 App 的场景, 讲清楚 :stages-count: 个阶段的实际节奏。
假设场景
- 孩子周末下午 2:00 拿到平板, 你已经在 App 里设定了”今天可用 60 分钟”。
- 孩子开始看视频 / 玩游戏。
一图看懂
timeline
title 一天里 — 孩子使用 App 经历的 6 个阶段
2:00 静默期 : 0 提醒, 属于孩子的探索时间
2:36 温柔提醒 : 顶部横幅, 几秒消失, 不打断
2:45 友好提醒 : 横幅停留略久, 语气更明确
2:54 严肃警告 : 横幅停留更久, 准备结束
3:00 时间到 : 全屏阻断, 需家长 PIN 解锁
3:00+ 超时 : 维持阻断 + 家长告警通知
第二天 00:00 : 重置, 时间用量清零
时间轴
2:00 ─ 2:35 静默期
前面这段时间, App 不会打扰孩子。 你可以放心去做自己的事 — 孩子玩什么、玩多久, 都不会触发任何提醒。
这是属于孩子的”探索时间”, 我们不想用提示框打断他的注意力。
2:36 左右 温柔提醒
屏幕顶部会滑出一道横幅, 几秒后自动消失。 内容是一句很轻的话, 比如:
“嘿, 已经玩一会儿啦 ~ ”
横幅不会阻挡触屏, 孩子的游戏不会因此中断。 孩子如果没注意到, 那也没关系 — 这条提醒只是”打个招呼”。
2:45 左右 友好提醒
第二条横幅, 语气会更明确一点:
“可以开始想想怎么收尾啦 ~”
这条横幅停留比第一条略久, 但仍然不阻挡操作。
2:54 左右 严肃警告
第三条横幅, 这次会停留明显更久, 文字也更直接:
“时间快到了, 准备一下结束吧”
这是”时间到”之前的最后一次软提醒。
3:00 时间到 — 全屏阻断
如果孩子没有自己主动停下, 这一刻全屏会出现一个居中卡片:
时间到啦 ~ 想继续? 请家长输入 PIN
游戏 / 视频暂停, 屏幕被覆盖, 孩子无法绕开这个卡片继续使用。
这时孩子需要找你 — 由你判断:
- 还有合理理由继续? 输入 PIN, 解锁 :pin-grace-minutes: 分钟
- 该停了? 不输入, 让孩子去做别的
3:00 之后 超时 (超过 :overtime-threshold:)
如果孩子已经被阻断了一段时间还在持续尝试使用, 你会收到一条家长告警通知。 这通常意味着: 孩子在和阻断卡片僵持, 而不是接受。
这条通知是给你的, 不是给孩子的 — 它在提示”现在可能是个对话的好时机”。
第二天 0:00 重置
凌晨自动归零。 今天的提醒次数、阶段进度、时间用量都清零, 明天重新开始。
关于阻断的几个事实
- 全屏卡片只在”时间到”才出现, 之前 3 次都是软提醒
- 卡片居中, 不挡屏幕边缘, 视觉上不压迫
- 家长输入 PIN 后, 不需要重新设置, :pin-grace-minutes: 分钟内不再询问
- 即使切到其他 App (比如视频类), 在那个 App 内也会出现阻断卡片 — 它跟随孩子, 不跟随 Tortoise
给家长的建议
- 第一次用的当天, 找机会和孩子一起看一下”温柔提醒”长什么样, 给他熟悉的过程
- 不要在”时间到”才介入 — 在”友好提醒”出现时就和孩子聊”还想玩多久?”, 比在”时间到”卡片前对话要轻松
- 重视超时通知 — 如果一周里超时次数很多, 可能是设定时间不合理, 不一定是孩子的问题