PushClock 的无作弊模式——为什么挥挥手臂蒙混不过去
防作弊 ≠ 不信任用户
PushClock 的防作弊设计有一个前提:你不是想作弊,你是半睡半醒状态下,大脑在找"阻力最小的路径"。
比如:
- 半睡状态下想"我挥挥手臂就算做了俯卧撑吧"
- 躺在床上想"我摇两下手机就算走了 50 步吧"
- 拍一张不是目标物品的照片想混过去
这些不是"作弊"——是大脑在低功耗模式下的本能反应。防作弊机制的作用就是把这条"阻力最小的路径"堵上,让你必须真的做了才过关。
运动任务:姿势验证
运动任务的防作弊是最硬核的——因为摄像头的姿势检测是实时的、逐帧的:
| 作弊尝试 | PushClock 怎么识破 |
|---|---|
| 挥挥手臂代替俯卧撑 | 模型检查身体直线和手肘弯曲角度,手臂单独挥动不算数 |
| 只做半程俯卧撑 | 下压不到位或起身不完整,计数不增加 |
| 躺着不动看屏幕 | 模型检测不到身体关键点的位置变化,计数不增加 |
| 绑手机在脚上甩代替步数 | 加速度计能识别跨步节奏和脚部摆动的差异 |
姿势验证可能会有误判(比如光线太暗、动作略不标准也被拒绝)——这是所有 ML 模型的通病,但大方向上它确实让作弊变得很难。

照片任务:AI 检查照片内容
照片任务的作弊方式通常是"拍一张不是目标物品的东西"。PushClock 的 AI 模型会检查:
- 指定物品是否在画面中央、清晰可见
- 物品类型是否匹配(比如找杯子的任务,拍一张书的照片会被拒绝)
- 户外任务是否真的在户外(天空照片如果是室内房顶会被拒绝)
脑力任务:客观判题
脑力任务(数学、记忆、猜国旗)天然防作弊——答案对就是对、错就是错,没有模糊空间。
唯一可能的"作弊"是用计算器算数学题或查答案——但前面说过,这其实是好事:你不得不下床拿计算器、打开另一个 App、算完再回来——整个过程已经让你从床上起来了。
为什么没有"真作弊惩罚"
PushClock 不会因为你"作弊"就封号或罚你什么。防作弊机制只是在你作弊时不让闹钟停下来——你要么真的完成任务,要么继续听闹钟响。
闹钟响到你受不了为止——这本身就是惩罚。PushClock 用"持续不断的声音"代替了"发现作弊后的处罚"。
真正需要防的不是作弊,是逃避
PushClock 最有效的设计不是防作弊——是它不给你"不完成任务就能关掉闹钟"的任何路径。防作弊只是确保你走这条路时,必须真的完成。