Merge remote-tracking branch 'upstream/master'

This commit is contained in:
Waki 2022-02-28 08:58:28 +08:00
commit 90c5639439
37 changed files with 669 additions and 11 deletions

View File

@ -14,7 +14,6 @@
- [ ] 菜谱包含`必备原料和工具`, `计算`, `操作`三部分内容。
- [ ] 菜品的`原材料用量`是无歧义且准确的。对于可以自行发挥的量给出了建议的范围。
- [ ] 菜品的`制作步骤`是无歧义,准确且完整的。对于每一个步骤的开始和结束都有明确的标准。
- [ ] 我已更新 Readme 对本次修改的菜谱的引用链接。
- [ ] 我没有破坏模板的一二级标题格式。
- [ ] 我没有删除模板中必需的内容。
- [ ] 我已删除干净所有的复制出来的模板的注释。

142
.github/readme-generate.js vendored Normal file
View File

@ -0,0 +1,142 @@
const { readdir, writeFile, stat } = require('fs/promises');
const ignorePaths = ['.git', 'README.md', 'node_modules', 'CONTRIBUTING.md', '.github'];
const categories = {
'home-cooking': {
title: '家常菜',
template: '',
},
breakfast: {
title: '早餐',
template: '',
},
staple: {
title: '主食',
template: '',
},
'semi-finished': {
title: '半成品加工',
template: '',
},
soup: {
title: '汤与粥',
template: '',
},
drink: {
title: '饮料',
template: '',
},
condiment: {
title: '酱料和其它材料',
template: '',
},
dessert: {
title: '甜品',
template: '',
},
};
let README_TEMPLATE = `# 程序员做饭指南
[![GitHub Workflow Status (branch)](https://img.shields.io/github/workflow/status/Anduin2017/HowToCook/Continuous%20Integration/master)](https://github.com/Anduin2017/HowToCook/actions/workflows/ci.yml)
[![License](https://img.shields.io/github/license/Anduin2017/HowToCook)](./LICENSE)
[![GitHub contributors](https://img.shields.io/github/contributors/Anduin2017/HowToCook)](https://github.com/Anduin2017/HowToCook/graphs/contributors)
最近在家隔离出不了门只能宅在家做饭了作为程序员我偶尔在网上找找菜谱和做法但是这些菜谱往往写法千奇百怪经常中间莫名出来一些材料对于习惯了形式语言的程序员来说极其不友好
所以我计划自己搜寻菜谱和并结合实际做菜的经验准备用更清晰精准的描述来整理常见菜的做法以方便程序员在家做饭
同样我希望它是一个由社区驱动和维护的开源项目使更多人能够一起做一个有趣的仓库所以非常欢迎大家贡献它~
## 如何贡献
针对发现的问题直接修改并提交 Pull request 即可
在写新菜谱时请复制并修改已有的菜谱模板: [示例菜](https://github.com/Anduin2017/HowToCook/blob/master/dishes/template/%E7%A4%BA%E4%BE%8B%E8%8F%9C/%E7%A4%BA%E4%BE%8B%E8%8F%9C.md?plain=1)。
在提交 Pull Request 前更新一下 README.md 里的引用
## 做菜之前
{{before}}
## 菜谱
{{main}}
## 进阶知识学习
如果你已经做了许多上面的菜对于厨艺已经入门并且想学习更加高深的烹饪技巧请继续阅读下面的内容
{{after}}`;
async function main() {
try {
let BEFORE = (MAIN = AFTER = '');
const markdownObj = await getAllMarkdown('.');
for (const markdown of markdownObj) {
if (markdown.path.includes('tips/advanced')) {
AFTER += inlineTemplate(markdown.file, markdown.path, true);
continue;
}
if (markdown.path.includes('tips')) {
BEFORE += inlineTemplate(markdown.file, markdown.path, true);
continue;
}
for (const category of Object.keys(categories)) {
if (markdown.path.includes(category)) {
let currentCategoryStr = categories[category].template;
currentCategoryStr += inlineTemplate(markdown.file, markdown.path);
categories[category].template = currentCategoryStr;
}
}
}
for (const category of Object.values(categories)) {
MAIN += categoryTemplate(category.title, category.template);
}
await writeFile(
'./README.md',
README_TEMPLATE.replace('{{before}}', BEFORE)
.replace('{{main}}', MAIN)
.replace('{{after}}', AFTER),
);
} catch (error) {
console.error(error);
}
}
async function getAllMarkdown(path) {
const paths = [];
const files = await readdir(path);
// chinese alphabetic order
files.sort((a, b) => a.localeCompare(b, 'zh-CN'));
// mtime order
// files.sort(async (a, b) => {
// const aStat = await stat(`${path}/${a}`);
// const bStat = await stat(`${path}/${b}`);
// return aStat.mtime - bStat.mtime;
// });
for (const file of files) {
const filePath = `${path}/${file}`;
if (ignorePaths.includes(file)) continue;
const fileStat = await stat(filePath);
if (fileStat.isFile() && file.endsWith('.md')) {
paths.push({ path, file });
} else if (fileStat.isDirectory()) {
const subFiles = await getAllMarkdown(filePath);
paths.push(...subFiles);
}
}
return paths;
}
function inlineTemplate(file, path) {
return `* [${file.replace('.md', '')}](${path}/${file})\n`;
}
function categoryTemplate(title, inlineStr) {
return `\n### ${title}\n\n${inlineStr}`;
}
main();

28
.github/stale.yml vendored Normal file
View File

@ -0,0 +1,28 @@
# Configuration for probot-stale - https://github.com/probot/stale
# Number of days of inactivity before an issue becomes stale
daysUntilStale: 30
# Number of days of inactivity before a stale issue is closed
daysUntilClose: 7
# Issues with these labels will never be considered stale
exemptLabels:
- "Type: Bug"
# Label to use when marking an issue as stale
staleLabel: "Resolution: Stale"
issues:
# Comment to post when marking an issue as stale.
markComment: >
This issue has been automatically marked as stale.
**If this issue is still affecting you, please leave any comment** (for example, "bump"), and we'll keep it open.
We are sorry that we haven't been able to prioritize it yet. If you have any new additional information, please include it with your comment!
# Comment to post when closing a stale issue.
closeComment: >
Closing this issue after a prolonged period of inactivity. If this issue is still present in the latest release, please create a new issue with up-to-date information. Thank you!
pulls:
# Comment to post when marking a pull request as stale.
markComment: >
This pull request has been automatically marked as stale.
**If this pull request is still relevant, please leave any comment** (for example, "bump"), and we'll keep it open.
We are sorry that we haven't been able to prioritize reviewing it yet. Your contribution is very much appreciated.
# Comment to post when closing a stale pull request.
closeComment: >
Closing this pull request after a prolonged period of inactivity. If this issue is still present in the latest release, please ask for this pull request to be reopened. Thank you!

29
.github/workflows/readme-generate.yml vendored Normal file
View File

@ -0,0 +1,29 @@
name: Readme Generate
on:
push:
branches:
- '*'
- '*/*'
- '**'
pull_request:
branches:
- '*'
- '*/*'
- '**'
workflow_dispatch:
jobs:
readme-gen:
runs-on: ubuntu-latest
# if: github.repository_owner == 'Anduin2017'
steps:
- uses: actions/checkout@v2
- run: node ./.github/readme-generate.js
- uses: stefanzweifel/git-auto-commit-action@v4
with:
commit_message: "[ci skip] Automatic generate readme"
file_pattern: ":/*.md"
commit_user_name: github-actions[bot]
commit_user_email: github-actions[bot]@users.noreply.github.com
commit_author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

182
README.md Normal file
View File

@ -0,0 +1,182 @@
# 程序员做饭指南
[![GitHub Workflow Status (branch)](https://img.shields.io/github/workflow/status/Anduin2017/HowToCook/Continuous%20Integration/master)](https://github.com/Anduin2017/HowToCook/actions/workflows/ci.yml)
[![License](https://img.shields.io/github/license/Anduin2017/HowToCook)](./LICENSE)
[![GitHub contributors](https://img.shields.io/github/contributors/Anduin2017/HowToCook)](https://github.com/Anduin2017/HowToCook/graphs/contributors)
最近在家隔离,出不了门。只能宅在家做饭了。作为程序员,我偶尔在网上找找菜谱和做法。但是这些菜谱往往写法千奇百怪,经常中间莫名出来一些材料。对于习惯了形式语言的程序员来说极其不友好。
所以,我计划自己搜寻菜谱和并结合实际做菜的经验,准备用更清晰精准的描述来整理常见菜的做法,以方便程序员在家做饭。
同样,我希望它是一个由社区驱动和维护的开源项目,使更多人能够一起做一个有趣的仓库。所以非常欢迎大家贡献它~
## 如何贡献
针对发现的问题,直接修改并提交 Pull request 即可。
在写新菜谱时,请复制并修改已有的菜谱模板: [示例菜](https://github.com/Anduin2017/HowToCook/blob/master/dishes/template/%E7%A4%BA%E4%BE%8B%E8%8F%9C/%E7%A4%BA%E4%BE%8B%E8%8F%9C.md?plain=1)。
在提交 Pull Request 前更新一下 README.md 里的引用。
## 做菜之前
* [厨房准备](./tips/厨房准备.md)
* [如何选择现在吃什么](./tips/如何选择现在吃什么.md)
* [高压力锅](./tips/learn/高压力锅.md)
* [食品安全](./tips/learn/食品安全.md)
* [学习焯水](./tips/learn/学习焯水.md)
* [学习炒与煎](./tips/learn/学习炒与煎.md)
* [学习腌](./tips/learn/学习腌.md)
* [学习蒸](./tips/learn/学习蒸.md)
* [学习煮](./tips/learn/学习煮.md)
## 菜谱
### 家常菜
* [白菜猪肉炖粉条](./dishes/home-cooking/白菜猪肉炖粉条.md)
* [白灼虾](./dishes/home-cooking/白灼虾/白灼虾.md)
* [鳊鱼炖豆腐](./dishes/home-cooking/鳊鱼炖豆腐/鳊鱼炖豆腐.md)
* [菠菜炒鸡蛋](./dishes/home-cooking/菠菜炒鸡蛋/菠菜炒鸡蛋.md)
* [炒青菜](./dishes/home-cooking/炒青菜.md)
* [葱煎豆腐](./dishes/home-cooking/葱煎豆腐.md)
* [地三鲜](./dishes/home-cooking/地三鲜.md)
* [宫保鸡丁](./dishes/home-cooking/宫保鸡丁/宫保鸡丁.md)
* [咕噜肉](./dishes/home-cooking/咕噜肉.md)
* [韩式拌饭](./dishes/home-cooking/韩式拌饭/韩式拌饭.md)
* [红烧茄子](./dishes/home-cooking/红烧茄子.md)
* [红烧鲤鱼](./dishes/home-cooking/红烧鲤鱼.md)
* [简易红烧肉](./dishes/home-cooking/红烧肉/简易红烧肉.md)
* [南派红烧肉](./dishes/home-cooking/红烧肉/南派红烧肉.md)
* [红烧鱼头](./dishes/home-cooking/红烧鱼头.md)
* [红烧猪蹄](./dishes/home-cooking/红烧猪蹄/红烧猪蹄.md)
* [黄瓜炒肉](./dishes/home-cooking/黄瓜炒肉.md)
* [黄油煎虾](./dishes/home-cooking/黄油煎虾/黄油煎虾.md)
* [回锅肉](./dishes/home-cooking/回锅肉.md)
* [烤鱼](./dishes/home-cooking/混合烤鱼/烤鱼.md)
* [鸡蛋羹](./dishes/home-cooking/鸡蛋羹/鸡蛋羹.md)
* [微波炉鸡蛋羹](./dishes/home-cooking/鸡蛋羹/微波炉鸡蛋羹.md)
* [茄子炖土豆](./dishes/home-cooking/茄子炖土豆.md)
* [尖椒炒牛肉](./dishes/home-cooking/尖椒炒牛肉.md)
* [酱牛肉](./dishes/home-cooking/酱牛肉/酱牛肉.md)
* [咖喱炒蟹](./dishes/home-cooking/咖喱炒蟹.md)
* [可乐鸡翅](./dishes/home-cooking/可乐鸡翅.md)
* [口水鸡](./dishes/home-cooking/口水鸡/口水鸡.md)
* [辣椒炒肉](./dishes/home-cooking/辣椒炒肉.md)
* [榄菜肉末四季豆](./dishes/home-cooking/榄菜肉末四季豆/榄菜肉末四季豆.md)
* [老式锅包肉](./dishes/home-cooking/老式锅包肉/老式锅包肉.md)
* [冷吃兔](./dishes/home-cooking/冷吃兔.md)
* [凉拌黄瓜](./dishes/home-cooking/凉拌黄瓜.md)
* [凉粉](./dishes/home-cooking/凉粉/凉粉.md)
* [萝卜炖羊排](./dishes/home-cooking/萝卜炖羊排.md)
* [麻辣香锅](./dishes/home-cooking/麻辣香锅.md)
* [清蒸鲈鱼](./dishes/home-cooking/清蒸鲈鱼/清蒸鲈鱼.md)
* [清蒸生蚝](./dishes/home-cooking/清蒸生蚝.md)
* [上汤娃娃菜](./dishes/home-cooking/上汤娃娃菜/上汤娃娃菜.md)
* [水油焖蔬菜](./dishes/home-cooking/水油焖蔬菜.md)
* [水煮牛肉](./dishes/home-cooking/水煮牛肉/水煮牛肉.md)
* [水煮肉片](./dishes/home-cooking/水煮肉片.md)
* [酸辣土豆丝](./dishes/home-cooking/酸辣土豆丝.md)
* [蒜苔炒肉末](./dishes/home-cooking/蒜苔炒肉末.md)
* [糖拌西红柿](./dishes/home-cooking/糖拌西红柿/糖拌西红柿.md)
* [糖醋里脊](./dishes/home-cooking/糖醋里脊.md)
* [糖醋鲤鱼](./dishes/home-cooking/糖醋鲤鱼/糖醋鲤鱼.md)
* [西红柿炒鸡蛋](./dishes/home-cooking/西红柿炒鸡蛋.md)
* [西红柿牛腩](./dishes/home-cooking/西红柿牛腩/西红柿牛腩.md)
* [香干芹菜炒肉](./dishes/home-cooking/香干芹菜炒肉/香干芹菜炒肉.md)
* [香干肉丝](./dishes/home-cooking/香干肉丝.md)
* [香菇滑鸡](./dishes/home-cooking/香菇滑鸡/香菇滑鸡.md)
* [小炒黄牛肉](./dishes/home-cooking/小炒黄牛肉/小炒黄牛肉.md)
* [小炒肉](./dishes/home-cooking/小炒肉.md)
* [血浆鸭](./dishes/home-cooking/血浆鸭/血浆鸭.md)
* [洋葱炒猪肉](./dishes/home-cooking/洋葱炒猪肉.md)
* [鱼香茄子](./dishes/home-cooking/鱼香茄子/鱼香茄子.md)
* [鱼香肉丝](./dishes/home-cooking/鱼香肉丝.md)
* [孜然牛肉](./dishes/home-cooking/孜然牛肉.md)
### 早餐
* [茶叶蛋](./dishes/breakfast/茶叶蛋.md)
* [美式炒蛋](./dishes/breakfast/美式炒蛋.md)
* [牛奶燕麦](./dishes/breakfast/牛奶燕麦.md)
* [水煮玉米](./dishes/breakfast/水煮玉米.md)
* [太阳蛋](./dishes/breakfast/太阳蛋.md)
* [溏心蛋](./dishes/breakfast/溏心蛋.md)
* [吐司果酱](./dishes/breakfast/吐司果酱.md)
* [微波炉蛋糕](./dishes/breakfast/微波炉蛋糕.md)
* [蒸花卷](./dishes/breakfast/蒸花卷.md)
### 主食
* [炒方便面](./dishes/staple/炒方便面.md)
* [炒河粉](./dishes/staple/炒河粉.md)
* [炒馍](./dishes/staple/炒馍.md)
* [蛋炒饭](./dishes/staple/蛋炒饭.md)
* [醪糟小汤圆](./dishes/staple/醪糟小汤圆.md)
* [老干妈拌面](./dishes/staple/老干妈拌面.md)
* [老友猪肉粉](./dishes/staple/老友猪肉粉/老友猪肉粉.md)
* [烙饼](./dishes/staple/烙饼/烙饼.md)
* [麻辣减脂荞麦面](./dishes/staple/麻辣减脂荞麦面.md)
* [麻油拌面](./dishes/staple/麻油拌面.md)
* [米饭](./dishes/staple/米饭/米饭.md)
* [热干面](./dishes/staple/热干面.md)
* [日式咖喱饭](./dishes/staple/日式咖喱饭/日式咖喱饭.md)
* [手工水饺](./dishes/staple/手工水饺.md)
* [微波炉腊肠煲仔饭](./dishes/staple/微波炉腊肠煲仔饭/微波炉腊肠煲仔饭.md)
* [炸酱面](./dishes/staple/炸酱面.md)
* [煮泡面加蛋](./dishes/staple/煮泡面加蛋.md)
* [披萨饼皮](./dishes/staple/pizza/披萨饼皮.md)
### 半成品加工
* [懒人蛋挞](./dishes/semi-finished/懒人蛋挞/懒人蛋挞.md)
* [凉皮](./dishes/semi-finished/凉皮.md)
* [速冻馄饨](./dishes/semi-finished/速冻馄饨.md)
* [速冻水饺](./dishes/semi-finished/速冻水饺.md)
* [速冻汤圆](./dishes/semi-finished/速冻汤圆/速冻汤圆.md)
### 汤与粥
* [昂刺鱼豆腐汤](./dishes/soup/昂刺鱼豆腐汤/昂刺鱼豆腐汤.md)
* [金针菇汤](./dishes/soup/金针菇汤.md)
* [菌菇炖乳鸽](./dishes/soup/菌菇炖乳鸽/菌菇炖乳鸽.md)
* [罗宋汤](./dishes/soup/罗宋汤.md)
* [米粥](./dishes/soup/米粥.md)
* [皮蛋瘦肉粥](./dishes/soup/皮蛋瘦肉粥.md)
* [西红柿鸡蛋汤](./dishes/soup/西红柿鸡蛋汤.md)
* [西红柿土豆炖牛肉(腩)](./dishes/soup/西红柿土豆炖牛肉/西红柿土豆炖牛肉(腩).md)
* [小米粥](./dishes/soup/小米粥.md)
* [紫菜蛋花汤](./dishes/soup/紫菜蛋花汤.md)
### 饮料
* [耙耙柑茶](./dishes/drink/耙耙柑茶/耙耙柑茶.md)
* [百香果橙子特调](./dishes/drink/百香果橙子特调/百香果橙子特调.md)
* [金菲士](./dishes/drink/金菲士/金菲士.md)
* [金汤力](./dishes/drink/金汤力/金汤力.md)
* [奶茶](./dishes/drink/奶茶.md)
* [酸梅汤](./dishes/drink/酸梅汤/酸梅汤.md)
* [酸梅汁](./dishes/drink/酸梅汁.md)
* [杨枝甘露](./dishes/drink/杨枝甘露.md)
* [B52轰炸机](./dishes/drink/B52轰炸机.md)
### 酱料和其它材料
* [蒜香酱油](./dishes/condiment/蒜香酱油.md)
* [糖醋汁](./dishes/condiment/糖醋汁.md)
* [糖色](./dishes/condiment/糖色.md)
* [油泼辣子](./dishes/condiment/油泼辣子.md)
* [油酥](./dishes/condiment/油酥.md)
* [炸串酱料](./dishes/condiment/炸串酱料.md)
* [蔗糖糖浆](./dishes/condiment/蔗糖糖浆/蔗糖糖浆.md)
### 甜品
* [烤蛋挞](./dishes/dessert/烤蛋挞/烤蛋挞.md)
* [提拉米苏](./dishes/dessert/提拉米苏/提拉米苏.md)
## 进阶知识学习
如果你已经做了许多上面的菜,对于厨艺已经入门,并且想学习更加高深的烹饪技巧,请继续阅读下面的内容:
* [辅料技巧](./tips/advanced/辅料技巧.md)
* [油温判断技巧](./tips/advanced/油温判断技巧.md)

View File

@ -10,6 +10,7 @@
工具
- 可密封容器(建议使用高硼硅试剂瓶,便宜)
![bottle](./bottle.jpg)
## 计算

Binary file not shown.

After

Width:  |  Height:  |  Size: 416 KiB

View File

@ -0,0 +1,45 @@
# 耙耙柑茶的做法
![citrus-tea](citrus-tea.jpg)
## 必备原料和工具
- 原料:
- 耙耙柑(替换物请看附加内容)
- 茉莉绿茶
- 冰块
- [蔗糖糖浆](../../condiment/蔗糖糖浆/蔗糖糖浆.md)(可选)
- 工具
- 搅拌机
## 计算
一杯分量,约 300 毫升
- 耙耙柑 1~2 个200 克以上)
- 茉莉绿茶 2~4 克
- 冰块 60 克
- 1 : 1 蔗糖糖浆 10 克(可选)
## 操作
- 茉莉绿茶调配(推荐比例=>茶 : 水 : 冰 = 1~2 : 50 : 30
- 称量 2~4 克茶叶置于容器,加入 100 毫升开水,泡 6 分钟
- 往泡好的绿茶中放入 60 克冰块冷却,可搅拌加速冷却
- 待冰块消失后,将茶叶过滤得到茉莉绿茶茶水约 160 毫升
- 正式调配
- 选择一个你最喜欢的杯子,建议使用容量在 300 毫升左右的透明玻璃杯
- 取出耙耙柑的肉瓣,并将外皮剥去,取得果肉
- 取 130 克果肉和 130 毫升茉莉绿茶放入搅拌机中
- 倒入 10 克蔗糖糖浆(可选,如果喜甜可放)
- 封盖启动搅拌机,搅拌 20 秒后将搅拌产物倒入杯中
- 取一点果肉撕碎撒在液面上
开始享受
## 附加内容
- 耙耙柑可以用其他容易分离果肉的柑橘替代,比如丑橘
- 果肉和茶水比例为 1 : 1如果需要配置更大的分量可按比例提升用量
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。

Binary file not shown.

After

Width:  |  Height:  |  Size: 252 KiB

View File

@ -51,7 +51,7 @@
### 成品
> TODO 成品待补充
<img alt="gin-tonic" src="./gin-tonic.jpg" style="zoom:50%;" />
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。

Binary file not shown.

After

Width:  |  Height:  |  Size: 244 KiB

View File

@ -43,7 +43,7 @@
1. 选择一个你最喜欢的杯子,建议使用容量在 350~400 毫升的透明玻璃杯
2. 将 100 克冰块放置在杯底
3. 倒入 30~40 毫升金酒
4. 倒入 15 毫升柠檬汁(如果喜酸可以加多点或全加)
4. 倒入 20 毫升柠檬汁(如果喜酸可以加多点或全加)
5. 倒入 30~40 克蔗糖糖浆
6. 用勺子搅拌均匀
7. 将之前准备的一片柠檬放置好
@ -62,7 +62,7 @@
### 成品
> TODO 成品待补充
<img alt="gin-fizz" src="./gin-fizz.jpg" style="zoom:50%;" />
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

View File

@ -0,0 +1,89 @@
# 水煮牛肉的做法
![shuizhuniurou](./sznr1.jpg)
麻辣鲜香
## 必备原料和工具
- 牛肉
- 豆芽
- 鸡蛋
- 香菜
- 豆瓣酱
- 料酒
- 淀粉
- 干辣椒粉
- 姜
- 蒜
- 红辣椒
- 耗油
## 计算
下述材料为两人份,多人可根据人数按比例增加配料的量。
- 牛肉 300g
- 豆芽 100g
- 鸡蛋 1 个
- 香菜 5 根
- 豆瓣酱 10g
- 料酒 10ml
- 淀粉 15g
- 干辣椒粉 5g
- 姜 20g
- 蒜 3 瓣
- 红辣椒 1 根
- 耗油 8g
## 操作
- 牛肉洗干净切片。
![shuizhuniurou](./sznr2.jpg)
- 加入 15g 姜丝1 个鸡蛋15g 淀粉8g 蚝油10ml 料酒搅拌均匀,腌制 15 分钟。
![shuizhuniurou](./sznr3.jpg)
- 香菜洗干净切好。
![shuizhuniurou](./sznr4.jpg)
- 锅里倒油加入豆瓣酱5g 姜丝,蒜片。
![shuizhuniurou](./sznr5.jpg)
- 倒入开水,煮成红汤。
![shuizhuniurou](./sznr6.jpg)
- 豆芽洗干净去掉尾须,放进开水里焯熟。
![shuizhuniurou](./sznr7.jpg)
- 将豆芽铺入碗底。
![shuizhuniurou](./sznr8.jpg)
- 将牛肉片一片一片的放进红汤中,煮熟以后捞出。
![shuizhuniurou](./sznr9.jpg)
- 将牛肉铺在豆芽上,撒上香菜梗。
![shuizhuniurou](./sznr10.jpg)
- 撒上香菜叶,辣椒粉,辣椒圈。
![shuizhuniurou](./sznr11.jpg)
- 另起锅烧热油,将热油淋在菜上面,就完成了。
![shuizhuniurou](./sznr12.jpg)
## 附加内容
- 参考: [水煮牛肉的详细步骤](https://www.zhms.cn/recipe/blrqm.html?source=2)
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。

View File

@ -0,0 +1,42 @@
# 蒜苔炒肉末的做法
蒜苔炒肉末是一道简单易做的菜。这是一道北方家常菜,以做法简单、味道上乘的特点,在广大北方人民群众中备受喜爱。
## 必备原料和工具
- 五花肉薄片
- 蒜苔
- 食用盐
- 生抽
- 食用油
- 蒜瓣
## 计算
1 人食用版本
- 蒜苔 1 扎(每扎蒜苔约 190g
- 五花肉薄片 4 片(约 20g
- 食用油 10ml
- 蒜瓣 2 瓣
- 生抽 15ml
- 食盐 2g
## 操作
- 蒜苔切成 5cm 小段,备用
- 五花肉切成 5mm * 5cm 丝状,备用
- 蒜瓣拍碎切成末,备用
- 热锅,锅内放入 10ml 食用油。等待 10 秒让油温升高
- 放入蒜末,中火翻炒 **10 秒** 将蒜末炒出香味
- 放入五花肉和 5ml 生抽,中火翻炒 **30 秒** 将肉炒熟并上色
- 将蒜苔放入锅内并加入 10ml 生抽,翻炒 **30 秒**
- 锅内加入 20g 水,中火翻炒 **5 分钟** 将蒜苔炒至稍稍变软
- 最后加入 2g 食盐,中火翻炒 **30 秒**,即可出锅装盘
## 附加内容
- 加入食盐前可尝一下咸淡,自行决定是否增减盐量
- 选用五花肉薄片是因为切肉简单且不用腌制即可入味
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。

View File

@ -0,0 +1,54 @@
# 韩式拌饭的做法
![韩式拌饭](./韩式拌饭.png)
## 必备原料和工具
- 米饭
- 鸡蛋
- 火锅牛肉卷
- 豆芽
- 蘑菇
- 胡萝卜
- 西葫芦
- 韩式辣酱
- 雪碧
- 芝麻
- 芝麻油
## 计算
每份:
- 米饭 1 碗 (400g)
- 鸡蛋 1 颗
- 火锅牛肉卷 6 卷 60g
- 豆芽 1 把 80g
- 蘑菇 50g
- 胡萝卜 1/4 根
- 西葫芦 50g
- 韩式辣酱 25ml
- 雪碧 2 瓶盖, 20ml
- 芝麻 少许
- 芝麻油 20ml
- 生抽 15ml
## 操作
- 蔬菜清洗 切丝 放锅中翻炒 食材变软 便可称出
- 煮水 等沸腾时 焯牛肉卷 只需煮熟 大概三分钟即可捞出
- 煎[溏心蛋](../../breakfast/溏心蛋.md)
- 将[米饭](../../staple/米饭/米饭.md)放在一个碗里 然后倒扣在大碗
- 将准备好的蔬菜和肉卷依次绕圈放在米饭上面 将煎蛋放中间
- 备酱汁
- 两勺韩式辣酱(甜辣口)+ 一勺生抽 + 两瓶盖雪碧(减肥的话 可以放无糖雪碧)+ 少许芝麻 + 一勺芝麻油
- 搅拌上述酱汁,可以再加生抽和盐
- 将备好的酱汁倒在摆好盘的碗中
## 附加内容
- 这是道非常简单的菜 过程会比较繁琐 但当将菜肉米饭酱汁搅拌起来吃会很满足
- 如果对外观有一定要求 可以用砂锅代替普通碗
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

View File

@ -25,12 +25,12 @@
## 操作
- 两个鸡蛋放入碗中打散
- 加入食用盐 3g增加底味
- 加入食用盐 3g增加底味(盐起到了重要的凝固作用)
- 加入 2ml 白醋,去除鸡蛋的腥味(可选,加入米醋也行,但米醋的颜色会使鸡蛋微微发黑)
- 向碗中加入鸡蛋体积 1-1.5 倍的纯净水搅拌均匀1 倍的水鸡蛋更弹1.5 倍的水鸡蛋更嫩)
- 过滤蛋液,去掉蛋液中的浮沫(可选,不过滤蒸出来的蛋会有气泡,不好看)
- 向任意一口锅中加入 50ml 清水,水烧开后,放入盛有鸡蛋的碗
- 蒸**10 分钟**后,关火,出锅
- 蒸**10 分钟**后,关火,出锅(蒸碗要盖盖或者保鲜膜,减少水汽进入,就不会变成蜂窝状)
- 加入香油和生抽即可享用
## 附加内容

33
dishes/soup/小米粥.md Normal file
View File

@ -0,0 +1,33 @@
# 小米粥的做法
小米含有多种维生素、氨基酸、脂肪和碳水化合物,营养价值较高,每 100 克小米含蛋白质 9.7 克、脂肪 3.5 克,都不低于稻、麦。一般粮食中不含有的胡萝卜素,而小米每 100 克含量 0.12 毫克,维生素 B1 的含量位居所有粮食之首。小米含糖也很高,每 100 克含糖 72.8 克,产热量比大米高许多。另外,小米也富含维生素 B1,B2 等
## 必备原料和工具
- 小米
- 水(山泉水最佳)
## 计算
- 小米 100 克
- 水(山泉水最佳) 2000 克
使用上述条件,计算出计划使用的原材料比例。
## 操作
* 小米 100 克,放入碗中,用水轻淘一遍(用手搅拌一下,将水倒掉,只是去掉外面的浮灰,不可搓洗!!!)
* 水烧开,务必烧开!!!
* 水烧开沸腾时,将小米倒入锅内。(很容易被忽视的一个很重要的环节)
* 用勺子搅拌(让小米不会粘连锅底),继续用大火熬 6-10 分钟,注意用勺子适当搅拌几次。
* 改中火、文火熬 15-20 分钟,锅盖要错开一条缝,千万不能让小米油溜掉哟,中间可以用勺子搅拌几次,不要糊锅底
## 附加内容
* 这是普通锅熬制(只需 30-35 分钟即可出锅),味道最佳。高压锅和电饭锅省事,不过效果下降,水量要适当减少,一般 100 克小米+1800 克水
* 小米只需用水去除浮灰,千万不可过分淘,会损失掉小米油的
* 千万记住小米需要在水开的时候下锅
* 不喜欢放碱,更喜欢原汁原味的小米香
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。

View File

@ -19,7 +19,7 @@
## 计算
* 冷饭(人数*500ml
* 鸡蛋 (人数*1.5 // 1
* 鸡蛋 (人数*1.5 // 1 向下取整
* 火腿(人数*2 个)
* 黄瓜(可选,人数*30g
* 胡萝卜(可选,人数*30g

View File

@ -24,7 +24,7 @@
* 老抽 10 克
* 盐 30 克(可选,这 30g 盐不会被全部食用)
* 胡椒粉 10 克
* 生抽 5 克(可选
* 生抽 5 克(可选
## 操作

15
tips/learn/学习蒸.md Normal file
View File

@ -0,0 +1,15 @@
# 蒸
## 器具
蒸锅。蒸锅为多层结构,最底部用于盛水,利用水开后产生的水蒸气的热量,加热上层食物。
### 流程
蒸锅最底层加入适量水——将食物放于上层蒸屉中——蒸锅放于火上加热
#### 注意事项
* 由于热源为水蒸气,较低的蒸屉中的食物底部可能被水浸湿。可将蒸笼布放在食物底下以避免这种情况。用筷子搭个放食物的简易支架也可以。
* 可以利用智能设备设置 计时器,提醒关火,以防忘记以致烧干。
* 在使用蒸笼制作食品的过程中,需要注意底部区域的剩余水量,避免干锅从而造成安全问题。

View File

@ -47,8 +47,8 @@
## 食品安全温度
通过充足的加热食物,可以避免以上的食品安全问题
不同的食品在不同的温度被认为是安全的
通过足够的温度加热食物并保持一定的时间,可以在一定程度上减小细菌、寄生虫存活的风险
各类食品有不同的温度要求,烹饪者测量温度应该使用厨房用温度计测量食物中心温度
测量温度应该使用:厨房用温度计
测量食物中心温度
@ -74,4 +74,3 @@
蛋类74°C
剩菜再加热74°C