插画:中央一本摊开的空白册子,三条细线分别连到饭碗、哑铃和月牙三张半透明卡片,代表同一套写法被复用到饮食、锻炼、睡眠
生活指南饮食锻炼睡眠知识整理开源项目

从一个睡眠页面到一份生活指南:被验证的不是功能,是范式

上个月写完那篇睡眠文章,我把页面挂出去,收到的第一个问题不是「褪黑素吃多少」,而是:「那你平时怎么吃、怎么练?」

我当时答不上来。不是没话说,是那套写法还没被验证能不能搬到别处。

睡眠那篇已经写过我从提前上床、泡脚、褪黑素一路失败,最后落到固定起床、晨光、咖啡因截止和「躺 20 分钟就离床」。这里不重复,直接看那篇:最近总睡不着,我把「怎么睡」这件事研究了一遍。

真正被解决的不是睡眠

做完睡眠页之后我复盘了一遍,发现它有效不是因为「睡眠」这个题目选得好,而是因为四件事同时成立:

  • 有一条清晰的时间轴:从起床到关灯,每个决定都有位置。
  • 大部分建议有公认的数字口径:10000 lux、睡前 6–8 小时、20 分钟、16–19°C。
  • 有边界:什么人该去医院,写清楚。
  • 有来源:21 条编号文献,能点开原文。

换句话说,睡眠只是第一个被这套写法跑通的题目。它有共识、有边界、能落到具体数字和动作——这四条才是可复用的部分。

为什么是吃、练、睡

睡眠、饮食、锻炼是人最基本的一层需求:每天都要发生,绕不开,而且大多数决定是在重复的。把单点项目扩成生活指南,不是加两个功能,而是对这一层需求做一次系统化回应。

但「基本」不等于「都适合写」。我给自己定了四条准入:

  1. 主流共识足够稳,不靠某个单一研究撑结论;
  2. 边界清楚,知道什么情况不能只靠生活建议;
  3. 能落成具体数字或动作,而不是「多注意」;
  4. 来源可查,读者能自己去看原文。

按这四条筛,吃和练都过线;再往外扩,就得一题一题重新审。

饮食:两个账本,而不是一张热量表

饮食页的核心不是「少吃」,是两个账本同时算:能量平衡决定体重走向,食物质量决定这些能量把你带到哪里。只算一个,通常会走向越减越难。

但写的时候很快碰到一个取舍:要不要做成热量计算器? 不做。算卡路里对一部分人有效,但对我这种会因为「今天超了 200 kcal」而放弃整周的人,它会把指南变成负担。所以页面里没有食物库、没有记账,只有几个能改的默认选项:

  • 早餐把蛋白质提到 25–30 g;
  • 餐盘先分结构,再看总量;
  • 每天 12 种、每周 25 种食物;
  • 看标签只看三件事:每 100 g、配料表前三位、NRV%;
  • 零食移出视线,水果放台面。

另一个取舍是不把食物分成「好」和「坏」。含糖饮料、超加工零食、无意识进食确实是要处理的三件事,但处理方式是改环境和改默认,不是给食物定罪。道德化的饮食建议,执行两周就会反噬。

锻炼:给剂量,不给计划

锻炼页的核心是「剂量」:有氧和力量是两个独立的适应,缺一个都不算练。页面把一周拆成四份剂量:

  • 有氧:150–300 分钟中等强度,或 75–150 分钟高强度,可以累计;
  • 力量:每周 2 次,每次 30 分钟左右,覆盖蹲、推、拉、髋铰链、负重行走;
  • 步数:7000–8000 步是性价比区间;
  • 久坐:每 30–60 分钟起身 2–3 分钟。

取舍同样明显。我没有写「七天练出腹肌」式的计划,因为计划越具体,越容易在不匹配的起点上失败。给剂量区间,读者可以按自己的起点取下限;从 0 到 60 分钟的增量收益最大,这句话比任何课表都重要。

也没有塞进心率区间和 VO2max 测试。强度判断用「说话测试」:能说完整句子但不能唱歌,就是中等强度。门槛低,才有人真的开始。

还有一条我特意写进去:恢复是训练的一部分。睡不够、天天加量,训练会从刺激变成消耗。这和睡眠页是同一件事,不用再开一篇。

四页之后,什么没变

技术栈没变:还是四个独立的 HTML,样式和脚本内联,零依赖、零构建、双击就能打开,断网也是同一页。没有后端,不发网络请求,不存数据。

结构上只多做了一件小事:三个专题的顺序固定为「吃、练、睡」,首页、顶部导航、页内「继续读」和页脚都按这个顺序互链。顺序不是审美问题——它决定了读者先看到哪一层需求。

没做的也列一下:没有打卡,没有连续天数,没有健康评分。那些东西会变成另一个每天要维护的负担,而这份指南的目标是「需要的时候打开看一眼」。

一句边界

这四页都不是医疗建议。饮食页写了什么情况该找营养科或内分泌科,锻炼页写了疼痛红绿灯和该先评估的情况,睡眠页写了四种该去睡眠科的情形。生活建议能处理的,是日常默认选项;处理不了的,交给医生。

页面在这里:

kingsir.work/life-guide/

从睡眠那页开始,也可以直接看饮食或锻炼。源码在 GitHub,MIT 许可。

如果说这一个多月最大的一点变化,是我不再把「睡好」当成一个单独的任务。它和怎么吃、怎么动,是同一天里的三个决定。把这三个决定排好,比在任何一个上追求完美都更有用。