← 首页 张昕煜 联系

Night Repair 夜后修复

一个面向「第二天」的修复工具。它不测量你的睡眠 —— 它接在测量之后,把「昨晚只睡了 5 小时」翻译成今天该做的三件事,并在明天早上回来验证这三件事到底有没有用。已经上线,下面可以直接试。

给谁用 · 解决什么

三类人,同一个处境

熬到凌晨两点、七点半还得起来的上班族和学生;班次每周都在变的轮班与夜班工作者;手环手表戴了很久、数据攒了一大堆,却始终不知道这些数字该怎么用的人。

他们共同的处境不是「睡不着」,而是「已经没睡好了 —— 今天这一天怎么过,并且怎么不把今晚也搭进去」

睡眠不足真正的代价从来不发生在夜里,而是发生在第二天:白天撑不住、情绪散、想吃甜的,然后靠咖啡硬顶,最后把今晚也毁掉,滚成一个越滚越紧的循环。市面上大量产品在教人怎么睡得更好,几乎没有产品正面回答这一天该怎么过。

它把这一天做成一个闭环

目标只有两个:把今天的损失降下来,并且优先保护今晚。四步走完,第二天早上自动接上。

  • 记录 —— 30 秒说清楚现在的状态,不用填问卷
  • 归因 —— 今天难受更可能来自哪两件事,每条给出可核对的依据和置信度
  • 处置 —— 最多三条,按「保护今晚」排序,冲突项自动消解
  • 验证 —— 明早回来收结果,被数据支持的建议才留下
和市面上的产品比

睡眠这个赛道已经很拥挤,但拥挤的是「测量」和「助眠」两端,中间那段是空的。Night Repair 站在中间那段。

01测量类手环 · 手表 · 智能戒指

测得已经足够准,但止步于分数。给你一个 78 分和一整页曲线,不会告诉你今天几点前必须停咖啡、午睡该开在哪个窗口。

Night Repair 不重复造测量:把手表里的睡眠截图直接丢进来,内置五家主流设备的解析模板,不用换设备,也不用手抄数字。
02助眠类白噪音 · 冥想 · 课程

面向今晚,不面向明天。它们解决的是「怎么睡着」—— 可昨晚已经过去了,今天早上头疼、下午撑不住这件事,它们不接。

Night Repair 正面接手「已经没睡好」的那一天,并且把「保护今晚」作为今天所有建议的排序依据。
03通用 AI直接问大模型

答案流利,但不是你的。它不知道你昨晚睡了多久、平时几点喝第一杯咖啡,给的仍然是人群平均值;而且下次再问,它已经忘了。

Night Repair 的每个参数都从你自己的记录里长出来,并且会被第二天的真实结果检验一次。
关键功能
30 秒症状入口选几个症状标签、补一句昨晚睡了多久,当天的归因和处置就出来了。支持今日与昨日补录,同一睡眠日自动更新而不是重复记一条。
归因带置信度,还能被反驳每条归因注明依据和高 / 中置信度,并且可以直接反馈「说得准 / 不太符合」。这份反馈会回流到归因准确度,让排序越用越贴合你。
咖啡因的个人截止线此刻残留、预计睡前残留、今日截止线,记录饮品后实时估算,还会提示「你平时这个时间已经喝过一杯」这类摄入落差 —— 头痛未必全是熬夜,也可能是戒断。
五条修复时间线光照、咖啡截止、小睡窗口、停止进食、睡前收尾。逐条可选、可改时间、一次保存,能导出到日历,也能推送到手机;改了小睡时间,配套的唤醒事件会跟着变。
睡眠截图直接导入五家设备模板 + 浏览器本机识别,一张手表截图就能补齐昨晚的结构化数据。睡眠结构只跟你自己近 14 次记录比,不参考厂商总分。
安全信号优先于一切睡眠呼吸风险、连续低落 / 早醒、极度困倦驾驶三条结构性信号一旦命中,直接切到安全分流路径,不再混入普通恢复建议 —— 该转向专业帮助的时候,产品不抢这个位置。
不做惩罚设计每条提醒可以标「做了 / 没做」,修复分只奖励真的做过的事。连续没有反馈会自动把提醒降到 3 条;断记之后回来看到的是「欢迎回来」,不是断签清零。
数据完全带得走IndexedDB 存每日记录,JSON / CSV 一键导出、JSON 导入,提醒计划一起备份恢复。换设备、换浏览器,历史都跟着你走。
试一下

下面嵌的是真正上线的那个 App,不是界面稿 —— 和你直接打开线上地址看到的是同一份代码。

第一次进入会先走一遍三步建档(成人闸门 → 日程约束 → 现在最想改变什么),大约半分钟;填完落到「今天」,会先铺一份演示数据让你看清输出形态,你自己的第一次记录会把它整个替换掉。所有数据只写进你自己浏览器的 IndexedDB。

NIGHT REPAIR 点右边的按钮载入 点一下就把线上版本装进这个框里,直接在本页试完整流程。

建议这样试

  • 先把三步建档填完 —— 注意它问的全是事实:年龄、几点睡、几点醒,没有一句让你自我贴标签的话
  • 看「为什么难受」 —— 归因排序,每条都带置信度和一个能核对的依据,而不是「你需要多休息」
  • 看「今天先做三件」 —— 三条上限是刻意的,每条底下写着明早或下午要验证什么
  • 翻到「今日修复时间线」 —— 改一条提醒的时间再保存,看配套的唤醒文案会不会跟着变
  • 手机上打开更接近本来的样子 —— 它本来就是照着 iPhone 尺寸做的 PWA
在新标签页打开 ↗
源码

前端、Cloudflare Worker 与部署说明都在 GitHub。本地 node server.js 就能跑起完整界面。

看 GitHub 仓库 ↗