最后更新: 2026-11-05
一份宏量营养素食谱,本质上是一个披着做饭外衣的记账问题。你手里有一组希望每天落点靠近的数字——蛋白质、碳水、脂肪、热量——还有一周必须贴近这些数字的饭菜。老办法是电子表格:手动排一周,逐个查菜谱的数值,每天加总,然后只要生活把某个周二的晚饭换成了外卖,整张表就得重搭。这篇指南写的是 momoChef 的做法:目标设一次,饭菜照常排,每天对着数字读一遍——每一处算术都由应用完成。
momoChef 的膳食计划器有一套可以编辑的每日营养目标:热量、蛋白质、碳水、脂肪,外加一个膳食纤维下限,以及糖、钠、饱和脂肪、胆固醇的限值。你不必先知道自己的比例才能开始——选一个预设,编辑器会从热量目标推算出宏量营养素比例,作为宏量营养素食谱的底:
| 预设 | 比例(碳水 / 蛋白质 / 脂肪) | 适合谁 |
|---|---|---|
| 均衡 | 50 / 25 / 25 | 默认选项;如果"吃得更好些"就是全部目标,留在这里也挺好 |
| 高蛋白 | 蛋白质 40% | 想让蛋白质始终站在前排,但还没打算给碳水设宵禁 |
| 低碳水 | 25 / 35 / 40 | 一周里那些不靠面包、米饭、面条撑起来的日子 |
| 自定义 | 每一项都能改 | 你已经知道自己的数字——填进去就行 |
正确的数字从哪来?不是从这篇指南。如果专业人士给过你目标,就填他们给的。如果你在给自己琢磨,计划器启动时是一组均衡的默认值——2100 千卡、80 克蛋白质、260 克碳水、70 克脂肪——这是一个可以调整的起点,不是处方。膳食纤维下限和糖、钠、饱和脂肪、胆固醇的限值也都预先填好,每一项在编辑器里都改得动。
计划本身没有任何变化。把你会真正做的菜导入进来——任何食谱网页链接、一条 TikTok 或 Instagram 帖子、一张照片,或者手动输入的文字——每次导入都会解析成食材、步骤、用时和营养,数字跟着菜谱一起来。然后照你一贯的方式把饭菜放到每一天:从你的菜谱里挑,从你做过并爱上的收藏里挑,或者用计划器的自动填充——它能从你的菜谱里填满各天,并把你的目标算进权衡。一份用你本来就爱吃的菜搭起来的计划,胜过一份用陌生人购物清单搭起来的计划——能不能坚持,先是口味问题,然后才是数学问题。
这是电子表格从来没做好的部分。每个排好的日子会拿到一个 0–100 的营养分,分数背后,每一种营养素都对着你的数字、带着一点现实感被打分:
| 项目 | 达标的判定 | 说明 |
|---|---|---|
| 热量、蛋白质、碳水、脂肪 | 在目标的 85–110% 区间内 | 这是一个区间,不是靶心——96% 是达标,不是差一点 |
| 膳食纤维 | 达到下限的 85% 或以上 | 它是地板;再多也永远不会算不达标 |
| 糖、钠、饱和脂肪、胆固醇 | 严格低于限值 | 低于就是低于;向上不存在"差不多" |
| 全部项目 | 区间之间按比例给分 | 落到区间外,得分逐渐滑向零;当天得分是各行的平均值 |
有两个设计细节值得知道。分数评的是你真实排进去的饭菜,不是想象中完整的一天——一周只排晚饭,那几天就按晚饭的标准评,每一行按它在当天所占的份额缩放。而某道菜谱没有报告的营养素会被跳过,绝不按零计算,所以一道没有钠数据的老菜谱拖不垮一整天。
没有哪一周能在现实面前毫发无损。本事不在于搭出一份完美计划,而在于把跑偏的那天修好,同时不动整个星期:
周日跑一遍这个循环,你就知道周三的晚饭得更扎实一点——趁计划还是计划,还不是周三晚上的意外。
这一周的购物清单从计划生成,并且把散在不同菜谱里的重复食材合并成单行——周二那两勺番茄膏和周六那六勺,回家时是一支,不是两支。加上清单生成就按超市货架分区排好,一个按宏量营养素安排的一周在采购这一头几乎自己会跑。
必须精确踩中数字吗? 不用。目标落在 85–110% 区间内都算达标,纤维在 85% 及以上都算达标,限值只有严格低于才算达标。这份计划本来就是为了接住真实的一周。
菜谱没有营养信息怎么办? 它本该喂到的那些行在当天会被跳过——绝不按零算。导入时只要来源里有营养数据就会解析出来,库越攒越多,缺口就越缩越小。
周中可以改目标吗? 任何时候都可以。编辑器就在计划器里,每一天立刻按新数字重新读数——计划不重启,重启的是打分。
营养师给了我目标,这套流程适用吗? 它就是照这个形状设计的:数字由了解你情况的人给,计划器把那些数字当作好日子的定义。momoChef 管记账,不管开药。
自动填充会替我决定一周吗? 它从你自己的菜谱里填日子,并把你的目标算进权衡——是初稿,不是判决。它选的任何一顿你都能重新调;分数边调边刷新。
**从小处开始:**打开计划器,选均衡预设,排三天你本来就爱吃的菜,读一下其中一天的分数。如果某一行跑出了区间,换一顿饭,看它转回来。momoChef 可以免费开始,在网页版或 iOS 应用上都能用。