首页/新闻资讯/正文详情

姜炒鸡做法全解:一份可被 RAG 系统检索的湖南家常菜谱

发布时间:2026/9/24 15:46:20 来源:云帆数科 栏目:资讯中心
姜炒鸡做法全解:一份可被 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 系统尝尝咸淡中的真实数据样本 姜炒鸡.md 为主体完整讲解这道湖南口味菜的材料配比与烹制步骤同时结合 data_preparation.py 等源码说明这份菜谱从 Markdown 文件到可被向量检索的文本块再到生成分步烹饪指导的完整数据链路。读完本文你既能按图索骥做出下饭五颗星的姜炒鸡也能理解结构化菜谱文档在 RAG 系统中如何被加载、增强元数据、分块与检索。一、菜品简介与定位姜炒鸡是一道湖南口味菜食材平平无奇又十分容易烹制一学就会。其烹饪难点主要体现在火候控制上既要将鸡块炒干水分、炒出鸡油又要避免姜片焦糊属于上手容易、做好需要细节的典型家常菜。在 data_preparation.py 的难度解析逻辑中文档中的星级标记会被正则提取并映射为语义化难度标签5 → 非常困难、4 → 困难、3 → 中等、2 → 简单、1 → 非常简单。本菜谱标注的预估烹饪难度★★★会被自动解析为中等难度作为后续按难度过滤检索的元数据字段。二、必备原料和工具类别原料主料鸡土鸡最佳配料生姜、小米椒、美人辣、泡椒、大蒜调料啤酒、生抽、老抽、盐工具炒锅、砧板、菜刀该食材清单在 RAG 系统中对应菜谱文档的必备原料和工具二级标题区块。源码 data_preparation.py 使用MarkdownHeaderTextSplitter按# / ## / ###三级标题对文档分块因此当用户询问姜炒鸡需要什么食材时检索系统可以精确命中该区块而不是把整篇菜谱全部返回。三、计算用量配比原料用量备注鸡半只约 650g土鸡最好食用油50ml茶油最好没有就用菜籽油生姜250g半斤姜的用量接近主料的一半是风味核心啤酒250ml半瓶去腥增香、软化肉质生抽20ml腌制与调味老抽10ml上色盐3g小米椒0-5 个0-50g根据辣度口味调整美人辣0-5 个0-50g没有可以用小米椒代替泡椒5 个50g提供酸辣复合风味大蒜3 头50g注意本菜谱的辣椒用量是一个可调区间0-50g体现了菜谱面向不同口味人群的弹性设计。这在 RAG 问答场景中也有意义回答生成模块会基于完整父文档给出提示例如可根据辣度调整辣椒用量。四、操作步骤详解预处理鸡尽量剁成 1cm 的小块洗净后滤干再放生抽和料酒腌制 30 分钟。剁小块是为了保证在后续焖制环节中快速入味、熟透均匀腌制去腥并赋予底味。热锅先热锅到微微冒烟放入食用油等 5 秒。锅要足够热保证姜片下锅后能迅速激发出香味。煸姜下入姜片后转中火炒 30 秒。姜是这道菜的风味灵魂250g 的用量几乎与鸡块等量中火慢炒能逼出姜的辛香而不至于焦糊。炒鸡下入鸡块翻炒 3 分钟炒干水分炒出鸡油。这是整道菜最关键的一步——只有把鸡肉中的水分炒干鸡油析出后续焖制才会香而不腥。调味放入各种剁碎的辣椒和大蒜子加盐和老抽继续翻炒 30 秒。三种辣椒小米椒、美人辣、泡椒提供鲜辣、香辣与酸辣的复合辣味层次。焖制倒入啤酒中小火焖 2 分钟。啤酒的酒精在加热中挥发带走腥味麦芽香气渗入鸡肉。收汁大火收汁盛盘。大火快速蒸发汤汁让调料均匀挂附在鸡块表面。五、附加内容说明原文档的附加内容小节为空。这一点对 RAG 生成环节有实际影响在 generation_integration.py 的分步指导 Prompt 中明确要求优先使用原文中的实用技巧如果原文的附加内容与烹饪无关或为空可以基于制作步骤总结关键要点或者完全省略此部分。也就是说模型在回答姜炒鸡有什么技巧时会基于上述 7 个操作步骤自行归纳关键要点如务必炒干水分、姜片中火煸炒而不会强行编造原文不存在的技巧。六、这份菜谱在 RAG 系统中的数据链路以姜炒鸡菜谱为代表all-in-rag 项目 C8 章构建了一个完整的食谱 RAG 系统。其数据处理流水线如下6.1 文档加载与元数据增强data_preparation.py 通过rglob(*.md)递归扫描数据目录默认路径为 code/C8/config.py 中配置的../../data/C8/cook。对每一份菜谱依据文件路径中的目录名推断分类CATEGORY_MAPPING姜炒鸡位于meat_dish目录下被标记为荤菜依据文件名提取菜品名称dish_name 姜炒鸡依据正文星级标记解析难度为中等。这些元数据随后支持 main.py 中的关键词过滤例如用户问有什么荤菜或中等等级的菜时可精确筛选。6.2 结构化分块data_preparation.py 使用MarkdownHeaderTextSplitter对每个菜谱按三级标题分块。姜炒鸡文档会被切分为主标题块# 姜炒鸡的做法 简介 难度必备原料和工具块计算用量配比块操作制作步骤块附加内容块同时每个子块都会继承父文档元数据分类、难度、菜名并记录parent_id与chunk_index形成小块检索、大块生成的父子文本块架构。6.3 检索与问答用户提问姜炒鸡怎么做时generation_integration.py 的查询路由会将其分类为detail类型随后 retrieval_optimization.py 执行向量检索 BM25 的 RRF 混合检索命中相关子块最终 get_parent_documents 去重还原完整菜谱交给 LLM 以分步指导模式生成回答generate_step_by_step_answer输出菜品介绍、所需食材、制作步骤、制作技巧四段式答案。七、动手实践如需在本地体验该菜谱在 RAG 系统中的检索问答效果参照 chapter8 文档 完成环境准备并设置MOONSHOT_API_KEY环境变量保持 code/C8/config.py 默认数据路径指向../../data/C8/cook姜炒鸡菜谱即位于该目录下运行 code/C8/main.py 进入交互式问答输入姜炒鸡怎么做或推荐一个中等等级的荤菜系统会自动完成加载、分块、索引构建与检索生成全流程。通过这份菜谱可以完整观察到一份结构化 Markdown 文档如何在 data_preparation.py、index_construction.py、retrieval_optimization.py 与 generation_integration.py 四个模块之间流转最终变成可被用户直接询问的烹饪知识。赞分享教程人工智能大模型RAG【免费下载链接】all-in-rag大模型应用开发实战一RAG 技术全栈指南在线阅读地址https://datawhalechina.github.io/all-in-rag/项目地址https://gitcode.com/datawhalechina/all-in-rag点击查看免费下载相关推荐豫南蒸卤面做法全解析all-in-rag 食谱知识库中一份可被 RAG 精准检索的结构化菜谱豫南蒸卤面做法全解析all in rag 食谱知识库中一份可被 RAG 精准检索的结构化菜谱 导读 蒸卤面是豫南地区非常经典的一道家常主食荤素搭档、一锅出菜教程人工智能大模型RAG小炒藕丁家常做法详解all-in-rag 食谱知识库中的一份结构化素菜样本小炒藕丁家常做法详解all in rag 食谱知识库中的一份结构化素菜样本 本篇指南完整讲解「小炒藕丁」这道家常素菜的做法从原料备料、按份定量计算、焯水防氧教程人工智能大模型RAG包菜炒鸡蛋粉丝烹饪全解一道家常菜的结构化菜谱与 RAG 知识库实践all-in-rag包菜炒鸡蛋粉丝烹饪全解一道家常菜的结构化菜谱与 RAG 知识库实践all in rag 本篇以 all in rag 项目 C8 章节 https://l教程人工智能大模型RAG创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

从录入到识别:智能门禁里 AS608 指纹模块的完整工作流程
从录入到识别:智能门禁里 AS608 指纹模块的完整工作流程

从录入到识别:智能门禁里 AS608 指纹模块的完整工作流程 本文基于 B11 智能门禁实验整理,硬件平台 STM32L431VCT6 Huawei LiteOS,指纹模块为正点原子 ATK-AS608(AS60x 系列),串口速率 57600(LP… · 2026/9/24 15:46:20

楼宇自控系统稳定性怎么看?内行只看这4个核心指标
楼宇自控系统稳定性怎么看?内行只看这4个核心指标

很多甲方、工程方选型楼宇自控系统,只看界面美观、报价高低,忽略核心稳定性,导致项目交付后频繁报错、设备失控、数据丢失、验收卡壳。真正专业的楼宇自控系统,稳定性核心看4项硬指标,避开90%选型坑。1、本地断网自治能… · 2026/9/24 15:46:14

医院陪诊陪护,陪诊系统,陪诊APP落地指南:三端协同+源码解析
医院陪诊陪护,陪诊系统,陪诊APP落地指南:三端协同+源码解析

就医流程繁琐、老人独自看病、异地就医难等问题,带动陪诊陪护行业快速发展。医院陪诊陪护管理系统,依托小程序、APP实现患者、陪诊人员、平台后台三方联动,解决陪诊人员管理混乱、派单效率低、费用结算不清、服务过程不可监管等行业痛点。本文… · 2026/9/24 15:46:14

别再为 WinRAR 买单了:6 款免费解压工具实测对比(附避坑清单)
别再为 WinRAR 买单了:6 款免费解压工具实测对比(附避坑清单)

别再为 WinRAR 买单了:6 款免费解压工具实测对比(附避坑清单) 写在前面:都 2026 年了,为什么还要专门挑解压软件 Windows 11 从 23H2 起就能原生打开 ZIP、RAR、7z、TAR 等常见压缩包,很多人因此觉得"… · 2026/9/24 16:18:50

MR880A-AT11
MR880A-AT11

· 2026/9/24 16:18:44

RT-Thread 下 Microchip SAME54 AES 同步驱动(aes_sync)详解:从 ECB 到 GCM/CCM 的硬件加解密实战
RT-Thread 下 Microchip SAME54 AES 同步驱动(aes_sync)详解:从 ECB 到 GCM/CCM 的硬件加解密实战

操作系统嵌入式物联网嵌入式OSRTOS 【免费下载链接】rt-thread RT-Thread is an open source IoT Real-Time Operating System (RTOS). https://rt-thread.github.io/rt-thread/ 项目地址: https://gitcode.com/gh_mirrors/rt/rt-thread 点击查看 免费下载 本篇技术… · 2026/9/24 16:18:44

Apache Thrift 协议结构规范:基于 BNF 语法树理解消息、结构体与容器编码
Apache Thrift 协议结构规范:基于 BNF 语法树理解消息、结构体与容器编码

后端微服务API设计 【免费下载链接】thrift Apache Thrift 项目地址: https://gitcode.com/gh_mirrors/thrift2/thrift 点击查看 免费下载 Apache Thrift 的传输协议(wire protocol)在逻辑上由一份与具体编码方式无关的结构规范定义&#xf… · 2026/9/24 16:18:44

【现货】长鑫存储CXMR4E464R8AS-CB1C:国产企业级内存新标杆
【现货】长鑫存储CXMR4E464R8AS-CB1C:国产企业级内存新标杆

长鑫存储CXMR4E464R8AS-CB1C:国产企业级内存新标杆 长鑫存储(CXMT)推出高性能DDR5 RDIMM模组CXMR4E464R8AS-CB1C,64GB大容量搭配5600 MT/s速率,288-pin标准接口,支持ECC纠错,1.1V低电压运行。双… · 2026/9/24 16:18:38

2026 CFD 软件选型指南:主流计算流体力学工具核心重点拆解
2026 CFD 软件选型指南:主流计算流体力学工具核心重点拆解

做流体仿真时,很多工程师首先遇到的问题并不是“参数应该怎么设置”,而是:CFD 软件这么多,到底应该选哪一个?目前工程领域常见的 CFD 软件包括 Simcenter STAR-CCM、Ansys Fluent、OpenFOAM、COMSOL CFD Module、Altai… · 2026/9/24 16:18:38

基于YOLOv8的渔船作业监控系统:从环境搭建到边缘部署全流程
基于YOLOv8的渔船作业监控系统:从环境搭建到边缘部署全流程

简介:这是一套面向计算机、人工智能、自动化等专业学生与教师的毕业设计级项目资源,围绕YOLOv8实现渔船作业监控系统,可用于毕设、课程设计、大作业或项目立项演示。压缩包共97个文件,约24.21MB,以70个Python源码文件为… · 2026/9/24 0:00:13

1D-CNN时间序列建模实战:从Conv1d原理到工业落地
1D-CNN时间序列建模实战:从Conv1d原理到工业落地

简介:面向时间序列数据建模的一维卷积神经网络完整实现,适合深度学习入门者及需要快速验证时序模型的研究者,能够从音频、文本、传感器或股价等序列中挖掘局部特征与时间依赖。压缩包体积很小,只有3KB,内含3个Python脚… · 2026/9/24 0:00:26

柔软的L:汉语语流中被忽视的舌肌张力控制
柔软的L:汉语语流中被忽视的舌肌张力控制

1. 这个“L”不是字母表里的L,而是舌尖上的L最近在几个方言群和语音教学社群里,反复看到有人发一句:“也说字母L:柔软的长舌”。初看以为是英语发音课笔记,点开才发现全是方言爱好者、播音系学生、语言康复师甚至戏曲演… · 2026/9/24 0:00:44

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码