咖啡因

你今天喝下去的咖啡因,
血液里还剩多少?

把一天里的每一杯咖啡、奶茶、能量饮料加在一起,画出真实的血液咖啡因浓度曲线, 告诉你现在能不能安心睡觉、会不会有副作用风险。

一级药代动力学 多杯叠加 睡眠影响 个体修正

开始计算

添加你今天喝过的所有含咖啡因饮品。系统会按饮用时间分别建模,再叠加成你真实的血液浓度曲线。

饮品记录

咖啡因含量按行业平均估算:滴滤咖啡 ~50mg/100ml,浓缩咖啡 ~200mg/30ml,浓茶 ~20mg/100ml,可乐 ~10mg/100ml。实际含量受品种、冲泡时间、浓度影响 ±30%。

个体修正

影响分布容积。体重越大,相同剂量下浓度越低。

成人平均 5 小时,个体差异 3–9 小时。手动调整会覆盖下方自动修正。

以下因素会自动调整半衰期:

CYP1A2 基因型还会带来 40%+ 的个体差异,本工具不做基因推断——如果你"喝两口就心慌"或"睡前喝咖啡照样睡",可能正是慢/快代谢型。

浓度曲线(过去 12h → 未来 24h)

浓度 现在 1 mg/L 5 mg/L

阴影面积 = 实际浓度;橙线右侧为"未来";虚线为常用临床阈值(来源:Mayo Clinic, Rietveld 2018)。

广告位(正文下方)
自然位置,与按钮、输入框保持距离

怎么用

依次添加

从今天第一杯开始,按时间顺序添加每一杯。选类型、改容量、调时间。

看曲线

系统按"现在"画一条时间轴,叠加每杯的衰减曲线,得到真实的血液浓度变化。

读结果

看当前浓度、副作用风险,以及"几小时后可以安全入睡"的具体时间。

使用说明(细节)

关于"饮用时间":默认是相对当前时间的偏移。如果你早上 8 点喝了一杯美式,现在是下午 3 点,那这杯的时间应填 -7(7 小时前)。快捷按钮可以一键设置。

关于咖啡因含量:系统按饮品类型自动填入行业平均值,但实际值差异很大——同一杯滴滤咖啡在 30mg 到 200mg 之间都正常(受豆子品种、研磨度、冲泡时间、水粉比影响)。如果你知道你的咖啡具体用了多少克粉,可以按 每克咖啡豆约 10mg 咖啡因 自行调整 mg 数。

关于奶茶:市售奶茶的咖啡因含量差异极大,从 50mg 到 300mg+ 都有。把它当成"自定义"饮品更准确。

关于"安全睡眠":本工具以浓度降到 1 mg/L 为参考阈值。低于这个值,多数人不会因为咖啡因而失眠。但如果你本身对咖啡因敏感(< 0.5 mg/L 就睡不着),请把目标浓度在心里再降一档。

常见问题

Q:我睡前 4 小时喝了一杯咖啡,今晚是不是完了?

不一定。关键看浓度。一杯 200ml 滴滤咖啡(~100mg 咖啡因)4 小时后,血液浓度约 1.5–2 mg/L——对多数人可能"有点影响但能睡",对敏感的人可能还是太高。

本工具会告诉你精确的剩余浓度,而不是给你一句"睡前别喝"。

Q:茶的咖啡因很低,是不是随便喝?

茶的单杯咖啡因确实低(~20–40mg),但如果你一下午连喝 5 杯浓茶,叠加起来照样能上 2 mg/L。多杯叠加是本工具的核心价值——单杯计算器到处都是。

Q:能量饮料的危险是怎么算出来的?

FDA 与 EFSA 建议健康成人每日咖啡因 ≤ 400mg,单次 ≤ 200mg。一罐 250ml 能量饮料 ~80mg,看起来不高,但常常短时间内连喝 2–3 罐,单次就突破 200mg 红线。

本工具的"副作用风险"卡片会直接告诉你是否超量。

Q:我喝了咖啡会心慌,这个工具能算出来吗?

可以提示风险区间。文献里 5 mg/L 以上是明显副作用区间,但很多人在 2–3 mg/L 就已经心悸。如果你属于后者,请把"睡眠影响阈值"在心里再降一档,或参考"中度风险"提示就停止摄入。

Q:为什么不用某品牌的"健康建议"数据?

本工具只做药代动力学推导,不背书任何品牌、不做饮食推荐。所有阈值都标注了文献来源。详见 原理

Q:怀孕 / 哺乳期能喝多少?

本工具只是数学模型。孕期和哺乳期请遵循你的产科医生建议——通常建议每日 ≤ 200mg。本工具只能帮你"数清楚"到底喝了多少,不能代替医嘱。

注意事项

  • 不要凭这个做医疗决策。本工具只做估算,不诊断失眠、心律失常、焦虑。
  • 实际咖啡因含量受冲泡、品种、浓度影响 ±30% 甚至更多,结果只是大致区间。
  • 个体代谢差异巨大:同剂量下血浓度峰值可能差 4 倍。
  • 长期高剂量饮用会建立耐受,曲线显示的"提神效果"会弱化,但副作用仍在。
  • 酒精、药物、睡眠不足都会和咖啡因相互作用,本模型不考虑这些。

它怎么算的?

核心模型:一级消除动力学

咖啡因在体内的代谢符合"一级消除"规律:单位时间内消除的量与当前浓度成正比。数学形式是:

C(t) = (Dose / Vd) × e-k·t,其中 k = ln(2) / t½
  • Dose:单次摄入咖啡因毫克数
  • Vd:表观分布容积,本工具取 0.6 L/kg 体重(成人咖啡因平均分布容积)
  • :半衰期,成年健康人平均 5 小时

多杯叠加的处理方式:对每一杯分别建模,再在每个时间点把各杯的剩余浓度相加。这就是为什么"上午三杯 + 下午两杯"和"一天慢慢喝两杯"对你的影响完全不同。

阈值依据

  • 1 mg/L:多数人开始感觉"清醒"的下限(Mayo Clinic Proceedings, 2018)
  • 3 mg/L:常见"提神 + 心率轻微上升"区间
  • 5 mg/L:明显副作用阈值,心悸、焦虑、震颤
  • 8 mg/L:严重中毒阈值,需要医疗关注
  • FDA 成人建议:每日 ≤ 400mg,单次 ≤ 200mg
  • EFSA 孕妇建议:每日 ≤ 200mg

模型局限

  • 不模拟胃排空延迟,假定摄入即达到峰值
  • 不考虑耐受性(长期饮用者主观感觉偏弱)
  • 不考虑与酒精、药物的相互作用
  • 不区分左/右旋光学异构体差异
  • 儿童、青少年、老年人参数需另行建模
  • 只对 健康成年人 估算有参考意义

关于本工具

开发目的

市面上的"咖啡因计算器"大多只能算单杯、给一个笼统的"建议睡眠时间"。但真正影响你的是今天到底喝了多少、加在一起血液里还剩多少。本工具专注于多杯叠加场景,基于公开的药代动力学模型,给一个尽量贴近真实曲线的可视化结果。

适用场景

  • 经常下午喝咖啡、晚上又睡不着的人,想搞清楚"到底是哪一杯在作怪"
  • 想精确控制每日咖啡因总量的人(健身、睡眠管理、慢性病管理)
  • 刚开始尝试"减咖啡"的人,想知道自己的真实摄入量
  • 健康教育者、营养师、医生需要直观工具和客户/患者沟通

不适用场景

  • 儿童、孕妇、严重肝病患者(参数差异大,请遵医嘱)
  • 需要精确医学剂量的临床用途(请使用专业药代动力学软件)
  • 代替睡眠门诊、心理咨询、心内科诊断

局限性

本工具是公开文献模型的粗粒度估算,不是医疗设备。咖啡豆品种、冲泡方法、个体基因差异都会带来显著误差。结果方向性可信,绝对数值请当作 ±30% 区间看待。

隐私政策

最后更新:

1. 我们不收集个人数据

本工具不收集、不存储、不传输你输入的任何饮品记录、体重、半衰期等参数。所有计算在浏览器本地完成(JavaScript 在你的设备上运行),不会发送到任何服务器。关闭或刷新页面后,数据立即消失。

2. Cookie 使用

本站不使用任何第一方 Cookie,不存储任何会话信息、偏好信息或识别信息。

3. Google AdSense 与第三方广告

本站可能在未来启用 Google AdSense 等第三方广告服务。启用后,Google 作为第三方供应商会使用 Cookie 在本站投放广告。Google 的 DART Cookie 会基于用户对本站和互联网其他站点的访问投放广告。

用户可以随时访问 Google 广告设置 停用个性化广告。此外,用户也可以通过 aboutads.info 停用某些第三方供应商的个性化广告。

4. 第三方资源

本站仅引入以下必要的 CDN 资源:Tailwind CSS(样式框架)。该 CDN 可能会记录你的 IP 地址和请求信息,请参阅其隐私政策。

5. 儿童隐私

本站不面向 13 岁以下儿童,不主动收集任何年龄段儿童的信息。

6. 政策更新

本政策可能不定期更新,更新日期会显示在本节顶部。继续使用本站即视为接受更新后的政策。

免责声明

本工具基于公开的药代动力学文献和行业平均咖啡因含量数据构建,仅供一般性参考与教育用途,不构成医疗建议、诊断或治疗。

本工具的结果是数学估算,不能替代专业医疗建议、睡眠门诊评估、营养师个性化方案。个体代谢差异巨大,实际值可能与估算值偏差 ±30% 甚至更多。

如有以下情况,请咨询医生,不要仅凭本工具做决定:

  • 孕期、哺乳期、备孕期
  • 心血管疾病、心律失常、焦虑症、失眠症
  • 正在服药(部分抗生素、止痛药、抗抑郁药等会与咖啡因相互作用)
  • 肝肾功能异常
  • 对咖啡因特别敏感或耐受者

使用本工具即表示你理解并同意:开发者不对因使用本工具而做出的任何决定产生的直接或间接后果负责。