蜜汁鸡翅¶
📐 度量标准:本菜谱所有模糊表述(块/勺/火候/油温/熟度)均以_spec.md(度量标准库) 为准,可点击各章节锚点查看。 家常菜的 "序列化+状态机"——鸡翅煎至金黄(序列化定型)→ 小火焖烧入味(状态机)→ 蜂蜜收汁亮壳(最终提交),外焦里嫩咸甜回甘。
常量定义(Constants)¶
| 常量名 | 值 | 来源 |
|---|---|---|
| FIRE_MEDIUM | 中火(160-180℃,火焰舔锅底一半) | _spec §3 |
| FIRE_LOW | 小火(120-140℃,火焰不舔锅底) | _spec §3 |
| OIL_60 | 五六成热(120-160℃,竹筷快速冒细泡) | _spec §4 |
| SOY_SAUCE | 1勺(15ml,汤勺)生抽 | _spec §2 |
| OYSTER_SAUCE | 1勺(15ml)蚝油 | _spec §2 |
| HONEY | 1勺(15ml)蜂蜜 | _spec §2 |
| ROCK_SUGAR | 1小勺(5ml,咖啡勺)冰糖 | _spec §2 |
| COOKING_WINE | 1勺(15ml)料酒 | _spec §2 |
| WATER | 1碗(250ml,标准饭碗) | _spec §2 |
| SALT | 1/4小勺(约1.25ml) | _spec §2 |
食材清单(Input)¶
| 食材 | 用量 | 切配规格 | 备注 |
|---|---|---|---|
| 鸡中翅 | 8个(约400g) | 两面各划2刀(深至骨) | 选新鲜鸡中翅,不选冷冻久的 |
| 姜 | 1小块 | 切片(2-3mm厚,1元硬币厚度),3片 | _spec §1 |
| 蒜 | 3瓣 | 切末(<2mm,细沙) | _spec §1 |
| 生抽 | 1勺(15ml) | — | 半勺腌翅,半勺调味 |
| 蚝油 | 1勺(15ml) | — | 调味增鲜 |
| 蜂蜜 | 1勺(15ml) | — | 最后收汁放,不能早放 |
| 冰糖 | 1小勺(5ml) | — | 炒糖色/增甜 |
| 料酒 | 1勺(15ml) | — | 半勺腌翅,半勺调味 |
| 清水 | 1碗(250ml) | — | 焖烧用 |
| 盐 | 1/4小勺(约1.25ml) | — | 腌翅用,量少提底味 |
| 白芝麻 | 少许 | — | 装饰,可选 |
| 食用油 | 1勺(15ml) | — | 煎鸡翅 |
预处理(Preprocess)¶
- 腌鸡翅(编译期优化):鸡翅洗净沥干,两面各划 2 刀(深至骨,便于入味),加入 COOKING_WINE(半勺料酒)、SOY_SAUCE(半勺生抽)、SALT(1/4 小勺盐),抓匀腌制 15min——划刀是「接口暴露」,让调料能深入鸡肉内层;腌制是「编译期优化」,底味注入,不腌的鸡翅只有表面有味。
- 姜片、蒜末备好,白芝麻(如用)小火炒香备用。
主流程(Main Logic)¶
-
煎翅(序列化):热锅倒油 OIL_60(五六成热),鸡翅皮朝下排入锅中(不要重叠),FIRE_MEDIUM(中火)煎至两面金黄(每面约 2min)——煎鸡翅=数据序列化(Serialize),将鸡翅表面的水分煎出、美拉德反应产生焦香,形成金黄色外壳(类似 JSON 序列化后的稳定输出格式,外壳锁住内部肉汁)。
if 鸡翅粘锅: 不要强行翻,再等 30s,没煎定型就翻=反序列化失败,皮会破。煎好盛出备用。 -
爆香(事件触发):锅留底油(煎鸡翅出的油),下姜片、蒜末,调用
[_spec §6](_spec.md#preprocess) 爆香()(小火炒出香味约 30s)——姜蒜爆香是「事件触发」,为后续调味提供芳香基底。 -
调味(面向对象继承):加入 SOY_SAUCE(剩余半勺生抽)、OYSTER_SAUCE(1勺蚝油)、ROCK_SUGAR(1小勺冰糖)、COOKING_WINE(剩余半勺料酒),翻炒均匀让鸡翅裹上酱汁——调味层次遵循「面向对象继承」:底味(生抽咸鲜)→主味(蚝油醇厚)→顶味(冰糖甜香),子类继承父类风味再叠加,层次分明不混乱。
-
焖烧(状态机):倒入 WATER(1碗清水/250ml),FIRE_MEDIUM(中火)烧开后转 FIRE_LOW(小火),盖盖焖 15min——焖烧是一个状态机(State Machine):状态: 生→煎熟→入味→收汁。
while 汤汁未浓稠: 继续小火焖,终态是汤汁浓稠可挂勺(_spec §5 淀粉糊化类似标准)。小火焖烧让酱汁慢慢渗入鸡肉(类似数据持久化/Persistence),大火会导致汤汁烧干但肉不入味。 -
收汁+蜂蜜(最终提交):开盖转 FIRE_MEDIUM(中火),加入 HONEY(1勺蜂蜜),不断翻动鸡翅让酱汁均匀裹附,收汁至浓稠挂翅(约 2-3min)——蜂蜜最后放(高温久煮蜂蜜会变酸+营养破坏+焦糊),这是最终提交的变更(Commit),蜜汁亮壳是终态。
if 蜂蜜下锅后超过 3min 还没收汁: 注意焦糊,蜂蜜含糖量高,极易焦。 -
出锅(返回值):装盘,撒白芝麻(可选)点缀,完成。
翻车预警(Bug Report)¶
- ⚠️ Bug: 鸡翅不入味/里面没味 → 根因:没划刀 or 腌制时间不够 or 焖的时间短。修复:两面划刀深至骨,腌制 15min,小火焖 15min 让酱汁渗入。
- ⚠️ Bug: 鸡翅发苦/焦黑 → 根因:煎太久(表面焦黑) or 冰糖/蜂蜜炒糊。修复:煎至金黄即可(每面 2min),冰糖用小火融化不要炒到发黑,蜂蜜最后放且收汁不超过 3min。
- ⚠️ Bug: 酱汁不亮/不浓稠/挂不住翅 → 根因:没收汁 or 蜂蜜放太早(被煮散) or 水放太多。修复:最后中火收汁,蜂蜜最后放,收汁至酱汁可均匀挂在鸡翅表面(盘底仅留浓稠酱汁),水量严格 1 碗(250ml)。
完成标准(Test Cases)¶
| 测试项 | 预期结果 | 判定方法 |
|---|---|---|
| 视觉测试 | 鸡翅红亮诱人、酱汁浓稠均匀挂翅、芝麻(如有)点缀、色泽一致无焦黑 | 肉眼观察 |
| 口感测试 | 鸡翅外焦里嫩、咸甜适中(酱香为主回甜)、肉质多汁不柴、蜜汁回甘 | 品尝(咬开看内部是否入味) |
| 状态测试 | 筷子可轻松插透(_spec §5 肉类熟透)、酱汁浓稠可挂勺、无焦糊味、盘底仅留浓稠酱汁(无大量稀汤)、咬开内部有酱汁渗入 | 筷子插入+观察盘底+咬开 |
| 时间测试 | 从开火到出锅 ≤35min | 计时 |