教程人工智能大模型RAG【免费下载链接】all-in-rag大模型应用开发实战一RAG 技术全栈指南在线阅读地址https://datawhalechina.github.io/all-in-rag/项目地址https://gitcode.com/datawhalechina/all-in-rag点击查看免费下载水煮肉片是一道以麻辣鲜香著称的经典川菜讲究肉片滑嫩、刀口椒香、红油亮泽适合下饭但制作流程较长、细节较多初学者通常需要 12 小时才能完成。本文以 Datawhale all-in-rag 项目仓库中收录的水煮肉片菜谱为蓝本完整还原其原料清单、精确用量配比与全流程操作步骤并在此基础上结合项目 C8 章尝尝咸淡RAG 食谱问答系统的实现说明这样一份结构化 Markdown 菜谱是如何被解析、分块并转化为可检索知识库数据的。读完本文你既能按图索骥做出一道合格的水煮肉片也能理解它在 RAG 数据管道中的角色。一、菜品概览麻辣鲜香背后的难度来源水煮肉片的核心味型是麻辣鲜香灵魂在于两个关键点肉片滑嫩通过腌制盐、胡椒粉、生抽、料酒打底味加上鸡蛋清与土豆淀粉形成的润滑膜再以植物油封油防止粘连最终实现久煮不柴的口感刀口辣椒干辣椒与青花椒小火干煸后剁细最后以高温菜籽油一次性泼香激发出浓郁的糊辣香气。这份菜谱在仓库中被标注为预估烹饪难度★★★★★五颗星属于最高难度档位。从烹饪时间看初学者一般需要 12 小时主要耗时集中在切肉片、腌制、炒底料与泼油等环节。值得一提的是在 all-in-rag 项目的 C8 章 RAG 系统中星级标记并非只是给人看的装饰。数据准备模块data_preparation.py 会通过正则表达式re.search(r★)匹配正文中连续出现的星号数量并将星级映射为结构化难度元数据5 星 →非常困难4 星 →困难3 星 →中等2 星 →简单1 星 →非常简单。也就是说用户向问答系统提问有什么非常困难的菜时这份菜谱就会凭借difficulty非常困难的元数据被精确过滤命中。二、必备原料与工具清单按用途可将原料分为五组便于备菜时对照检查类别原料主料猪里脊肉腌制料食用盐、胡椒粉、生抽酱油、料酒、鸡蛋清、土豆淀粉配菜豆芽、凤尾、芹菜、蒜苗小料大蒜、生姜、红泡椒香料与调味青花椒、干辣椒小米辣、红油豆瓣、鸡精、白砂糖、小葱油脂植物油、菜籽油其中凤尾是莴笋的嫩尖部分带叶的莴笋头与豆芽、芹菜、蒜苗一起构成垫底蔬菜红油豆瓣即郫县豆瓣是炒出红油的底味来源菜籽油用于最后一步高温泼油其特有的油脂香气是川菜糊辣风味的关键。此外还需要一把趁手的菜刀和一口深口炒锅或汤锅以及用于盛装成品的碗。三、用量配比一份 300g 里脊肉的精确计算菜谱原文档的计算章节给出了基于300g 里脊肉的精确配比其中多个调料标注了可调节范围方便按口味灵活增减原料用量说明猪里脊肉300g主料基准量小葱2 根最后撒面用生姜10g剁碎炒料大蒜20g剁碎炒料红泡椒20g根据受辣程度可选 040g蒜苗2 根拍散切段垫底芹菜3 根切段垫底红油豆瓣5ml步骤中实际用到 10g炒出红油鸡精1.5g调味提鲜生抽酱油5g腌制打底味食用盐5g分多次使用腌制 1.5g、垫底菜 1g、汤汁 2.5g胡椒粉2g腌制 1g汤汁调味 1g料酒3g腌制去腥鸡蛋清1 个上浆锁嫩土豆淀粉7g与蛋清混合成浆植物油280g想吃重油可多加 100g其中 30g 封油、50g 炒香料、100g 炒配菜、150g 炒底料菜籽油200g想吃重油可多加 100g用于最后泼油绿豆芽100g垫底凤尾1 根改刀成小条垫底白砂糖1g提鲜小米辣干辣椒20g根据受辣程度可选 040g青花椒5g想吃麻可多加 5g提示原文档中红油瓣酱 5ml与操作步骤中豆瓣 10g存在单位口径差异实操中以炒制时实际下锅的豆瓣量为准5ml 与 10g 都属于常规用量范围可按口味调整。这份用量表的特点是小料精确到克、大料给足余量尤其是植物油与菜籽油总计约 480g体现了水煮肉片重油重辣的川菜底子。在 RAG 数据准备模块中这一节会被MarkdownHeaderTextSplitter切分为独立的子块chunk元数据带有doc_typechild、chunk_index与parent_id从而保证用户问水煮肉片需要什么食材时能精确命中必备原料和工具 / 计算子块而不是整篇文档。四、操作步骤详解4.1 肉片处理切薄片与去血水将里脊肉改刀成小块再切成约 2 毫米的薄片可根据自己口感调整厚度。切好的肉片放入碗中加入清水清洗两遍以去除血水和杂质捞出后挤干水分备用。这一步是后续腌制入味的基础——血水处理不干净肉片容易发腥且上浆不牢。4.2 腌制打底味 上浆 封油腌制是肉滑嫩的核心分三步完成打底味碗中加入食用盐 1.5g、胡椒粉 1g、生抽酱油 5g、料酒 3g朝一个方向搅拌 2 分钟使其充分入味上浆另取一个碗加入 1 个鸡蛋清与 7g 土豆淀粉朝一个方向搅拌均匀后倒入肉中再次朝一个方向搅拌均匀——此时肉表面会形成一层润滑膜这是肉片鲜嫩的关键封油最后加入 30g 植物油轻轻搅拌防止肉片互相粘连。原文档特别强调搅拌要始终朝一个方向且血水务必处理干净二者共同保证肉片的滑嫩质地。4.3 配菜与小料预处理绿豆芽 100g、凤尾 1 根改刀成小条、芹菜 3 根切小段、蒜苗 2 根拍散后切段大蒜 20g 剁碎、生姜小块剁碎、红泡椒 20g 剁碎。4.4 制作刀口辣椒取小米辣干辣椒 15g、青花椒 3g。锅内加入油滑锅油稍许热后将多余的油倒出留 50g 底油下入干辣椒、花椒开小火炒香——切记不要炒糊颜色变黑即可注意此处变黑指辣椒炒至酥脆略焦的临界状态需全程小火盯守倒出后在菜板上剁细。这就是川菜中经典的刀口辣椒是水煮肉片糊辣风味的来源。4.5 炒垫底配菜锅烧热放入 100g 植物油烧至6 成热加入 2g 青花椒与干辣椒爆香随后将配菜豆芽、凤尾、芹菜、蒜苗下锅加入 1g 食用盐炒至断生后盛入碗中垫底备用。4.6 炒底料与熬汤将锅洗干净加入 150g 植物油烧至 6 成热加入制作好的姜蒜红泡椒爆香随后加入豆瓣约 10g开小火将豆瓣爆香并炒出红油即可——小火慢炒是为了让豆瓣的红油充分释放而不焦糊。接着加入800 毫升清水根据实际情况选择水量大火烧开后转小火调味食用盐 2.5g鸡精 1.5g白砂糖 1g提鲜胡椒粉 1g水淀粉 5g根据实际情况选择用于将汤汁收浓稠一点4.7 汆煮肉片汤汁烧开后开小火将腌制好的肉片分开依次下锅逐片下锅防止成坨随后开中火将肉片烫熟期间用锅铲轻轻推动避免粘连。待汤汁再次烧开、肉片熟后用漏勺捞出放入碗中配菜上再将原汤倒入碗中汤量不超过菜品。4.8 泼油激香在碗中均匀撒上刀口辣椒、蒜蓉和葱花。将锅洗干净加入 200g 菜籽油烧至7 成热然后一次性均匀泼在碗中肉片上注意安全防止热油飞溅。高温菜籽油瞬间激发出刀口辣椒与葱蒜的香气水煮肉片即告完成。五、附加技巧与口味变化原文档附加内容给出了三条实战经验同样值得完整保留垫底蔬菜可自由替换根据自己口味选择蘑菇、白菜、油麦菜等不一定拘泥于豆芽、凤尾、芹菜、蒜苗的固定组合刀口辣椒可简化如果嫌制作刀口辣椒麻烦可以直接用干辣椒段和青花椒代替风味略有差异但步骤更省腌制是成败关键搅拌始终朝一个方向、血水处理干净配合鸡蛋清与淀粉的上浆是保证肉片滑嫩的核心要点。此外原文档还提示了一条重要变化水煮牛肉也可以按照同样的做法只需将主料由猪里脊肉替换为牛肉建议选用牛里脊或牛通脊并逆纹切薄片其余流程与配比基本一致。本做法参考了美食作家王刚的公开视频教程其刀口辣椒 高油温泼香的操作细节正是川菜水煮系列的通用范式。六、延伸这份菜谱在 all-in-rag 项目中的 RAG 化处理这份水煮肉片菜谱并非孤立文件它是 all-in-rag 项目 C8 章实战项目尝尝咸淡 RAG 系统的语料样本之一。整个菜谱库以data/C8/cook/为数据根目录按菜系类别组织子目录水煮肉片.md位于dishes/meat_dish/目录下。在数据准备模块中data_preparation.py 通过Path.rglob(*.md)递归加载全部菜谱并执行三类元数据增强分类推断从文件路径中匹配meat_dish目录名映射为中文分类荤菜映射表见代码中的CATEGORY_MAPPING菜品名称直接取文件名水煮肉片作为dish_name难度提取通过正则匹配正文中的★★★★★解析为非常困难。在分块环节02_data_preparation.md 详细说明了父子文本块架构使用MarkdownHeaderTextSplitter按#、##、###三级标题分割并设置strip_headersFalse保留标题以利于理解上下文。以水煮肉片为例父文档会被切分为五个子块父文档水煮肉片.md完整菜谱 ├── 子块1# 水煮肉片的做法 简介 难度评级 ├── 子块2## 必备原料和工具 食材清单 ├── 子块3## 计算 用量配比 ├── 子块4## 操作 详细制作步骤 └── 子块5## 附加内容每个子块都会携带parent_id指向父文档与独立的chunk_id建立parent_child_map映射。检索阶段使用小块精确匹配例如水煮肉片需要什么食材可精准命中子块 2/3生成阶段则通过get_parent_documents()按命中次数聚合排序、智能去重后返回完整父文档给 LLM实现小块检索、大块生成的设计目标。这一整套流程在 config.pydata_path ../../data/C8/cook、top_k 3、embedding_model BAAI/bge-small-zh-v1.5与 main.pyRecipeRAGSystem主类中落地为可运行的问答系统。参考资料本做法参考美食作家王刚的公开视频教程《水煮肉片的做法》。all-in-rag 项目 C8 章完整讲解环境配置与项目架构、数据准备模块实现、索引构建与检索优化、生成集成与系统整合。赞分享教程人工智能大模型RAG【免费下载链接】all-in-rag大模型应用开发实战一RAG 技术全栈指南在线阅读地址https://datawhalechina.github.io/all-in-rag/项目地址https://gitcode.com/datawhalechina/all-in-rag点击查看免费下载相关推荐CookLikeHOC 铜锅川味水煮肉片标准汤底调配与铜锅煮制全流程详解CookLikeHOC 铜锅川味水煮肉片标准汤底调配与铜锅煮制全流程详解 铜锅川味水煮肉片是 CookLikeHOC 项目中「煮锅」系列的代表性川味菜品之一文档知识库教程鳊鱼炖豆腐的家常做法原料配比、煎制火候与炖煮流程全解析鳊鱼炖豆腐的家常做法原料配比、煎制火候与炖煮流程全解析 本文以 鳊鱼炖豆腐.md https://link.gitcode.com/i/0e5ca676b52教程人工智能大模型RAGCookLikeHOC 菜品复刻指南爆炒牛肉的原料溯源、精确配比与大火快炒工艺CookLikeHOC 菜品复刻指南爆炒牛肉的原料溯源、精确配比与大火快炒工艺 导读 本文基于 CookLikeHOC 仓库中 炒菜/爆炒牛肉.md http文档知识库教程创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
企业数字化 ERP 产品动态
相关推荐
一芯双用:CH347F让STM32 SWD调试与SPI Flash烧录共享同一颗芯片 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/24 12:54:36
STM32驱动MA730/MT6835磁编芯片的SPI时序实战指南 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/24 12:54:36
别盲目下单!无线扩音器哪个好怎么选?最建议买的小蜜蜂牌子推荐 不少人挑选无线扩音器时,很容易被商家宣传迷惑,买回来之后才发现啸叫不断、佩戴压身、续航缩水,完全达不到上课、讲解的使用需求。不管是在岗教师、导游讲解员,还是培训讲师,一台合适的无线扩音器,能够有… · 2026/9/24 12:54:36
Linux实战|Swap交换空间 + CentOS7系统启动流程 + 故障修复完整笔记 Linux实战|Swap交换空间 CentOS7系统启动流程 故障修复完整笔记
引言
本篇适合CentOS7运维入门同学。读完本篇博客你将掌握:
计算机存储器层级原理,理解虚拟内存、Swap交换空间是什么,学会创建、激活、持久化配置swap࿱… · 2026/9/24 13:33:09
【Dify】Fine-tune自动化文本数据处理与标准语料集生成 自动化文本数据处理与微调语料构建是当前NLP实战中的高频需求,优质数据决定模型成效。Fine-tune语料构造器应运而生,致力于简化繁琐的数据收集、清洗与格式化流程。
本文介绍该工具的核心节点设计、典型工作流程及实际应用场景,助力快速搭建高质量标准训练语料,无需外部深… · 2026/9/24 13:33:03
【Coze】【视频】假如书籍会说话工作流 今天给大家演示一个 《假如书籍会说话》Coze 工作流。这个工作流通过大模型生成书籍拟人化对话文案,并结合语音合成、画板背景与代码逻辑,将书籍转化为可交互的“会说话的视频书籍”。最终效果是观众可以直观感受到主持人与书籍的跨时空对话,让阅读体验升级为沉浸式视听内容… · 2026/9/24 13:33:03
【Dify】FLUX绘画机器人自动化艺术创作 智能化艺术创作正逐渐走进大众视野。随着深度学习与图像生成技术的发展,AI绘画工具为视觉表达带来了全新可能。FLUX绘画机器人通过自动化流程,降低创意门槛,让艺术体验变得轻松有趣。
本文介绍FLUX绘画机器人的核心原理、关键节点和典型应用流程,梳理智能体交互和自动图像… · 2026/9/24 13:33:03
【Coze】【视频】哲学科普工作流 今天给大家演示一个 哲学科普 Coze 视频工作流,它通过大模型生成的讲解文案与图像提示词,结合批处理配音、字幕和时间线节点,最终实现“文案—配音—生图—合成视频”的自动化生产。这个流程能够将晦涩的哲学主义,用通俗的语言和生动的画面表现出来,让观众在短视频中直观理… · 2026/9/24 13:32:45
【Dify】智能表格自动化应用 以数据驱动的智能化自动处理正逐步成为数字时代的核心需求。结合Excel、Flask与Dify平台,数据流动与AI能力得以深度整合,推动表格处理的自动化、智能化。
本文聚焦于以标准化Excel为数据源,构建本地API服务,并借助Dify平台完成数据的智能解析、批量分析与结构化输出的完整… · 2026/9/24 13:32:45
基于YOLOv8的渔船作业监控系统:从环境搭建到边缘部署全流程 简介:这是一套面向计算机、人工智能、自动化等专业学生与教师的毕业设计级项目资源,围绕YOLOv8实现渔船作业监控系统,可用于毕设、课程设计、大作业或项目立项演示。压缩包共97个文件,约24.21MB,以70个Python源码文件为… · 2026/9/24 0:00:13
1D-CNN时间序列建模实战:从Conv1d原理到工业落地 简介:面向时间序列数据建模的一维卷积神经网络完整实现,适合深度学习入门者及需要快速验证时序模型的研究者,能够从音频、文本、传感器或股价等序列中挖掘局部特征与时间依赖。压缩包体积很小,只有3KB,内含3个Python脚… · 2026/9/24 0:00:26
柔软的L:汉语语流中被忽视的舌肌张力控制 1. 这个“L”不是字母表里的L,而是舌尖上的L最近在几个方言群和语音教学社群里,反复看到有人发一句:“也说字母L:柔软的长舌”。初看以为是英语发音课笔记,点开才发现全是方言爱好者、播音系学生、语言康复师甚至戏曲演… · 2026/9/24 0:00:44