Datawhale all-in-rag 食谱知识库实战:虎皮肘子完整做法与 RAG 数据管道解析
教程人工智能大模型RAG【免费下载链接】all-in-rag大模型应用开发实战一RAG 技术全栈指南在线阅读地址https://datawhalechina.github.io/all-in-rag/项目地址https://gitcode.com/datawhalechina/all-in-rag点击查看免费下载虎皮肘子是一道以先烧、再炸、后炖三道工序为核心的传统名菜本文以 all-in-rag 仓库食谱知识库中的 虎皮肘子做法文档 为主体完整还原原料配比、操作步骤与火候要点并结合仓库中 C8 章节的 RAG 实现说明这类 Markdown 菜谱在小块检索、大块生成知识库体系中是如何被加载、增强元数据、结构分块并最终供检索与问答使用的。读完本文你既能独立复刻这道五星难度硬菜也能理解一份菜谱文档在 RAG 管道中的完整生命周期。一、文档背景菜谱知识库中的一道荤菜虎皮肘子文档位于仓库的食谱知识库目录data/C8/cook/下按分类归属于meat_dish/荤菜。在 数据准备模块 中分类信息正是从该目录路径推断而来CATEGORY_MAPPING将meat_dish映射为荤菜标签。同时文档标题下方的预估烹饪难度★★★★★会被模块用正则r★解析为星级数量并映射为difficulty: 非常困难作为检索时的元数据过滤条件之一。换句话说本文介绍的做法文档不仅是给人类读者看的一篇菜谱也是 all-in-rag 项目中 C8 章节尝尝咸淡 RAG 系统的语料样例其标题层级#/##/###恰好匹配分块器定义的三种标题层级。二、必备原料与用量配比做虎皮肘子前请先备齐以下原料与工具。文档约定1 汤匙 15ml1 茶匙 5ml。原料数量单位猪前肘1个食用植物油1桶冰糖5桶盐1-2茶匙老抽1茶匙生抽1汤匙白醋1汤匙香叶3片肉桂皮2-3克豆蔻3个花椒8-12个大料2-4个淀粉1汤匙葱2棵姜6克蒜6粒料酒2汤匙要点说明猪前肘皮厚胶质足是形成虎皮纹理的前提用量表中的冰糖 5 桶是为保证后续炸制与炖煮充足备料的大致量级实际炒糖色用量以 简易版炒糖色 中以冰糖为例的配比为准约 100ml 油 500ml 开水 适量冰糖。淀粉用于最后收汁勾芡使汤汁红亮挂壁白醋在炖煮阶段加入有助于软化猪皮、平衡油腻。三、分步操作全流程虎皮肘子的关键工艺链是预处理烧皮去毛→ 焯水去腥 → 油炸定型 → 炒糖色 → 高压炖煮 → 大火收汁。3.1 预处理烧皮是虎皮纹路的起点猪肘解冻后用清水浸泡 1 小时去除血水。有火焰喷枪时将猪肘皮表面灼烧至棕黑色去除猪毛并破坏汗腺。注意不要长时间炙烤同一位置避免烧焦当猪肘皮几乎完全呈现棕黑色时停止。无火焰喷枪时将铁锅烧至 200℃ 以上猪肘皮直接贴锅面烫制接触处呈棕色后更换位置直到整个猪肘被充分烫过过程中留意铁锅温度勿使其红热。用清洁球在水中刷洗猪肘去除表面烧焦部分使猪肘恢复至未灼烧前的状态。将猪肘放入铁锅加入尽量多的冷水视锅深与肘子大小而定以能浸没猪肘 3/4 以上为最佳且保证可以端得起整锅。3.2 去腥葱姜蒜料酒焯水取 1 棵葱的葱白分成 3 段放入锅中。取 3 粒蒜用刀身拍扁放入锅中。取 3 克姜放入锅中。加入 2 汤匙料酒。水烧开后煮 5 分钟取出猪肘捡出锅中所有配料保留肉汤备用此汤即后续炖煮的底汤是风味复用的关键。3.3 油炸五成油温慢炸 20 分钟锅中加冷油以之前水量为参考能浸没猪肘 3/5 以上为佳开中火加热。油温达到五成时转小火放入猪肘油炸油温判断可参考文档关联的进阶技巧判断标准为油面波动与插入筷子冒泡状态。油炸全程注意人身安全防止热油溅出。用锅铲或耐高温厨具将热油均匀淋到猪肘未浸没的部分条件允许时以 3 分钟为间隔翻转猪肘保证炸制均匀。全程约 20 分钟观察到猪肘皮全部呈浅棕色、瘦肉部分微焦时捞出备用。炸制用油可回收用于其他油炸菜品但不宜反复使用太多次。3.4 炒糖色虎皮红亮的底色参考仓库中 简易版炒糖色 的做法炒制 200ml 糖色备用。核心节奏锅中加 100ml 开水随后尽快加入 100ml 油放入冰糖后转中火持续搅拌——糖液先变棕褐色转小火再变稀、变红茶色、变酱红色并起小泡泡小泡消失后出现大泡泡即表示糖色完成此时必须立即加水或下料否则火候过了糖色发苦火候不够则发甜。3.5 炖煮高压锅 40 分钟将猪肘放入高压锅加入全部肉汤、糖色、香叶、肉桂皮、豆蔻、花椒、大料、老抽、生抽、白醋。喜欢甜口可额外加 2-3 克冰糖。另取 1 棵葱白分 3 段、3 粒蒜拍扁、3 克姜一同放入。盖盖加压炖煮 40 分钟。3.6 收汁水淀粉勾芡淋汁炖煮期间调制水淀粉取 1 汤匙淀粉 100ml 水搅拌成白色悬浊液。炖煮结束后开盖捡出全部配料只留猪肘。将高压锅中剩余肉汤转入铁锅猪肘转移至盘子或盆中。铁锅大火收汁期间可用筷子头蘸汤汁尝咸淡按口味加盐。注意汤汁多时味道比汤汁少时更淡加盐需留出余量。肉汤沸腾后观察余量当剩余汤汁少于原体积的 1/2时再次搅拌水淀粉并加入一半。待肉汤再次沸腾加入剩下的一半。再次沸腾后等 1-2 分钟关火此时汤汁呈红棕色粘稠状。用汤匙舀起汤汁均匀淋在猪肘上尽量覆盖每一处若汤汁在淋完前用完可直接上桌剩余汤汁无需再淋。四、这道菜在 RAG 系统中如何被理解理解了做法本身再看这份文档在仓库 RAG 管道中的角色。C8 章节的 数据准备模块 对该菜谱执行了标准化的四步处理文档加载load_documents()通过rglob(*.md)递归扫描data/C8/cook目录读取虎皮肘子文档全文并基于文件相对路径计算确定性parent_id创建父文档对象。元数据增强_enhance_metadata()从路径meat_dish推断出category荤菜从文件名得到dish_name虎皮肘子并用正则★匹配到 5 颗星映射为difficulty非常困难。这套元数据正是 主程序 中_extract_filters_from_query()实现难度/分类过滤检索的依据。结构分块_markdown_header_split()使用MarkdownHeaderTextSplitter按#菜品名、##必备原料和工具 / 计算 / 操作 / 附加内容、###预处理 / 去腥 / 油炸 / 炒糖色 / 炖煮 / 收汁三级标题切分。虎皮肘子文档会被切成标题 难度评级、必备原料和工具、计算配比表、操作六个子步骤、附加内容等多个子块每个子块记录parent_id与chunk_index。父子检索当用户问虎皮肘子怎么炸时系统在小块上做精确检索命中油炸子块随后get_parent_documents()通过parent_id回溯到完整父文档并智能去重把整篇菜谱交给 LLM 生成分步回答——这正是 文档第二章 所述小块检索、大块生成策略的落地。默认检索配置top_k3、生成参数temperature0.1、max_tokens2048定义于 配置文件。五、常见问题与要点小结虎皮纹路不明显烧皮阶段未充分破坏汗腺与表层结构或油炸油温不足应达五成热后再下锅、炸制时间偏短约 20 分钟至皮呈浅棕、瘦肉微焦。糖色发苦或发甜炒糖色火候是关键——大泡泡出现后必须立刻加水或下料否则发苦未到酱红色就离火则会发甜。收汁过稀或过咸水淀粉需在剩余汤汁少于一半时再分两次加入且加盐要预判汤汁浓缩后的咸度变化。油温把握五成油温是油炸的前提可用插入木筷观察气泡密度的方式判断进阶技巧见文档关联的油温判断说明。掌握以上流程你便能复刻这道让老辈子闭嘴猛炫的硬菜同时也能以虎皮肘子文档为样例直观理解 all-in-rag 仓库中菜谱知识库从原始 Markdown 到结构化文本块、再到可检索问答的完整数据管道。赞分享教程人工智能大模型RAG【免费下载链接】all-in-rag大模型应用开发实战一RAG 技术全栈指南在线阅读地址https://datawhalechina.github.io/all-in-rag/项目地址https://gitcode.com/datawhalechina/all-in-rag点击查看免费下载相关推荐Datawhale All-in-RAG 食谱知识库实战台式卤肉饭完整做法指南Datawhale All in RAG 食谱知识库实战台式卤肉饭完整做法指南 导读 本文以 Datawhale All in RAG 项目 C8 章节尝尝教程人工智能大模型RAGall-in-rag 食谱知识库实战龟苓膏完整做法与 RAG 数据链路全解析all in rag 食谱知识库实战龟苓膏完整做法与 RAG 数据链路全解析 本篇以 all in rag 仓库 C8 章节食谱知识库中的 龟苓膏食谱文档 h教程人工智能大模型RAGDatawhale All-in-RAG 实战香煎翘嘴鱼的完整做法与食谱 RAG 检索解析Datawhale All in RAG 实战香煎翘嘴鱼的完整做法与食谱 RAG 检索解析 本篇指南以 Datawhale All in RAG 项目食谱知识教程人工智能大模型RAG上一篇ETS2LA 完整新手指南10 分钟把 ETS2/ATS 变成卡车自动驾驶下一篇一个脚本跑通 Windows 与 Office 的 KMS 批量激活手动到自动续期三步搞定创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考