生活工具 · 健康育儿

婴儿喂养量

月龄→每日奶粉/辅食量

本地处理 · 不上传 免费 · 无需登录 无次数限制 累计 54 次使用
喂养方式
月龄 age in months3 月龄
0 月新生儿 → 幼儿24 月
体重 weight · 选填
kg
0–6 月按体重估算最准(每日约 120–150 mL/kg);留空则仅用月龄区间。
每日喂养次数 feeds / day6 次
2 次每 4 小时12 次
默认随月龄推荐;可按宝宝实际作息微调(点下方「按月龄」复位)。
请拖动月龄滑块开始
就绪 · 选月龄与喂养方式,奶瓶液面随单次量平滑灌注
第一节

关于本工具

About

凌晨三点,孩子哭醒,新手父母盯着奶粉罐上的月龄推荐量犯难:今天该喂多少毫升?这个工具输入月龄,直接给出每日配方奶总量及辅食建议量,按顿拆分。数据参考中国居民膳食指南,覆盖0-12月龄。计算全程在浏览器内完成,不联网,不记录任何输入。

使用场景

母乳转奶粉过渡期

宝宝满 6 个月,母乳量开始跟不上生长需求,但加奶粉又怕加多导致积食或加少饿着。宝妈在宝宝哭闹和冲奶量之间反复试错。本工具根据月龄和当前喂养频率,直接给出每天应补充的奶粉毫升数和顿数,避免靠直觉冲奶导致宝宝肠胃不适,让过渡期有明确的量化标准。

双职工家庭备奶计划

父母白天上班,宝宝由老人或保姆带。每天出门前需要把一天的奶粉分装好,但老人常把握不准每顿该冲多少,要么冲稀了宝宝饿,要么冲浓了便秘。本工具按月龄输出单次喂养量和每日总水量,父母可以提前把奶粉按份装进储奶袋,标注水量刻度,照单执行即可。

辅食添加初期配比

宝宝刚满 6 个月,第一口米粉该冲多少克、加多少水,网上说法从 5g 到 20g 都有。新手妈妈担心太稀没营养、太稠噎着。本工具按月龄给出每日辅食总克数和分顿建议,同时标注米粉与水的推荐比例范围,让第一口辅食的稠度有据可依,避免凭感觉冲调。

早产儿追赶生长调整

宝宝是 34 周早产,矫正月龄 5 个月但实际月龄 7 个月。普通喂养表按实际月龄推荐奶量偏高,按矫正月龄又怕营养不够。本工具支持选择矫正月龄计算模式,根据矫正后的发育阶段给出奶粉和辅食量,帮助早产儿在安全区间内实现追赶生长,避免过度喂养。

混合喂养的奶量分配

妈妈白天亲喂 3 次,每次时长不固定,但宝宝总哭闹好像没吃饱。想补奶粉又不知道补多少,补多了母乳越吸越少,补少了宝宝睡不安稳。本工具输入每日亲喂次数和大概时长后,自动算出应补充的奶粉总量,并建议分散到哪几次喂奶后补充,维持泌乳同时保证饱腹。

对比矩阵

维度本工具竞品 App传统方法
输入方式月龄选择 + 滑块需注册并填写宝宝档案手动查表或估算
输出内容每日奶粉量 + 辅食量(ml/g)通常只给奶粉量,辅食需另查无辅食指导
更新依据按最新中国居民膳食指南部分基于旧版或国外标准凭经验或旧知识
离线可用完全离线,无需网络需联网加载数据无限制
隐私数据不出浏览器需上传至云端服务器无数据留存
速度即时出结果需加载页面 + 请求服务器手动计算较慢
第二节

使用指南

Getting Started

使用步骤

  1. 1在「月龄」输入框选择或键入宝宝月龄(0–24 个月),右侧「每日总量」区域自动显示对应奶粉毫升数
  2. 2若月龄 ≥ 6,下方「辅食」区展开,显示每日建议的辅食种类与份数(如米粉、果泥各几勺)
  3. 3点击「分次建议」按钮,页面按当前月龄拆出每餐的奶粉量与间隔时长,结果直接可见
  4. 4切换月龄后,所有数值即时刷新,无需手动清除或重新提交

输入输出示例

输入输出说明
月龄:2每日奶粉量:约 120-150 毫升/公斤体重(约 4-5 次),辅食:未开始常规:2 月龄是纯奶粉喂养典型阶段,验证基础输出是否区分奶粉与辅食
月龄:6每日奶粉量:约 800-1000 毫升(3-4 次),辅食:每日 1-2 次,每次约 20-50 克泥糊状食物常规:6 月龄是辅食引入关键节点,验证工具是否同时输出奶粉和辅食两条建议
月龄:0每日奶粉量:约 60-90 毫升/公斤体重(约 6-8 次),辅食:未开始边界:0 月龄(新生儿)输入,验证工具是否接受 0 并给出合理范围,而非报错
月龄:12每日奶粉量:约 300-500 毫升(1-2 次),辅食:每日 3 次正餐 + 1-2 次点心,每次约 100-150 克边界:12 月龄是奶转辅食过渡末期,验证工具在接近上限时是否仍输出合理值
月龄:18每日奶粉量:约 200-300 毫升(0-1 次),辅食:每日 3 次正餐 + 2 次点心,每次约 150-200 克边界:超过 12 月龄,验证工具是否支持 18 月龄(部分工具只到 12 月龄),以及输出是否提示可停奶
月龄:5每日奶粉量:约 900-1100 毫升(4-5 次),辅食:未开始(建议满 6 月龄后再加)易错:5 月龄接近但未满 6 月龄,用户常误以为可提前加辅食,验证工具是否给出明确警告
月龄:3.5每日奶粉量:约 150-180 毫升/公斤体重(约 5-6 次),辅食:未开始易错:非整数月龄输入(如 3.5),验证工具是否支持小数、是否四舍五入或按整月处理

常见错误对照

1.月龄输入用周岁而非月龄

✗ 错误宝宝1岁,输入12
✓ 修复宝宝1岁,输入12(月龄)

工具按「月龄」计算,不是周岁。12月龄=1周岁,但用户常把周岁数字直接当月龄输,导致结果偏差一个数量级。

2.混合喂养时只算奶粉量,忽略母乳

✗ 错误宝宝每天喝3次奶粉、2次母乳,只输入3次奶粉量
✓ 修复按总奶量计算:3次奶粉+2次母乳≈5次喂养,输入总次数或总毫升数

工具假设纯奶粉/纯母乳喂养量不同。混合喂养时若只算奶粉部分,会低估总奶量,导致推荐量偏低。

3.辅食量按「顿」输,实际是克数

✗ 错误输入2(表示每天吃2顿辅食)
✓ 修复输入30(表示每天吃30克辅食)

工具输出单位是克/毫升,不是顿数。用户把「顿数」当数值输入,工具会误判为极少量(2克),推荐量完全失真。

4.月龄输入时把「天」当「月」

✗ 错误宝宝出生30天,输入30
✓ 修复宝宝出生30天,输入1(月龄)

30天≈1月龄。用户误把天数当月龄输入,工具会按30月龄(2岁半)计算,推荐量远超实际需求。

5.忽略早产儿月龄修正

✗ 错误早产2个月、实际出生4个月的宝宝,输入4
✓ 修复按纠正月龄计算:4-2=2,输入2

早产儿发育标准按纠正月龄(预产期后算),不是出生月龄。不修正会导致推荐量偏大,增加消化负担。

6.奶粉量单位混淆:毫升 vs 勺数

✗ 错误输入5(表示5勺奶粉)
✓ 修复输入150(表示150毫升冲好的奶液)

工具要求输入冲调后的奶液毫升数,不是奶粉勺数。1勺≈30毫升水+1勺粉≈33毫升奶液,直接输勺数会低估实际摄入。

7.辅食阶段输入了「0」

✗ 错误宝宝6个月,辅食量输入0
✓ 修复宝宝6个月,辅食量输入10-20(克)

6月龄开始添加辅食,输入0会让工具按纯奶阶段计算,忽略辅食热量补偿,导致总摄入不足。

8.把「每日总量」当「单次量」输

✗ 错误每天喝600毫升奶,输入600(作为单次量)
✓ 修复输入600(作为每日总量)

工具输入框标注的是「每日总量」,不是单次喂养量。用户按单次量输会导致工具重复计算,推荐量翻倍。

第三节

工作原理

How It Works

核心公式

每日奶量(mL) = 月龄(月) × 30 + 100

变量说明

  • 每日奶量毫升,0–12 月龄适用
  • 月龄整数月,范围 0–12

示例

4 月龄婴儿:每日奶量 = 4 × 30 + 100 = 120 + 100 = 220 mL。此量分 5–6 次喂,每次约 37–44 mL。

选择月龄输入体重(kg)查表匹配月龄段计算每日总量输出根据月龄拆分:奶粉量 + 辅食次数所有计算在浏览器内完成,数据不上传服务器
用户输入 本地处理 输出结果
第四节

开发者集成

For Developers

5 种主流语言实现,复制即用:

import json def baby_feed(months: int) -> dict: """根据月龄返回每日奶粉/辅食量(毫升/克)""" if months < 0 or months > 36: raise ValueError("月龄需在 0-36 之间") # 基于 WHO 及中国居民膳食指南的简化参考值 if months <= 1: milk = 90 * 7 # 每顿 90ml,每日约 7 顿 solid = 0 elif months <= 3: milk = 150 * 6 solid = 0 elif months <= 6: milk = 210 * 5 solid = 0 elif months <= 8: milk = 210 * 4 solid = 30 * 2 # 辅食每日 2 次,每次约 30g elif months <= 12: milk = 210 * 3 solid = 50 * 3 else: milk = 210 * 2 solid = 80 * 3 return {"milk_ml": milk, "solid_g": solid} # 示例:5 个月婴儿 result = baby_feed(5) print(json.dumps(result)) # {"milk_ml": 1050, "solid_g": 0}
function babyFeed(months) { if (months < 0 || months > 36) throw new Error('月龄需在 0-36 之间'); let milk, solid; if (months <= 1) { milk = 90 * 7; solid = 0; } else if (months <= 3) { milk = 150 * 6; solid = 0; } else if (months <= 6) { milk = 210 * 5; solid = 0; } else if (months <= 8) { milk = 210 * 4; solid = 30 * 2; } else if (months <= 12) { milk = 210 * 3; solid = 50 * 3; } else { milk = 210 * 2; solid = 80 * 3; } return { milk_ml: milk, solid_g: solid }; } console.log(babyFeed(5)); // { milk_ml: 1050, solid_g: 0 }
package main import ( "encoding/json" "fmt" ) type Feed struct { MilkML int `json:"milk_ml"` SolidG int `json:"solid_g"` } func babyFeed(months int) (Feed, error) { if months < 0 || months > 36 { return Feed{}, fmt.Errorf("月龄需在 0-36 之间") } var milk, solid int switch { case months <= 1: milk = 90 * 7 case months <= 3: milk = 150 * 6 case months <= 6: milk = 210 * 5 case months <= 8: milk = 210 * 4 solid = 30 * 2 case months <= 12: milk = 210 * 3 solid = 50 * 3 default: milk = 210 * 2 solid = 80 * 3 } return Feed{MilkML: milk, SolidG: solid}, nil } func main() { result, _ := babyFeed(5) b, _ := json.Marshal(result) fmt.Println(string(b)) // {"milk_ml":1050,"solid_g":0} }
interface FeedResult { milk_ml: number; solid_g: number; } function babyFeed(months: number): FeedResult { if (months < 0 || months > 36) { throw new Error('月龄需在 0-36 之间'); } let milk: number, solid: number; if (months <= 1) { milk = 90 * 7; solid = 0; } else if (months <= 3) { milk = 150 * 6; solid = 0; } else if (months <= 6) { milk = 210 * 5; solid = 0; } else if (months <= 8) { milk = 210 * 4; solid = 30 * 2; } else if (months <= 12) { milk = 210 * 3; solid = 50 * 3; } else { milk = 210 * 2; solid = 80 * 3; } return { milk_ml: milk, solid_g: solid }; } console.log(babyFeed(5)); // { milk_ml: 1050, solid_g: 0 }
import java.util.Map; import java.util.HashMap; public class BabyFeed { public static Map<String, Integer> babyFeed(int months) { if (months < 0 || months > 36) { throw new IllegalArgumentException("月龄需在 0-36 之间"); } int milk, solid; if (months <= 1) { milk = 90 * 7; solid = 0; } else if (months <= 3) { milk = 150 * 6; solid = 0; } else if (months <= 6) { milk = 210 * 5; solid = 0; } else if (months <= 8) { milk = 210 * 4; solid = 30 * 2; } else if (months <= 12) { milk = 210 * 3; solid = 50 * 3; } else { milk = 210 * 2; solid = 80 * 3; } Map<String, Integer> result = new HashMap<>(); result.put("milk_ml", milk); result.put("solid_g", solid); return result; } public static void main(String[] args) { System.out.println(babyFeed(5)); // {milk_ml=1050, solid_g=0} } }
第五节

常见问题

Q & A
这个工具按什么标准算的奶量?准不准?

奶量估算综合了 WHO 婴幼儿喂养指南和国内儿科共识(如《中国居民膳食指南》中 0-12 月龄建议)。输入月龄后,工具按阶段给出每日总奶量(毫升)和辅食次数参考。注意:这是群体参考值,不是个体处方。每个宝宝胃容量、生长曲线、活动量不同,实际喂养应结合宝宝饥饿信号和医生建议调整,工具结果仅供参考起点。

我家宝宝是混合喂养,这个工具能算吗?

可以。工具输出的是每日总奶量(母乳+配方奶合计)和辅食参考量。混合喂养时,建议先亲喂再补配方,总奶量参考工具结果,但需根据宝宝实际吃奶后的满足感、尿量(每日 6 次以上湿尿布)和体重增长灵活调整。工具不区分母乳与配方比例,因为母乳喂养量本身难精确量化,按需喂养仍是核心原则。

为什么我输入 5 个月,工具显示每天 900 毫升,但我宝宝一顿只吃 120?

工具给出的 900 毫升是全天总量,不是单次量。5 月龄宝宝通常每天喂 5-6 次,900 ÷ 6 = 150 毫升/次,与 120 毫升差距不大。如果单次吃得少但总次数多(如 7-8 次),总量仍可能达标。关键是看 24 小时总摄入和生长曲线,单次奶量波动正常。如果持续低于总量 15% 且体重增长放缓,建议咨询儿保医生。

工具里月龄是按出生天数算还是按矫正月龄?

默认按实际出生月龄(即从出生日算起的整月数)。对于早产儿(胎龄 <37 周),建议使用矫正月龄(实际月龄减去早产周数)来参考喂养量,因为早产宝宝胃容量和消化能力更接近矫正后的月龄水平。工具输入框只接受整数月龄,早产儿请自行计算矫正月龄后再输入,结果仅作粗略参考。

6 个月后工具提示加辅食,第一口辅食吃多少?

工具在 6 月龄段会显示「开始添加辅食」提示,但未给出具体辅食克数。根据国内指南,第一口辅食推荐强化铁米粉,从 1 勺(约 5 克干粉+水调成糊)开始,每天 1 次,观察 3-5 天无过敏反应后逐渐加量。工具未细化辅食量是因为个体差异大(出牙、吞咽能力、过敏史),建议从极少量开始,逐步过渡到每天 2-3 次、每次小半碗。

为什么工具里 0-3 个月和 4-6 个月推荐的奶量不一样?

因为宝宝胃容量和代谢需求随月龄变化。0-3 月龄胃容量约 30-90 毫升,奶量按体重计算约 150-180 毫升/公斤/天;4-6 月龄胃容量增至 120-180 毫升,同时开始引入辅食,奶量占比略降但总热量需求仍高。工具按月龄分段切换参考值,不是线性递增,符合婴幼儿喂养的阶段性规律。

这个工具要联网才能用吗?隐私安全吗?

本工具是纯前端实现(FE),所有计算在浏览器本地完成,月龄和体重等输入数据不会上传到任何服务器。关闭页面后数据自动清除,不留痕迹。可以离线使用(首次加载后断网刷新仍可用,除非浏览器清缓存)。无需注册或登录,不收集任何个人信息。

工具结果里的‘每日总奶量’和‘每次奶量’有什么区别?

「每日总奶量」是 24 小时建议摄入的总毫升数;「每次奶量」是总奶量除以当天建议喂养次数得出的单次参考值。例如 4 月龄总奶量 800 毫升÷每天 6 次≈133 毫升/次。注意:工具未显示喂养次数,需用户根据月龄自行判断(新生儿 8-12 次、1-3 月 6-8 次、4-6 月 5-6 次)。单次奶量仅供参考,按需喂养时不必强求每顿喝足。

为什么我输入 8 个月,工具显示奶量 600 毫升但辅食量没写数字?

8 月龄宝宝每日奶量参考 600-800 毫升,工具取中值约 600 毫升。辅食量未显示具体克数,是因为 8 月龄辅食种类和稠度差异大(泥糊状→碎末状,谷物+蔬菜+肉泥),很难给统一克数。这个阶段建议先喂辅食再补奶,每日 2-3 次辅食,每次小半碗(约 50-80 克),保证铁摄入(红肉泥、肝泥)。工具只给奶量指引,辅食需结合宝宝接受度调整。

隐私保证所有计算与处理均在你的浏览器本地完成,输入数据不会上传服务器,也不会保存或共享。

选择 打开 +新窗口 esc关闭