关于本项目

用科学理解
每一杯咖啡

CoffeeCalculate 是一款基于咖啡化学与感官科学的实时风味模拟器, 帮助咖啡爱好者在冲煮前预测风味走向,找到属于自己的最佳配方。

项目介绍

为什么做这个工具?

冲煮前的风味预测

传统方式需要反复试冲才能找到理想参数。CoffeeCalculate 让你在动手之前,就能看到不同参数组合对酸感、甜感、苦感的影响趋势,大幅减少试错成本。

参数之间的关联可视化

水温、研磨度、粉水比、注水节奏——这些参数并非孤立存在。模拟器将它们的综合效果实时呈现为动态曲线,让抽象的萃取逻辑变得直观可感。

从豆子特性出发

不同产地、处理法、烘焙度的咖啡豆,天然风味基础各不相同。模拟器内置了 30+ 产地的风味数据,让参数推荐从豆子本身的特性出发,而非一刀切。

开放给所有咖啡爱好者

无论你是刚入门的新手,还是追求精准的进阶玩家,CoffeeCalculate 都提供了足够的深度与易用性——9 步参数选择,实时反馈,无需提交。

科学依据

风味曲线的计算原理

模拟器的风味曲线并非随机生成,而是基于咖啡化学研究与感官科学建立的参数化模型。

萃取化学

酸感、甜感、苦感的萃取顺序

咖啡中的风味物质按分子量和极性不同,以不同速率溶出。有机酸(柠檬酸、苹果酸)在萃取早期快速溶出,带来明亮酸质;糖类与美拉德反应产物居中;苦味物质(咖啡因、绿原酸降解物)在萃取后期持续累积。模拟器以时间为 X 轴,将三条曲线的动态变化实时呈现。

Illy & Viani, Espresso Coffee (2005)Yerlan et al., Food Chemistry (2019)
萃取率 EY%

SCA 黄金杯标准与萃取率计算

萃取率(Extraction Yield)= 溶出固体质量 / 咖啡粉质量 × 100%。SCA 黄金杯标准建议手冲萃取率在 18–22% 之间。模拟器根据粉水比、水温、研磨度、接触时间等参数,通过经验公式估算 TDS 并反推萃取率,以紫色曲线和独立右轴呈现,并标注 18%/22% 参考线。

SCA Brewing Handbook (2017)Batali et al., Scientific Reports (2020)
产地风味基础

产地 × 处理法 × 烘焙度的风味矩阵

不同产地的咖啡豆因土壤、海拔、品种差异,天然酸甜苦基础值各不相同。水洗处理法保留更多酸质,日晒/厌氧处理法增强甜感与发酵风味。烘焙度越深,美拉德反应产物增多,苦感上升、酸感下降。模拟器将这三个维度的影响系数叠加,作为风味曲线的初始偏移量。

Specialty Coffee Association, Processing Methods (2021)Schenker et al., ASIC (2002)
注水节奏

焖蒸与分段注水对萃取的影响

焖蒸(Bloom)阶段让咖啡粉充分排气,均匀润湿,为后续萃取奠定基础。焖蒸时间越长、水量越大,后续萃取越均匀。分段注水通过控制流速和停顿,影响水与咖啡粉的接触时间分布,进而调节各风味物质的溶出比例。模拟器的四段注水曲线(焦糖色 Area)实时反映这一动态过程。

Tetsu Kasuya, 4:6 Method (2016)Batali et al., LWT (2022)

⚠️ 免责说明:模拟器的风味曲线为参数化估算模型,并非实验室精确测量值。实际冲煮结果受器具、水质、豆子新鲜度等多重因素影响,曲线仅供参考与趋势判断。

使用说明

如何使用模拟器

01

选择豆子参数

从产地(12个国家 · 30+庄园)、处理法、烘焙度出发,确定豆子的风味基础。

02

配置冲煮设备

选择研磨机与研磨度、滤杯(21+款型)、滤纸类型和萃取辅助器具。

03

调整萃取参数

设定水温、粉量、粉水比、焖蒸时间、注水节奏,曲线实时更新,无需提交。

04

读取风味曲线

观察酸感/甜感/苦感三条曲线的走势与峰值,以及萃取率是否落在黄金杯区间。

05

保存与分享

满意的配方可保存为本地预设,或通过分享链接发送给朋友,参数完整编码在 URL 中。

06

对照实际冲煮

按模拟器推荐的注水方案实际冲煮,对比感官体验与曲线预测,逐步校准自己的判断。

技术实现
React 19TypeScriptTailwind CSS 4shadcn/uiRechartsVitePlayfair DisplayNoto Sans SC

准备好开始了吗?

打开模拟器,选择你手边的豆子,看看它的风味曲线长什么样。