news 2026/9/23 13:30:59

Datawhale all-in-rag 实战:糖醋鲤鱼完整做法详解——从腌制挂糊到糖醋汁调制

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Datawhale all-in-rag 实战:糖醋鲤鱼完整做法详解——从腌制挂糊到糖醋汁调制
  • 教程
  • 人工智能
  • 大模型
  • RAG

【免费下载链接】all-in-rag

🔍大模型应用开发实战一:RAG 技术全栈指南,在线阅读地址:https://datawhalechina.github.io/all-in-rag/

项目地址:https://gitcode.com/datawhalechina/all-in-rag
点击查看免费下载

糖醋鲤鱼是鲁菜经典宴客菜,讲究外酥里嫩、酸甜适口,也是 RAG 实战项目「尝尝咸淡」食谱知识库中的一道水产硬菜。本文基于仓库 data/C8/cook/dishes/aquatic/糖醋鲤鱼/糖醋鲤鱼.md 完整还原其做法,并结合 all-in-rag 项目源码剖析这道菜谱在 RAG 系统中如何被加载、打标与检索。读完本文,你既能按步骤复刻这道菜,也能理解一份标准菜谱文档在智能问答系统背后的数据流转。

菜品概览与难度定位

糖醋鲤鱼属于 3 人以上版本的大菜,特别适合家庭聚餐、年夜饭等场合。原文档给出的预估烹饪难度为 ★★★★(四星),按 data_preparation.py 中的难度映射规则(5 星=非常困难、4 星=困难、3 星=中等、2 星=简单、1 星=非常简单),这道菜会被自动标记为「困难」级别。

注意:这道菜只有 3 人以上版本——过大或过小的鱼都不合适,因此不需要像其他菜谱那样通过人数公式计算用量。

由于这道菜烹饪步骤多、油温火候要求高,原文档在附加内容中也直言:难度系数算中等,对新手不太友好。建议初次尝试时放慢节奏,逐步骤完成。

必备原料和工具

动手之前,先把原料和工具准备齐全,避免制作中途手忙脚乱。

主料与调料:

原料说明
鲤鱼约 3 斤一条,首选鲜活鱼
番茄酱用于糖醋汁调色增味
白糖糖醋汁酸甜味的主角
白醋提供酸味,比陈醋更清爽
淀粉挂糊与调制水淀粉两用
腌制去腥与调味
半根左右,去腥用料
约一块,去腥用料
料酒腌制时去腥
香菜一颗,出锅点缀用

工具:

  • 盆 × 2(一个腌鱼,一个调面糊/接油)
  • 菜刀 × 1
  • 笊篱 × 1(托住鱼头防炸糊、辅助翻面)
  • 锅铲 × 1
  • 干毛巾 × 1(擦干鱼身水分)

用量配比(无需公式计算)

由于是固定 3 人以上版本,直接按以下配比备料即可:

原料用量
鲤鱼约 3 斤
清水50g(调糖醋汁用)
番茄酱40g
白糖20g
白醋10g
淀粉10g(水淀粉用)
30g(其中 20g 用于腌制,5g 用于面糊,其余调整)
大葱30g(约半颗)
30g
料酒25g

值得注意的是糖醋汁的黄金比例:清水 50g : 番茄酱 40g : 白糖 20g : 白醋 10g,酸甜平衡、色泽红亮,这个比例也可推广到其他糖醋菜品的料汁调制中。

操作步骤详解

第一步:清洗与改刀

  1. 将鱼清洗干净,确保无鱼鳞等异物残留。
  2. 将鱼头朝左、鱼肚朝下,右手持刀:刀竖直切下 1cm,按紧鱼身往左片 3–4cm,再将鱼片中间轻轻划一刀。

改刀的目的是让鱼肉在油炸时更易定型、受热均匀,同时让腌制入味和挂糊更充分,这也是成品呈现"开花"造型的关键。

第二步:腌制去腥(推荐 30 分钟以上)

  1. 将鱼放进盆里,大姜切片、大葱切段(切法随意,主要是为了取汁去腥)。
  2. 用吃奶的力气将大葱大姜里的汁水挤到盆中——葱姜汁是去腥的核心,务必挤透。
  3. 加入 20g 盐、25g 料酒,给鲤鱼"搓个澡",涂抹均匀。

腌鱼时间越长,鱼腥味就越小,推荐腌 30 分钟以上。时间允许的话,腌足一小时效果更佳。

第三步:调制挂糊面糊

  1. 找个干净的盆,加入 100g 面粉、200g 淀粉、180g 水、5g 盐,用手搅拌均匀。
  2. 面糊此时粘稠、呈可拉丝状态,然后打入一个鸡蛋,再次搅匀。
  3. 静置等待 30 分钟——让面糊充分起筋,挂糊时更服帖,油炸后更酥脆。

面粉与淀粉按 1:2 搭配,兼顾酥脆度与附着力;加入鸡蛋能提升面糊的蓬松感和色泽。

第四步:挂糊与油炸定型

  1. 将鱼放在案板上,用干毛巾把鱼身上的水擦干(这样能更好地挂糊)。
  2. 将盆冲洗干净,用干毛巾擦干(后续用来盛放热油)。
  3. 起锅烧油,加入约 1L 食用油,将油温烧至 7 成热,约 200–240 度。
  4. 捏起鱼的尾巴,将鱼头沉入锅底,用勺子往鱼身上淋热油;待面糊成型后,将鱼慢慢放入锅中。
  5. 用锅铲轻轻铲起鱼的头部,垫上笊篱,防止底部炸糊。
  6. 准备一个盛鱼的盘子放在锅旁备用。
  7. 用锅铲从鱼身处轻轻铲入,两个工具配合给鱼翻个身,再炸两分钟。随后依旧用笊篱托着鱼头、锅铲托着鱼身,将鱼盛入盘中。

油炸环节的关键是先淋油定型、再整鱼入锅、全程笊篱垫底防糊,翻面时双工具配合,避免破坏鱼身造型。

第五步:调制与熬制糖醋汁

  1. 将锅中的油倒入擦干的盆中放置一边,然后把锅刷洗干净。
  2. 取 50g 清水、40g 番茄酱、20g 白糖、10g 白醋放入小碗中,搅拌均匀成料汁。
  3. 另取一个小碗,加入 10g 淀粉、10g 水,搅拌成水淀粉(勾芡用)。
  4. 开大火将锅烧热,倒入料汁,大火烧开,转小火。
  5. 加入调好的水淀粉,边倒边搅拌,20 秒后关火——糖醋汁呈浓稠挂壁状态即可,注意不要熬过头。

第六步:浇汁装盘

将熬好的糖醋汁用勺子均匀地浇在鱼身上,可加点香菜或葱花点缀,糖醋鲤鱼就完成了。

原文档作者备注:成品图中的糖醋汁熬得稍微有点稠了……实践中可将勾芡量略减(如淀粉降至 8g 左右),或缩短小火熬制时间,即可得到更清亮的酱汁。

成功要点与常见问题

  • 去腥是前提:葱姜汁要充分挤出揉进鱼身,腌足 30 分钟以上;这一步做不好,后面再多的调味都救不回来。
  • 挂糊前务必擦干:鱼身带水会导致面糊挂不住、油炸时溅油,干毛巾擦拭是关键细节。
  • 油温宁高勿低:7 成热(约 200–240 度)才能让面糊快速定型锁住水分;油温不足容易脱糊、吸油。
  • 防糊靠笊篱:鱼头沉底部位最容易炸糊,全程用笊篱垫底并定时铲起。
  • 糖醋汁边倒边搅:水淀粉入锅后要持续搅拌,避免结块;20 秒内关火,保持亮泽。

附加内容:难度与适合人群

这道菜难度系数算中等,对新手不太友好。建议新手先从小型油炸练习或先做糖醋里脊等流程相近的菜积累经验,再挑战整鱼油炸;老手则可作为年夜饭的压轴硬菜登场。

这道菜谱在 RAG 系统里的角色

糖醋鲤鱼菜谱并非孤立文档,它是 all-in-rag 项目第八章节「尝尝咸淡 RAG 系统」的真实数据源之一。在 main.py 中,系统默认以../../data/C8/cook为数据路径(见 config.py),启动后会经历以下数据流转:

  • 加载与元数据增强:data_preparation.py 会根据文件路径自动提取元数据——目录aquatic对应分类「水产」,文件名糖醋鲤鱼作为dish_name,正文中的★★★★星级被正则匹配后映射为难度「困难」。
  • Markdown 结构感知分块:系统使用MarkdownHeaderTextSplitter######三级标题切分(data_preparation.py),因此本菜谱会被拆成「必备原料和工具」「计算」「操作」「附加内容」等独立块,便于精准检索。
  • 父子文档映射:每个子块通过parent_id关联回完整菜谱(data_preparation.py),用户问"糖醋鲤鱼怎么做"时,系统检索到相关子块后可回溯整份文档。
  • 检索与生成:检索阶段采用向量检索 + BM25 的混合检索与 RRF 重排(retrieval_optimization.py),生成阶段则通过查询路由区分 list / detail / general,并配合分步骤指导提示词输出完整做法(generation_integration.py)。

也就是说,本文所展示的这份菜谱,正是验证 RAG「加载—分块—索引—检索—生成」全链路的标准样例:结构规整的 Markdown 小标题设计,让它天然适配结构化分块与元数据过滤,这也是 all-in-rag 项目选用 HowToCook 风格菜谱作为实战数据的原因所在。

  • 教程
  • 人工智能
  • 大模型
  • RAG

【免费下载链接】all-in-rag

🔍大模型应用开发实战一:RAG 技术全栈指南,在线阅读地址:https://datawhalechina.github.io/all-in-rag/

项目地址:https://gitcode.com/datawhalechina/all-in-rag
点击查看免费下载

相关推荐

上一篇:Hexo主题Butterfly安装和配置指南
下一篇:12306智能刷票订票项目安装和配置指南

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/23 13:28:20

BTX v1.0b:高速接口信号完整性契约设计指南

简介:本资源为英特尔官方发布的《BTX Specification v1.0b》PDF技术规范文档,面向硬件工程师、主板设计人员、计算机体系结构研究者及资深DIY爱好者,旨在解决ATX架构在高功耗处理器时代面临的散热瓶颈与气流组织低效问题。文档系统定义了BTX&…

作者头像 李华
网站建设 2026/9/23 13:26:50

okbiye 助力毕业论文写作,解决应届生五大毕设痛点

2026 毕业季,不少应届生在推进毕业论文的过程中,会遇到各式各样的难题。从选题方向难以确定,到文献研读效率低下;从论文撰写、图表制作耗时,到格式调整、论文风险自查,再到答辩材料准备,每一个环…

作者头像 李华
网站建设 2026/9/23 13:22:50

CNG加气站设计与建设关键技术解析

1. CNG加气站行业背景与需求分析压缩天然气(CNG)作为清洁能源在交通领域的应用已有30余年历史。根据行业数据显示,全球CNG车辆保有量年均增长率保持在8%以上,这种增长直接带动了加气站建设需求的持续攀升。与传统加油站相比&#…

作者头像 李华