蒸水蛋¶
📐 度量标准:本菜谱所有模糊表述(块/勺/火候/油温/熟度)均以_spec.md(度量标准库) 为准,可点击各章节锚点查看。 粤菜的 "输入校验" 教科书——蛋液过筛过滤杂质,1:1.5 黄金比例,隔水蒸 8 分钟,输出镜面般嫩滑的蛋羹。
常量定义(Constants)¶
| 常量名 | 值 | 来源 |
|---|---|---|
| FIRE_HIGH | 大火(200℃+,火焰包住锅底) | _spec §3 |
| STEAM_TIME | 8-10min | — |
| REST_TIME | 2min(关火后焖) | — |
| EGG | 2个 | — |
| EGG_WATER_RATIO | 1:1.5(蛋液:温水) | — |
| WARM_WATER | 35-40℃(手感微温) | — |
| SALT | 1/3小勺(约1.5ml) | _spec §2 |
| SOY_SAUCE | 半勺(7.5ml,半汤勺)生抽 | _spec §2 |
| SESAME_OIL | 几滴 | — |
食材清单(Input)¶
| 食材 | 用量 | 切配规格 | 备注 |
|---|---|---|---|
| 鸡蛋 | 2个(约100ml蛋液) | 打散至蛋清蛋黄完全融合 | 选新鲜鸡蛋,蛋液金黄 |
| 温水 | 1.5倍蛋液量(约150ml) | 35-40℃(手感微温不烫手) | 必须用温水,不用冷水/热水 |
| 盐 | 1/3小勺(约1.5ml) | — | 调蛋液,量少突出蛋香 |
| 生抽/蒸鱼豉油 | 半勺(7.5ml) | — | 出锅淋面 |
| 香油 | 几滴 | — | 出锅滴 |
| 葱 | 1根 | 切末(<2mm,细沙) | _spec §1,可选 |
预处理(Preprocess)¶
- 打蛋液:鸡蛋 2 个打入碗中,用筷子快速搅打 30s 至蛋清蛋黄完全融合、无明显蛋筋——蛋液均匀是蛋羹细腻的前提,蛋筋=未初始化的变量,会导致蛋羹中有白色硬块。
- 准备温水:烧开水后放置 2-3min,或冷热水勾兑至 35-40℃(手感微温不烫手)——温水是关键参数,冷水含氯气(蒸后有蜂窝),热水会烫熟蛋液(结块)。
主流程(Main Logic)¶
-
调蛋液(参数配置):打散的蛋液中加入 1.5 倍量的 WARM_WATER(温水约 150ml)和 SALT(1/3 小勺盐),轻轻搅拌均匀——蛋液:温水=1:1.5 是黄金比例(类似算法的最优超参数,经过大量实验验证),水多了蛋嫩但不成形(返回 null),水少了蛋老(性能过载)。2 个蛋约 100ml 蛋液+150ml 温水,总量约 250ml。
-
过筛(输入校验):将调好的蛋液过细筛(或用勺子仔细撇去表面所有浮沫和气泡)——蛋液过筛=输入校验(Input Validation),过滤掉蛋筋和气泡,这些是导致蒸蛋有蜂窝的根本原因(bug source)。
if 蛋液表面有气泡: 必须撇净,气泡=未捕获的异常,蒸制后会变成蜂窝孔。过筛后蛋液表面应光滑如镜。 -
蒸制(容器化隔离):蛋液倒入浅碗/深盘,盖上保鲜膜(用牙签扎 3-5 个小孔透气)或扣一个盘子,蒸锅水烧开后 FIRE_HIGH(大火)放入,蒸 STEAM_TIME(8-10min)——蒸=隔水加热=容器化隔离环境,盖保鲜膜/盘子防止锅盖水蒸气滴入蛋面(类似沙箱隔离,外部水滴=外部污染,会导致蛋面坑洼)。
while 未到 8min: 保持大火,中途不揭盖(上下文切换导致温度波动,蒸制时间不可预测)。 -
终态判断+焖(断言+优雅停机):8min 后关火,不要立即揭盖,焖 REST_TIME(2min)——利用余温继续凝固(类似异步任务的 Graceful Shutdown,避免突然降温导致蛋羹收缩出水)。终态判断(Assertion):晃动碗,蛋羹微颤但不流动(_spec §5 蛋类凝固),牙签插入直立不倒,表面光滑无气孔。
if 蛋羹还流动: 再蒸 2min;if 蛋羹表面有气孔/收缩: 已经蒸老了(bug)。 -
调味(事件触发):揭盖,均匀淋 SOY_SAUCE(半勺生抽),滴几滴 SESAME_OIL(香油),撒葱花(可选)——最终风味注入,生抽和香油最后放(高温会破坏香气),完成。
翻车预警(Bug Report)¶
- ⚠️ Bug: 蒸蛋有蜂窝/表面不光滑 → 根因:蛋液没过筛 or 用了冷水(含氯气) or 没盖保鲜膜(水滴落入)。修复:蛋液必过筛去浮沫,用 35-40℃ 温水,蒸时盖保鲜膜/盘子。
- ⚠️ Bug: 蒸蛋太嫩不成形/出水 → 根因:水放多了 or 蒸的时间不够 or 关火立即揭盖(温差导致出水)。修复:严格蛋液:温水=1:1.5,蒸 8-10min+焖 2min,关火后不要立即揭盖。
- ⚠️ Bug: 蒸蛋太老/有气孔/蛋羹收缩 → 根因:火太大(没盖保鲜膜导致蒸汽直冲) or 蒸太久(超过 12min) or 水放少了。修复:盖保鲜膜隔离蒸汽,8-10min 足够不要超过 12min,严格 1:1.5 比例。
完成标准(Test Cases)¶
| 测试项 | 预期结果 | 判定方法 |
|---|---|---|
| 视觉测试 | 蛋面光滑如镜、无蜂窝无气孔、色泽淡黄均匀、葱花(如有)翠绿 | 肉眼观察 |
| 口感测试 | 蛋羹嫩滑如布丁、入口即化、咸鲜适口、蛋香浓郁 | 品尝 |
| 状态测试 | 晃动碗蛋羹微颤但不流动(_spec §5 蛋类凝固)、牙签插入直立不倒、碗底无积水、用勺挖开内部无白色蛋筋硬块 | 晃动+牙签+勺挖 |
| 时间测试 | 从水开上锅到出锅 ≤12min(含焖) | 计时 |