Merge branch 'master' into master
1
.github/pull_request_template.md
vendored
@ -14,7 +14,6 @@
|
||||
- [ ] 菜谱包含`必备原料和工具`, `计算`, `操作`三部分内容。
|
||||
- [ ] 菜品的`原材料用量`是无歧义且准确的。对于可以自行发挥的量给出了建议的范围。
|
||||
- [ ] 菜品的`制作步骤`是无歧义,准确且完整的。对于每一个步骤的开始和结束都有明确的标准。
|
||||
- [ ] 我已更新 Readme 对本次修改的菜谱的引用链接。
|
||||
- [ ] 我没有破坏模板的一二级标题格式。
|
||||
- [ ] 我没有删除模板中必需的内容。
|
||||
- [ ] 我已删除干净所有的复制出来的模板的注释。
|
||||
|
163
.github/readme-generate.js
vendored
Normal file
@ -0,0 +1,163 @@
|
||||
const { readdir, writeFile, stat } = require('fs/promises');
|
||||
const fs = require('fs').promises;
|
||||
|
||||
const README_PATH = './README.md';
|
||||
|
||||
const MKDOCS_PATH = 'mkdocs.yml';
|
||||
|
||||
const ignorePaths = ['.git', 'README.md', 'node_modules', 'CONTRIBUTING.md', '.github'];
|
||||
|
||||
const categories = {
|
||||
vegetable_dish: {
|
||||
title: '素菜',
|
||||
readme: '',
|
||||
mkdocs: '',
|
||||
},
|
||||
meat_dish: {
|
||||
title: '荤菜',
|
||||
readme: '',
|
||||
mkdocs: '',
|
||||
},
|
||||
aquatic: {
|
||||
title: '水产',
|
||||
readme: '',
|
||||
mkdocs: '',
|
||||
},
|
||||
breakfast: {
|
||||
title: '早餐',
|
||||
readme: '',
|
||||
mkdocs: '',
|
||||
},
|
||||
staple: {
|
||||
title: '主食',
|
||||
readme: '',
|
||||
mkdocs: '',
|
||||
},
|
||||
'semi-finished': {
|
||||
title: '半成品加工',
|
||||
readme: '',
|
||||
mkdocs: '',
|
||||
},
|
||||
soup: {
|
||||
title: '汤与粥',
|
||||
readme: '',
|
||||
mkdocs: '',
|
||||
},
|
||||
drink: {
|
||||
title: '饮料',
|
||||
readme: '',
|
||||
mkdocs: '',
|
||||
},
|
||||
condiment: {
|
||||
title: '酱料和其它材料',
|
||||
readme: '',
|
||||
mkdocs: '',
|
||||
},
|
||||
dessert: {
|
||||
title: '甜品',
|
||||
readme: '',
|
||||
mkdocs: '',
|
||||
},
|
||||
};
|
||||
|
||||
async function main() {
|
||||
try {
|
||||
let README_BEFORE = (README_MAIN = README_AFTER = '');
|
||||
let MKDOCS_BEFORE = (MKDOCS_MAIN = MKDOCS_AFTER = '');
|
||||
const markdownObj = await getAllMarkdown('.');
|
||||
for (const markdown of markdownObj) {
|
||||
if (markdown.path.includes('tips/advanced')) {
|
||||
README_AFTER += inlineReadmeTemplate(markdown.file, markdown.path);
|
||||
MKDOCS_AFTER += inlineMkdocsTemplate(markdown.file, markdown.path);
|
||||
continue;
|
||||
}
|
||||
|
||||
if (markdown.path.includes('tips')) {
|
||||
README_BEFORE += inlineReadmeTemplate(markdown.file, markdown.path);
|
||||
MKDOCS_BEFORE += inlineMkdocsTemplate(markdown.file, markdown.path);
|
||||
continue;
|
||||
}
|
||||
|
||||
for (const category of Object.keys(categories)) {
|
||||
if (!markdown.path.includes(category)) continue;
|
||||
categories[category].readme += inlineReadmeTemplate(markdown.file, markdown.path);
|
||||
categories[category].mkdocs += inlineMkdocsTemplate(
|
||||
markdown.file,
|
||||
markdown.path,
|
||||
true,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
for (const category of Object.values(categories)) {
|
||||
README_MAIN += categoryReadmeTemplate(category.title, category.readme);
|
||||
MKDOCS_MAIN += categoryMkdocsTemplate(category.title, category.mkdocs);
|
||||
}
|
||||
|
||||
const MKDOCS_TEMPLATE = await fs.readFile("./.github/templates/mkdocs_template.yml", "utf-8");
|
||||
const README_TEMPLATE = await fs.readFile("./.github/templates/readme_template.md", "utf-8");
|
||||
|
||||
await writeFile(
|
||||
README_PATH,
|
||||
README_TEMPLATE
|
||||
.replace('{{before}}', README_BEFORE.trim())
|
||||
.replace('{{main}}', README_MAIN.trim())
|
||||
.replace('{{after}}', README_AFTER.trim()),
|
||||
);
|
||||
|
||||
|
||||
await writeFile(
|
||||
MKDOCS_PATH,
|
||||
MKDOCS_TEMPLATE
|
||||
.replace('{{before}}', MKDOCS_BEFORE)
|
||||
.replace('{{main}}', MKDOCS_MAIN)
|
||||
.replace('{{after}}', MKDOCS_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 inlineReadmeTemplate(file, path) {
|
||||
return `- [${file.replace('.md', '')}](${path}/${file})\n`;
|
||||
}
|
||||
|
||||
function categoryReadmeTemplate(title, inlineStr) {
|
||||
return `\n### ${title}\n\n${inlineStr}`;
|
||||
}
|
||||
|
||||
function inlineMkdocsTemplate(file, path, isDish = false) {
|
||||
return `${' '.repeat(isDish ? 10 : 6)}- ${file.replace('.md', '')}: ${path}/${file}\n`;
|
||||
}
|
||||
|
||||
function categoryMkdocsTemplate(title, inlineStr) {
|
||||
return `\n${' '.repeat(6)}- ${title}:\n${inlineStr}`;
|
||||
}
|
||||
|
||||
main();
|
28
.github/stale.yml
vendored
Normal 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!
|
85
.github/templates/mkdocs_template.yml
vendored
Normal file
@ -0,0 +1,85 @@
|
||||
site_name: How To Cook
|
||||
|
||||
# Repository
|
||||
repo_name: Anduin2017/HowToCook
|
||||
repo_url: https://github.com/Anduin2017/HowToCook
|
||||
edit_uri: ""
|
||||
|
||||
use_directory_urls: true
|
||||
docs_dir: .
|
||||
theme:
|
||||
name: material
|
||||
language: zh
|
||||
features:
|
||||
- content.code.annotate
|
||||
# - content.tabs.link
|
||||
# - header.autohide
|
||||
#- navigation.expand
|
||||
#- navigation.indexes
|
||||
- navigation.instant
|
||||
- navigation.sections
|
||||
- navigation.tabs
|
||||
- navigation.tabs.sticky
|
||||
- navigation.top
|
||||
- navigation.tracking
|
||||
- search.highlight
|
||||
- search.share
|
||||
- search.suggest
|
||||
- toc.follow
|
||||
# # - toc.integrate
|
||||
search_index_only: true
|
||||
palette:
|
||||
- media: "(prefers-color-scheme: light)"
|
||||
scheme: default
|
||||
toggle:
|
||||
icon: material//weather-sunny
|
||||
name: Switch to dark mode
|
||||
- media: "(prefers-color-scheme: dark)"
|
||||
scheme: slate
|
||||
toggle:
|
||||
icon: material/weather-night
|
||||
name: Switch to light mode
|
||||
|
||||
icon:
|
||||
admonition:
|
||||
note: octicons/tag-16
|
||||
abstract: octicons/checklist-16
|
||||
info: octicons/info-16
|
||||
tip: octicons/squirrel-16
|
||||
success: octicons/check-16
|
||||
question: octicons/question-16
|
||||
warning: octicons/alert-16
|
||||
failure: octicons/x-circle-16
|
||||
danger: octicons/zap-16
|
||||
bug: octicons/bug-16
|
||||
example: octicons/beaker-16
|
||||
quote: octicons/quote-16
|
||||
|
||||
markdown_extensions:
|
||||
- admonition
|
||||
- pymdownx.details
|
||||
- pymdownx.superfences
|
||||
- abbr
|
||||
- pymdownx.snippets
|
||||
- def_list
|
||||
- pymdownx.tasklist:
|
||||
custom_checkbox: true
|
||||
- attr_list
|
||||
|
||||
plugins:
|
||||
- same-dir
|
||||
- search
|
||||
- minify:
|
||||
minify_html: true
|
||||
|
||||
nav:
|
||||
- README.md
|
||||
- 做菜之前:
|
||||
{{before}}
|
||||
- 菜谱:
|
||||
- 按种类: # 只有两层section以上才能出现navigation expansion https://squidfunk.github.io/mkdocs-material/setup/setting-up-navigation/#navigation-sections
|
||||
{{main}}
|
||||
- 进阶知识学习:
|
||||
{{after}}
|
||||
- CONTRIBUTING.md
|
||||
- CODE_OF_CONDUCT.md
|
34
.github/templates/readme_template.md
vendored
Normal file
@ -0,0 +1,34 @@
|
||||
# 程序员做饭指南
|
||||
|
||||
[![build](https://github.com/Anduin2017/HowToCook/actions/workflows/build.yml/badge.svg)](https://github.com/Anduin2017/HowToCook/actions/workflows/build.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)
|
||||
[![npm](https://img.shields.io/npm/v/how-to-cook)](https://www.npmjs.com/package/how-to-cook)
|
||||
|
||||
最近在家隔离,出不了门。只能宅在家做饭了。作为程序员,我偶尔在网上找找菜谱和做法。但是这些菜谱往往写法千奇百怪,经常中间莫名出来一些材料。对于习惯了形式语言的程序员来说极其不友好。
|
||||
|
||||
所以,我计划自己搜寻菜谱和并结合实际做菜的经验,准备用更清晰精准的描述来整理常见菜的做法,以方便程序员在家做饭。
|
||||
|
||||
同样,我希望它是一个由社区驱动和维护的开源项目,使更多人能够一起做一个有趣的仓库。所以非常欢迎大家贡献它~
|
||||
|
||||
## 如何贡献
|
||||
|
||||
针对发现的问题,直接修改并提交 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)。
|
||||
|
||||
## 做菜之前
|
||||
|
||||
{{before}}
|
||||
|
||||
## 菜谱
|
||||
|
||||
### 家常菜
|
||||
|
||||
{{main}}
|
||||
|
||||
## 进阶知识学习
|
||||
|
||||
如果你已经做了许多上面的菜,对于厨艺已经入门,并且想学习更加高深的烹饪技巧,请继续阅读下面的内容:
|
||||
|
||||
{{after}}
|
50
.github/workflows/build.yml
vendored
Normal file
@ -0,0 +1,50 @@
|
||||
name: build
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: [ master ]
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
Rebuild-everything:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
# Checkout, install tools..
|
||||
- uses: actions/checkout@v2
|
||||
with:
|
||||
token: ${{ secrets.PAT }}
|
||||
- uses: actions/setup-node@v2
|
||||
with:
|
||||
node-version: '16'
|
||||
cache: 'npm'
|
||||
- name: Install packages
|
||||
run: sudo gem install mdl
|
||||
# Generate Readme, mkdocs.
|
||||
- run: node ./.github/readme-generate.js
|
||||
# Lint issues first. (Without node_modules)
|
||||
- name: Lint markdown files
|
||||
run: mdl . -r ~MD036,~MD024,~MD004,~MD029
|
||||
- run: pip install -r requirements.txt
|
||||
- run: mkdocs build --strict
|
||||
# Do textlint fix.
|
||||
- run: npm install
|
||||
- run: ./node_modules/.bin/textlint . --fix
|
||||
- run: rm ./node_modules -rvf
|
||||
# Save files.
|
||||
- uses: stefanzweifel/git-auto-commit-action@v4
|
||||
with:
|
||||
commit_message: '[ci skip] Automatic file changes/fix'
|
||||
branch: 'master'
|
||||
file_pattern: ':/*.*'
|
||||
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>
|
||||
# Build docs
|
||||
- run: echo cook.aiurs.co > CNAME
|
||||
- run: mkdir docs && echo cook.aiurs.co > docs/CNAME
|
||||
- uses: mhausenblas/mkdocs-deploy-gh-pages@master
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
CUSTOM_DOMAIN: cook.aiurs.co
|
||||
CONFIG_FILE: mkdocs.yml
|
||||
REQUIREMENTS: requirements.txt
|
10
.github/workflows/ci.yml
vendored
@ -1,17 +1,19 @@
|
||||
name: Continuous Integration
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: [ master ]
|
||||
pull_request:
|
||||
branches: [ master ]
|
||||
|
||||
jobs:
|
||||
markdown:
|
||||
markdown-lint:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- name: Install packages
|
||||
run: sudo gem install mdl
|
||||
- name: Lint markdown files
|
||||
run: mdl *.md -r ~MD009,~MD029,~MD036,~MD024
|
||||
run: mdl . -r ~MD036,~MD024,~MD004,~MD029
|
||||
- run: pip install -r requirements.txt
|
||||
- run: mkdocs build --strict
|
||||
# Suppress 036 Emphasis used instead of a header
|
||||
# Suppress 024 Multiple headers with the same content
|
||||
|
27
.github/workflows/textlint.yml
vendored
@ -1,27 +0,0 @@
|
||||
name: Textlint
|
||||
|
||||
on:
|
||||
schedule:
|
||||
- cron: '0 */6 * * *'
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
lint-fix:
|
||||
runs-on: ubuntu-latest
|
||||
if: github.repository_owner == 'Anduin2017'
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- uses: actions/setup-node@v2
|
||||
with:
|
||||
node-version: '16'
|
||||
cache: 'npm'
|
||||
- run: npm install
|
||||
- run: ./node_modules/.bin/textlint . --fix
|
||||
- uses: stefanzweifel/git-auto-commit-action@v4
|
||||
with:
|
||||
commit_message: '[ci skip] Automatic textlint fixes'
|
||||
branch: 'master'
|
||||
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>
|
1
.gitignore
vendored
@ -2,3 +2,4 @@
|
||||
node_modules/
|
||||
.history
|
||||
.DS_Store
|
||||
site/
|
||||
|
@ -3,6 +3,7 @@
|
||||
"rules": {
|
||||
"ja-space-between-half-and-full-width": {
|
||||
"space": "always"
|
||||
}
|
||||
},
|
||||
"zh-half-and-full-width-bracket": true
|
||||
}
|
||||
}
|
41
CODE_OF_CONDUCT.md
Normal file
@ -0,0 +1,41 @@
|
||||
# 行为准则
|
||||
|
||||
## 我们为什么坚持维护这个仓库
|
||||
|
||||
有很多朋友问我,为什么要维护这个仓库?为什么坚持精准的菜谱?未来这个仓库打算怎么发展?有没有想流量变现?我想在这里给出我自己的答案,并明确贡献的价值观吧。
|
||||
|
||||
我始终认为,我们有很强的基础设施建设能力。例如:我们有健身 App,有手环,有医疗平台,有买菜平台,有外卖平台,有智能冰箱,有智能体重秤、智能跑步机等等……但是我却总需要花费特别多的精力周旋和计算于它们之间。我觉得这些基础设施彼此之间沟通能力特别差。
|
||||
|
||||
我曾经幻想在未来的世界,人类不再需要关心柴米油盐,吃什么的问题将彻底得到解决。我们每天的行为可以完全由计算机给出最佳方案。
|
||||
|
||||
例如:医生建议我在 50 天内减肥 15 斤。那么这些应用收到了医疗平台的结论,会联动起来。为我设计健身计划,自动计算我应该吃的饭菜,自动把冰箱里缺的东西点过来,自动避免过期,自动计算推荐建议的饭菜,自动帮我计算热量的摄入和消耗,自动确保我吃的足够多样好吃而且能够满足我的健康要求,并且自动根据我的体重秤测量的结果矫正等。
|
||||
|
||||
我觉得这是一个理想的生命管理体系。需要非常多的基础设施联合,来让人真正实现不需要操心这些柴米油盐,只专注于自己的喜爱的事情就行了。至于每天吃什么、几点吃、吃多少、怎么好吃、怎么健康、怎么完成我的健身要求,怎么符合医生的建议等等……完全由计算机帮我全部搞好就行了。
|
||||
|
||||
或许我想,建设这种生命健康的系统,成本极高,而且很难盈利。我们现在还是在专注于解决问题,在遇到疾病再去医院,而没有一个程序真正帮我管理了健康。
|
||||
|
||||
当然理想还是要有的,希望有一天计算机能够帮助人类消灭疾病。而那时,我希望我的仓库,能够是这一整套复杂的系统中的一块可靠又强大的螺丝钉,忠实的承担它那最初的使命:
|
||||
|
||||
> 提供一份足够精准的菜谱。
|
||||
|
||||
## 仓库原则
|
||||
|
||||
### 弱协议
|
||||
|
||||
我希望能够有商业公司、饭店、企业或科研机构能够引用这个仓库。因此它将始终坚持一个较弱的许可协议。我们希望它会作为一个基础设施,未来应用在更多更复杂的产品和场景中。
|
||||
|
||||
任何人都可以自由复制,修改,发布,使用,编译,出售或以菜谱的形式或菜的形式分发,无论是出于商业目的还是非商目的,以及任何手段。
|
||||
|
||||
### 尽可能形式化
|
||||
|
||||
尽可能形式化,包括统一菜谱的文件格式,避免不精准(尤其是计算机无法理解)的单位和操作,保持清晰的目录结构等。
|
||||
|
||||
很多贡献者抱怨:想签入菜谱太难,要求太繁琐。但实际上这份菜谱更多的不是给人类阅读的,而是更多的可能会被机器处理。
|
||||
|
||||
我们一定要保证,按照同一份菜谱做菜,不同的人也能得到几乎相同的结果。
|
||||
|
||||
### 非商业
|
||||
|
||||
HowToCook 将永远不插入广告,尽可能避免菜谱中的材料耦合特定品牌,尽可能使用容易取得的原材料。
|
||||
|
||||
HowToCook 将永远不讨论变现问题。并且永远由社区驱动的维护下去。
|
@ -1,26 +1,26 @@
|
||||
# CONTRIBUTING Guide
|
||||
# 如何贡献
|
||||
|
||||
## 如何贡献
|
||||
## 简介
|
||||
|
||||
直接修改/添加做菜指南并提交 Pull request 即可。
|
||||
|
||||
在写新菜谱时,请复制并修改已有的模板: [示例菜](./dishes/template/示例菜/示例菜.md)。
|
||||
|
||||
记得在提交 Pull Request 前同样更新一下 README.md 里的引用。
|
||||
我们建议在贡献之前,阅读仓库的[行为守则](./CODE_OF_CONDUCT.md)。
|
||||
|
||||
## 内容规范
|
||||
|
||||
**菜谱提交者无需阅读此内容规范。以下内容已经以简明易懂的方式包含在示例模板中。项目的维护者会在你的PR中提出建议, 并协助修改。**
|
||||
菜谱提交者**无需**阅读此内容规范。以下内容已经以简明易懂的方式包含在示例模板中。项目的维护者会在你的 PR 中提出建议, 并协助修改。
|
||||
|
||||
本项目的 Motivation 要求菜谱满足以下规范,不符合规范的菜谱将不会被合并到代码库中。项目的维护者维护此文档, 作为正式的标准与共识。
|
||||
|
||||
1. 每一道菜谱至少应包含`原材料与工具`, `计算`, `操作`三部分内容。
|
||||
- 每一道菜谱至少应包含`原材料与工具`, `计算`, `操作`三部分内容。
|
||||
|
||||
`原材料与工具`应列出本菜品需要的除`假想已准备好的物品`外的所有原材料与厨具。
|
||||
`计算`应定量列出本菜品所需的原材料的量。(无论与人数是否相关)
|
||||
`操作`应说明菜品的制作步骤。
|
||||
|
||||
2. 菜品的制作步骤应当明确(无歧义,non-ambiguous),并尽可能准确(accurate)。有歧义(ambiguous)的描述是不可接受的,而不准确(inaccurate)或不精确(imprecise)的描述是可以接受的。
|
||||
- 菜品的制作步骤应当明确(无歧义,non-ambiguous),并尽可能准确(accurate)。有歧义(ambiguous)的描述是不可接受的,而不准确(inaccurate)或不精确(imprecise)的描述是可以接受的。
|
||||
|
||||
> 不准确的菜谱会导致菜品口味有少许偏差,不明确的菜谱会导致做菜人的心态有明显不安。
|
||||
|
||||
@ -69,9 +69,9 @@
|
||||
变软 变硬
|
||||
```
|
||||
|
||||
3. 菜品的`制作步骤`应当完整(complete)。这意味着, 在执行完所有操作步骤后, 菜品已经被完成。
|
||||
- 菜品的`制作步骤`应当完整(complete)。这意味着, 在执行完所有操作步骤后, 菜品已经被完成。
|
||||
|
||||
4. 菜品的`原材料与工具`应当完整(complete)。这意味着, 在执行操作步骤时, 没有用到`原材料与工具`中未提到的物品。
|
||||
- 菜品的`原材料与工具`应当完整(complete)。这意味着, 在执行操作步骤时, 没有用到`原材料与工具`中未提到的物品。
|
||||
|
||||
## 审核员须知
|
||||
|
||||
@ -96,3 +96,73 @@
|
||||
- 确保签入的内容都符合 CC0 协议。尤其注意图片是否有水印!
|
||||
- 确保他没有签入任何个人身份信息、EUII、Email 地址、GitHub 用户名
|
||||
|
||||
## 文档网站构建
|
||||
|
||||
除了直接部署 `README.md` 的 HTML,还可以利用`mkdocs-material`来渲染 markdown 文件。这会得到更加漂亮的页面。
|
||||
|
||||
需求: Python > 3.6
|
||||
|
||||
### 调试
|
||||
|
||||
```bash
|
||||
pip install -r requirements.txt
|
||||
mkdocs serve
|
||||
```
|
||||
|
||||
可以在本地 <http://localhost:8000/> 打开。
|
||||
|
||||
### 编译
|
||||
|
||||
```bash
|
||||
mkdocs build --strict
|
||||
```
|
||||
|
||||
生成静态 HTML 网页, 存在于在`site/`文件夹下。Hosting 的时候指向到`site/index.html`即可。
|
||||
|
||||
> **_Note:_**
|
||||
> 由于`mkdocs`不原生支持`*.md`存在于根目录下,只能添加了`mkdocs-same-dir`这个插件来做workaround。
|
||||
> 通常来说mkdoc会自动检查文件夹里的各种文件 (eg *.jpg)然后生成相对应的链接。由于这个
|
||||
> workaround,根目录下现在只能检测到`.md`文件。这个限制并不影响剩下的文件夹(比方说`tips`和`dishes`)。
|
||||
|
||||
## 手工 lint
|
||||
|
||||
如果需要检查文档中的不规范,可以手工运行 lint 操作。
|
||||
|
||||
需求:Ruby
|
||||
|
||||
### 安装 markdownlint
|
||||
|
||||
```bash
|
||||
sudo gem install mdl # Linux
|
||||
```
|
||||
|
||||
```powershell
|
||||
gem install mdl # Windows, with administrators permission.
|
||||
```
|
||||
|
||||
### 运行 lint
|
||||
|
||||
```bash
|
||||
mdl . -r ~MD036,~MD024,~MD004,~MD029
|
||||
```
|
||||
|
||||
## 生成 Readme 和 mkdocs
|
||||
|
||||
一般的,每次 master 分支发生变更后,会自动生成 Readme 和 mkdocs 文件。但是,在某些情况下可能需要开发者手工生成这些文件。
|
||||
|
||||
需求:node,npm
|
||||
|
||||
```bash
|
||||
node ./.github/readme-generate.js
|
||||
```
|
||||
|
||||
## 自动 markdown 修复
|
||||
|
||||
框架支持一些自动 markdown 错误修正功能。一般的,每次 master 分支发生变更后,会自动修正。但是,在某些情况下可能需要开发者手工修正。
|
||||
|
||||
需求:node,npm
|
||||
|
||||
```bash
|
||||
npm install
|
||||
./node_modules/.bin/textlint . --fix
|
||||
```
|
||||
|
154
README.md
@ -1,8 +1,9 @@
|
||||
# 程序员做饭指南
|
||||
|
||||
![GitHub Workflow Status (branch)](https://img.shields.io/github/workflow/status/Anduin2017/HowToCook/Continuous%20Integration/master)
|
||||
![GitHub](https://img.shields.io/github/license/Anduin2017/HowToCook)
|
||||
![GitHub contributors](https://img.shields.io/github/contributors/Anduin2017/HowToCook)
|
||||
[![build](https://github.com/Anduin2017/HowToCook/actions/workflows/build.yml/badge.svg)](https://github.com/Anduin2017/HowToCook/actions/workflows/build.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)
|
||||
[![npm](https://img.shields.io/npm/v/how-to-cook)](https://www.npmjs.com/package/how-to-cook)
|
||||
|
||||
最近在家隔离,出不了门。只能宅在家做饭了。作为程序员,我偶尔在网上找找菜谱和做法。但是这些菜谱往往写法千奇百怪,经常中间莫名出来一些材料。对于习惯了形式语言的程序员来说极其不友好。
|
||||
|
||||
@ -15,19 +16,19 @@
|
||||
针对发现的问题,直接修改并提交 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/learn/炒与煎.md)
|
||||
* [学习煮](./tips/learn/煮.md)
|
||||
* [学习蒸](./tips/learn/蒸.md)
|
||||
* [学习使用压力锅](./tips/learn/高压力锅.md)
|
||||
* [学习焯水](./tips/learn/焯水.md)
|
||||
* [学习腌(肉)](./tips/learn/学习腌.md)
|
||||
* [了解食品安全常识](./tips/learn/食品安全.md)
|
||||
* [如何选择吃什么?](./tips/如何选择现在吃什么.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)
|
||||
- [学习煮](./tips/learn/学习煮.md)
|
||||
|
||||
## 菜谱
|
||||
|
||||
@ -94,75 +95,104 @@
|
||||
|
||||
### 早餐
|
||||
|
||||
* [太阳蛋](./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/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/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/pizza/披萨饼皮.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/米饭/煮锅蒸米饭.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/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/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)
|
||||
- [金菲士](./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/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)
|
||||
- [奥利奥冰淇淋](./dishes/dessert/奥利奥冰淇淋/奥利奥冰淇淋.md)
|
||||
- [烤蛋挞](./dishes/dessert/烤蛋挞/烤蛋挞.md)
|
||||
- [戚风蛋糕](./dishes/dessert/戚风蛋糕.md)
|
||||
- [提拉米苏](./dishes/dessert/提拉米苏/提拉米苏.md)
|
||||
- [芋泥雪媚娘](./dishes/dessert/芋泥雪媚娘/芋泥雪媚娘.md)
|
||||
|
||||
## 进阶知识学习
|
||||
|
||||
如果你已经做了许多上面的菜,对于厨艺已经入门,并且想学习更加高深的烹饪技巧,请继续阅读下面的内容:
|
||||
|
||||
* [辅料使用技巧](./tips/advanced/辅料技巧.md)
|
||||
* [油温判断技巧](./tips/advanced/油温判断技巧.md)
|
||||
- [辅料技巧](./tips/advanced/辅料技巧.md)
|
||||
- [高级专业术语](./tips/advanced/高级专业术语.md)
|
||||
- [油温判断技巧](./tips/advanced/油温判断技巧.md)
|
||||
|
@ -1 +0,0 @@
|
||||
theme: jekyll-theme-cayman
|
28
build.sh
Normal file
@ -0,0 +1,28 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
# Requires: Ruby, node, python
|
||||
|
||||
tput setaf 2; echo "Cleaning up..."; tput setaf 0
|
||||
rm ./node_modules -rf
|
||||
|
||||
tput setaf 2; echo "Installing markdown lint"; tput setaf 0
|
||||
gem install mdl
|
||||
|
||||
tput setaf 2; echo "Generating new readme and mkdocs"; tput setaf 0
|
||||
node ./.github/readme-generate.js
|
||||
|
||||
tput setaf 2; echo "Running markdown lint to check issues."; tput setaf 0
|
||||
mdl ./dishes ./tips -r ~MD036,~MD024,~MD004,~MD029
|
||||
|
||||
tput setaf 2; echo "Installing python requirements..."; tput setaf 0
|
||||
pip install -r requirements.txt
|
||||
|
||||
tput setaf 2; echo "Builidng mkdocs and checking links..."; tput setaf 0
|
||||
mkdocs build --strict
|
||||
|
||||
tput setaf 2; echo "Installing textlint"; tput setaf 0
|
||||
npm install
|
||||
|
||||
tput setaf 2; echo "Running textlint..."; tput setaf 0
|
||||
./node_modules/.bin/textlint . --fix
|
@ -1,11 +1,8 @@
|
||||
|
||||
|
||||
# 咖喱炒蟹的做法
|
||||
|
||||
|
||||
第一次吃咖喱炒蟹是在泰国的建兴酒家中餐厅,爆肉的螃蟹挂满有蟹黄味道的咖喱,味道真的绝,喜欢吃海鲜的程序员绝对不能错过。操作简单,对沿海的程序员非常友好。
|
||||
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 青蟹(别称:肉蟹)
|
||||
@ -27,7 +24,6 @@
|
||||
- 洋葱 200g *人数
|
||||
- 大蒜 5 瓣 *人数
|
||||
|
||||
|
||||
## 操作
|
||||
|
||||
- 肉蟹掀盖后对半砍开,蟹钳用刀背轻轻拍裂,切口和蟹钳蘸一下生粉,不要太多。撒 5g 生粉到蟹盖中,盖住蟹黄,备用
|
||||
@ -43,11 +39,8 @@
|
||||
- 焖煮完后,倒入椰浆和蛋清,关火,关火后不断翻炒,一直到酱汁变浓稠。
|
||||
- 出锅
|
||||
|
||||
|
||||
## 附加内容
|
||||
|
||||
|
||||
- 做法参考:[十几年澳门厨房佬教你挂汁的咖喱蟹怎么做](https://www.bilibili.com/video/BV1Nq4y1W7K9)
|
||||
- 做法参考:[十几年澳门厨房佬教你挂汁的咖喱蟹怎么做](https://www.bilibili.com/video/BV1Nq4y1W7K9)
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
||||
|
64
dishes/aquatic/微波葱姜黑鳕鱼.md
Normal file
@ -0,0 +1,64 @@
|
||||
# 微波葱姜黑鳕鱼的做法
|
||||
|
||||
这道菜改编自西雅图 Veil 餐厅主厨 Johnny Zhu 的母亲 Margaret Lu 的菜谱。卢女士原菜谱是使用罗非鱼来做这道菜,Johnny 改为鳕鱼,但也可以用大比目鱼鱼排,或者海鲈鱼、鳟鱼等。每种鱼的密度有差别,烹饪时间要做微调。
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
原料:
|
||||
|
||||
- 黑鳕鱼,带皮
|
||||
|
||||
调味料:
|
||||
|
||||
- 青葱
|
||||
- 姜
|
||||
- 料酒
|
||||
- 酱油
|
||||
- 芝麻油
|
||||
- 花生油
|
||||
|
||||
工具:
|
||||
|
||||
- 密封袋
|
||||
|
||||
## 计算
|
||||
|
||||
每 2 份:
|
||||
|
||||
- 黑鳕鱼,带皮,2 片,450g(本菜谱主角,所有调料可根据鳕鱼的实际重量进行比例调整)
|
||||
- 青葱,葱白,25g。
|
||||
- 青葱,葱绿,10g。
|
||||
- 姜,13g。
|
||||
- 料酒,5mL。
|
||||
- 酱油,25mL。
|
||||
- 芝麻油,2mL。
|
||||
- 花生油,50mL。
|
||||
|
||||
## 操作
|
||||
|
||||
- 鱼片分别放入密封袋,鱼皮向下放在盘子中。
|
||||
- 取葱白切丝 25g,姜去皮后切丝,10g,混合在一起后分成两半,分别放在袋内鱼片上。
|
||||
- 每个袋子倒入 2.5mL 料酒。
|
||||
- 封好密封袋,放入微波炉中,中火(800 瓦)微波至*不透明且容易散开*时(约 3.5-5 分钟),从袋中取出鱼片。
|
||||
- 去除青葱和姜。
|
||||
- 取酱油 25mL,芝麻油 2mL,混合均匀后平均淋在两片鱼片上。
|
||||
- 取葱绿切细丝 10g,姜去皮后切丝 3g,混合后分成两份撒在鱼片上。
|
||||
- 取花生油 50mL,在小锅中加热至 190℃。
|
||||
- 将热油淋到放油葱绿的鱼片上,立刻上桌。
|
||||
|
||||
## 附加内容
|
||||
|
||||
### 使用海鲈鱼、罗非鱼、大比目鱼或者龙脷鱼
|
||||
|
||||
| 鱼类 | 是否切片 | 重量 | 微波时间 |
|
||||
| - | - | - | - |
|
||||
| 海鲈鱼 | 整条 | 450g | 6.5 分钟 |
|
||||
| 罗非鱼 | 整条 | 800g | 6 分钟 |
|
||||
| 大比目鱼 | 切片 | 170g | 2.25 分钟 |
|
||||
| 龙脷鱼 | 切片 | 170g | 1.5 分钟 |
|
||||
|
||||
### 其他变化
|
||||
|
||||
- 如果想让香气更为浓郁,在微波前可将葱姜与料酒均匀涂抹在鱼片的两侧,再进行微波加热。
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
BIN
dishes/aquatic/混合烤鱼/烤鱼.jpg
Normal file
After Width: | Height: | Size: 183 KiB |
63
dishes/aquatic/混合烤鱼/烤鱼.md
Normal file
@ -0,0 +1,63 @@
|
||||
# 烤鱼的做法
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 草鱼(农贸市场或者超市让店家杀掉,去除不要的器官)
|
||||
- 大葱
|
||||
- 料酒
|
||||
- 白胡椒粉
|
||||
- 食用盐
|
||||
- 大蒜
|
||||
- 桂皮
|
||||
- 八角
|
||||
- 香叶
|
||||
- 青花椒
|
||||
- 干辣椒段
|
||||
- 灯笼椒
|
||||
- 火锅底料(随意)
|
||||
- 千张
|
||||
- 绿豆芽
|
||||
- 洋葱
|
||||
- 豆瓣酱
|
||||
- 芹菜段
|
||||
- 熟花生米
|
||||
- 白芝麻
|
||||
- 香菜(放更好吃,根据个人口味可放可不放)
|
||||
|
||||
## 计算
|
||||
|
||||
每份:
|
||||
|
||||
- 草鱼 三斤左右
|
||||
- 大葱 半根
|
||||
- 食用油 20ml
|
||||
- 料酒 10-15ml
|
||||
- 食用盐 5-10g
|
||||
- 白胡椒粉 5g-10g
|
||||
- 桂皮 一小片
|
||||
- 八角 两个
|
||||
- 大蒜粒 八个
|
||||
- 香叶 两张
|
||||
- 青花椒 一小把
|
||||
- 干辣椒段 10 个
|
||||
- 灯笼椒 4 个
|
||||
- 芹菜段 两根
|
||||
- 洋葱 半个
|
||||
- 千张 一张
|
||||
|
||||
## 操作
|
||||
|
||||
- 三斤左右的草鱼从背部切开,两面沿着鱼的背部往下划几刀,不要划到鱼肚皮,不然不易定型,可以用热水浇在鱼身上洗去粘液或者用刷子在流动水龙头下面不停的刷洗,直到摸着没有黏糊糊的手感。
|
||||
- 把鱼放到容器中,加入料酒,10g 白胡椒粉,5g 食盐抹匀腌制二十分钟入味。
|
||||
- 把半根大葱切成一块一块,大蒜粒中间切开,和八角香叶桂皮放在一个容器中,干辣椒段中间一分为二切开并和灯笼椒装在一个容器中,芹菜切小段,豆芽焯水,千张焯水切成丝,洋葱切成丝。
|
||||
- 家里有烤箱的可以在烤盘刷上底油,鱼皮朝下,直到烤制两面金黄,然后撒上孜然粉,如果没有烤箱,可以热锅热油,锅的两边撒上少许食盐,下入草鱼开始煎,刚下入的时候不要着急翻动,等一面定型后再翻面,煎制两面金黄,撒上孜然粉,出锅装在盘子里准备。
|
||||
- 锅中撒上 20ml 食用油,等到油热后,把大葱大蒜八角香叶倒入炒香,加上一包火锅底料的一半和 15-20g 豆瓣酱,炒出红油后,加入少许白糖,10g 食盐,少许生抽调味,倒入和食材齐平的清水煮开,依次下入芹菜段,豆芽,千张丝,不用煮熟,稍微烫一下后铺上洋葱丝,放上烤鱼,加入干辣椒,灯笼椒,青花椒,另一个锅烧油,油热后浇在刚加入的辣椒上面激发出香味,最后撒上熟花生米,葱花,白芝麻,香菜,煮五六分钟,美味即成。
|
||||
|
||||
![示例菜成品](./烤鱼.jpg)
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 技术总结:
|
||||
- 这道菜的食盐,胡椒粉,孜然粉,食用油,生抽,白糖等的使用量,根据个人口味和食材比例做决定,并不需要严格按照我写的分量来做。
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request。
|
Before Width: | Height: | Size: 332 KiB After Width: | Height: | Size: 332 KiB |
Before Width: | Height: | Size: 351 KiB After Width: | Height: | Size: 351 KiB |
Before Width: | Height: | Size: 258 KiB After Width: | Height: | Size: 258 KiB |
Before Width: | Height: | Size: 160 KiB After Width: | Height: | Size: 160 KiB |
BIN
dishes/aquatic/糖醋鲤鱼/成品.jpg
Normal file
After Width: | Height: | Size: 192 KiB |
@ -12,13 +12,13 @@
|
||||
- 姜
|
||||
- 料酒
|
||||
- 香菜一颗
|
||||
- 盆(两个)
|
||||
- 盆(两个)
|
||||
- 菜刀一个
|
||||
- 笊篱一个、锅铲一个
|
||||
|
||||
## 计算
|
||||
|
||||
注意,该菜只有 3 人以上版本(过大或太小的鱼都是不合适的),所以不需要公式计算,特别适合家庭聚餐时食用,如年夜饭
|
||||
注意,该菜只有 3 人以上版本(过大或太小的鱼都是不合适的),所以不需要公式计算,特别适合家庭聚餐时食用,如年夜饭
|
||||
|
||||
- 鲤鱼 = 约 3 斤
|
||||
- 清水 = 50g
|
||||
@ -27,7 +27,7 @@
|
||||
- 白醋 = 10g
|
||||
- 淀粉 = 10g
|
||||
- 盐 = 30g
|
||||
- 大葱 = 30g(约半颗)
|
||||
- 大葱 = 30g(约半颗)
|
||||
- 姜 = 30g
|
||||
- 料酒 = 25g
|
||||
|
||||
@ -35,21 +35,21 @@
|
||||
|
||||
- 将鱼清洗干净,确保无鱼鳞等异物
|
||||
- 将鱼头朝左,鱼肚朝下,右手持刀。刀竖直切下 1cm,按紧鱼身往左片 3-4cm,再将鱼片中间轻轻划一刀
|
||||
- 将鱼放进盆里,然后将大姜切片,大葱切段(随便切切就行了,主要是需要去腥味)
|
||||
- 将鱼放进盆里,然后将大姜切片,大葱切段(随便切切就行了,主要是需要去腥味)
|
||||
- 用吃奶的力气将大葱大姜里的汁水挤到盆中
|
||||
- 加入 20g 盐,25g 料酒,然后给鲤鱼搓个澡,涂抹均匀
|
||||
- ![腌制](./腌制.jpg)
|
||||
|
||||
(腌鱼时间越长,鱼腥味就越小,推荐腌 30 分钟以上)
|
||||
(腌鱼时间越长,鱼腥味就越小,推荐腌 30 分钟以上)
|
||||
|
||||
- 找个干净的盆,加入 100g 面粉、200g 淀粉、180g 水、5g 盐,用手将其搅拌均匀,面糊此时粘稠呈可拉丝状态,然后打入一个鸡蛋,再次搅匀
|
||||
- 等待 30 分钟
|
||||
- 将鱼放在案板上,用干毛巾将鱼身上的水擦干(这样可以更好的挂糊)
|
||||
- 将鱼放在案板上,用干毛巾将鱼身上的水擦干(这样可以更好的挂糊)
|
||||
- 将盆冲洗干净,用干毛巾擦干
|
||||
- 起锅烧油,加入约 1L 左右的油,将油温烧至 7 成热,约 200-240 度
|
||||
- 捏起鱼的尾巴,将鱼头沉入锅底,用勺子往鱼的身上淋热油,待面糊成型后,将鱼慢慢放入锅中,拿锅铲轻轻铲起鱼的头部,然后垫上笊篱。防止底部炸糊。
|
||||
- 准备一个盛鱼的盘子,放在锅的旁边。
|
||||
- 用锅铲从鱼身处轻轻铲入,两个工具配合鱼翻个身。再炸两分钟,还是同样的方式(笊篱托着鱼头,锅铲托着鱼身,将鱼盛入盘中)
|
||||
- 用锅铲从鱼身处轻轻铲入,两个工具配合鱼翻个身。再炸两分钟,还是同样的方式(笊篱托着鱼头,锅铲托着鱼身,将鱼盛入盘中)
|
||||
- 将锅中的油倒入擦干的盆中,放置一边,然后将锅刷干净
|
||||
- 将 50g 清水、40g 番茄酱、20g 白糖、10g 白醋放入小碗中,搅拌均匀
|
||||
- 再准备一个小碗加入 10g 淀粉、10g 水,搅拌成水淀粉
|
BIN
dishes/aquatic/糖醋鲤鱼/腌制.jpg
Normal file
After Width: | Height: | Size: 174 KiB |
@ -51,7 +51,7 @@
|
||||
### 最终步骤
|
||||
|
||||
* 加入 30ml 油,等待锅热...
|
||||
* 油热,将锅关至小火,如果你不明白为何要这样做,请查看[烧菜须知](./烧菜须知.md)中的翻炒辅料。
|
||||
* 油热,将锅关至小火,如果你不明白为何要这样做,请查看[学习炒与煎](../../tips/learn/学习炒与煎.md)中的翻炒辅料。
|
||||
* 放入姜片,慢慢翻炒,以姜片中的大部分汁水被炒出,以金黄色为准。
|
||||
* 放入葱段,翻炒至葱段略显发白。
|
||||
* 放入蒜碎、八角、干辣椒,翻炒 5 秒。
|
@ -34,7 +34,15 @@
|
||||
- 将锅里底油烧热,下入五花肉,煸出香味。
|
||||
- 放入干辣椒、葱、姜、蒜瓣,翻炒 1 分钟。
|
||||
- 将炸好的鱼倒入锅中。
|
||||
- 沿锅边倒入 50ml 料酒(炒菜勺半勺)、50ml 陈醋(炒菜勺半勺)、50ml 味极鲜(炒菜勺半勺),20ml 老抽调色,1 匙蚝油提鲜,1 匙盐,50g 白糖(炒菜勺 2/3 勺), 倒入清水没过鱼面。
|
||||
- 沿锅边倒入
|
||||
- 50ml 料酒(炒菜勺半勺)
|
||||
- 50ml 陈醋(炒菜勺半勺)
|
||||
- 50ml 味极鲜(炒菜勺半勺)
|
||||
- 20ml 老抽调色
|
||||
- 5ml 蚝油提鲜
|
||||
- 5g 匙盐
|
||||
- 50g 白糖(炒菜勺 2/3 勺)
|
||||
- 清水没过鱼面。
|
||||
- 调至中火,将水烧开。
|
||||
- 调至小火,慢焖入味。
|
||||
- 15min 左右,打开锅盖,挑出锅里的葱、姜、蒜、干辣椒。
|
||||
@ -43,4 +51,10 @@
|
||||
|
||||
## 附加内容
|
||||
|
||||
基于下列原因,我们需要在红烧鲤鱼中添加五花肉:
|
||||
|
||||
- 五花肉煸炒的时候会出猪油,相比较于植物油,动物油脂更香。
|
||||
- 煸炒至金黄的五花肉炖煮过后吃起来也很香的,相当于配菜。
|
||||
- 鱼类本身脂肪含量少,所以香味欠缺,着重的是肉质的口感。所以一般做鱼类菜都建议用猪油,想要一锅奶白香醇的鱼汤。猪油是最好的选择~
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
BIN
dishes/aquatic/鳊鱼炖豆腐/鳊鱼炖豆腐.jpg
Normal file
After Width: | Height: | Size: 1.3 MiB |
64
dishes/aquatic/鳊鱼炖豆腐/鳊鱼炖豆腐.md
Normal file
@ -0,0 +1,64 @@
|
||||
|
||||
# 鳊鱼炖豆腐的做法
|
||||
|
||||
![鳊鱼炖豆腐](./鳊鱼炖豆腐.jpg)
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 鳊鱼(鱼可以让摊主帮你处理好)
|
||||
- 老豆腐
|
||||
- 姜
|
||||
- 葱
|
||||
- 蒜
|
||||
- 老抽
|
||||
- 桂皮(可选)
|
||||
- 冰糖
|
||||
- 干辣椒(不吃辣可以不放)
|
||||
- 料酒
|
||||
- 生抽
|
||||
- 盐
|
||||
- 八角(可选)
|
||||
- 香叶(可选)
|
||||
- 热水
|
||||
|
||||
## 计算
|
||||
|
||||
注:这个量大概是 2-3 个人的量
|
||||
|
||||
每份:
|
||||
|
||||
- 鳊鱼:550 克(一斤左右)
|
||||
- 老豆腐:400 克
|
||||
- 姜:5 片
|
||||
- 葱:半根(50 克)
|
||||
- 蒜:4 个
|
||||
- 老抽:2ml(不太喜欢重口的可以不放)
|
||||
- 桂皮:1 块
|
||||
- 冰糖:5 块
|
||||
- 干辣椒:4-6 个(根据个人口味选择)
|
||||
- 料酒:5ml
|
||||
- 生抽:4ml
|
||||
- 盐:5-8 克(根据个人口味选择)
|
||||
- 八角:1 个
|
||||
- 香叶:1-3 片
|
||||
- 食用油:10ml
|
||||
- 热水:400 克
|
||||
|
||||
## 操作
|
||||
|
||||
- 鳊鱼改刀,放上姜片和料酒腌制 5-10 分钟
|
||||
- 老豆腐切块后放入水中备用
|
||||
- 锅中加油,可以放点盐在锅里,防止煎鱼的时候粘锅,把腌制的鱼用厨房纸擦干水分,把鱼放到锅中,两面都煎一下
|
||||
- 等两面都煎好时,把鱼推向锅边一点,留点空间放入葱姜蒜,干辣椒,香叶,八角炒出味道
|
||||
- 炒出佐料香味后,加入料酒,生抽,老抽,冰糖,桂皮,倒入热水,水量和鱼平齐或者少点
|
||||
- 大火烧开后,放入老豆腐,豆腐贴在锅边,加入食盐,转小火
|
||||
- 小火烧 10-15 分钟,然后大火收点汁,即可出锅
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 鱼的两面,各煎 2-4 分钟即可
|
||||
- 煎鱼的时候全程中小火
|
||||
- 最后出锅时,加入一些切碎的大蒜,味道会更好
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
||||
|
Before Width: | Height: | Size: 792 KiB After Width: | Height: | Size: 792 KiB |
@ -11,8 +11,8 @@
|
||||
## 计算
|
||||
|
||||
- 鸡蛋的用量为 1 个。
|
||||
- 盐的用量为 鸡蛋的个数 * 1g。
|
||||
- 油的用量为 鸡蛋的个数 * 5ml。
|
||||
- 盐的用量为 鸡蛋的个数 - 1g。
|
||||
- 油的用量为 鸡蛋的个数 - 5ml。
|
||||
|
||||
使用上述条件,计算出计划使用的原材料比例。
|
||||
|
||||
@ -31,19 +31,18 @@
|
||||
- 取出一个鸡蛋,打入小碗。
|
||||
- 蛋黄表面戳孔。牙签戳 5 个或筷子戳 1 个。
|
||||
- 放入微波炉,1min。
|
||||
- while(太阳蛋 否 大面积成固体状) 用微波炉打(30s);
|
||||
|
||||
- while(太阳蛋 否 大面积成固体状) 用微波炉打(30s);
|
||||
|
||||
## 附加内容
|
||||
|
||||
while(太阳蛋的熟度 不符合 个人口味) 用微波炉打(1min);
|
||||
while(太阳蛋的熟度 不符合 个人口味) 用微波炉打(1min);
|
||||
|
||||
* 不可控火候微波炉:
|
||||
* 定义: 即无法控制火候仅能控制时长的微波炉。
|
||||
* 辨别方法: 若在微波炉操作面板上无法找到小火,中火, 大火等字样即为不可控火候微波炉
|
||||
* 可控火候微波炉:
|
||||
* 定义:即能控制火候又能控制时长的微波炉,
|
||||
* 辨别方法: 若在微波炉操作面板上能找到小火,中火,大火等字样即为可控火候微波炉
|
||||
- 不可控火候微波炉:
|
||||
- 定义: 即无法控制火候仅能控制时长的微波炉。
|
||||
- 辨别方法: 若在微波炉操作面板上无法找到小火,中火, 大火等字样即为不可控火候微波炉
|
||||
- 可控火候微波炉:
|
||||
- 定义:即能控制火候又能控制时长的微波炉,
|
||||
- 辨别方法: 若在微波炉操作面板上能找到小火,中火,大火等字样即为可控火候微波炉
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request。
|
||||
|
||||
|
@ -8,18 +8,19 @@
|
||||
- 能放进微波炉的容器
|
||||
- 黄油
|
||||
- 面粉
|
||||
- 泡打粉(不加吃着像饼)
|
||||
- 泡打粉(不加吃着像饼)
|
||||
- 鸡蛋
|
||||
|
||||
## 计算
|
||||
|
||||
- 鸡蛋🥚 1 个
|
||||
- 面粉🍚 2 凸勺
|
||||
- 泡打粉🍚 半平勺
|
||||
- 白(红)糖🍬 2 勺
|
||||
- 盐🧂 1/5 平勺
|
||||
- 面粉🍚 15g
|
||||
- 泡打粉🍚 2.5g
|
||||
- 白(红)糖🍬 10g
|
||||
- 盐🧂 1g
|
||||
|
||||
(口味可选)
|
||||
|
||||
(口味可选)
|
||||
- 咖啡粉☕
|
||||
- 巧克力🍫
|
||||
- 麦片🍿
|
||||
@ -35,23 +36,21 @@
|
||||
- 挖半个鸡蛋大的黄油放进容器, 在微波炉**加热 15 秒左右**至融化
|
||||
- 将**巧克力/香蕉** 融化/搅碎成 **颗粒/糊状**
|
||||
- 打入一个鸡蛋并打散搅和
|
||||
- 2 凸勺白(红)糖(甜党可以多加些) (见附 4)
|
||||
- 加入 1/5 平勺盐 (**如果后续的口味食材含盐需自己斟酌**)
|
||||
- 加入半平勺泡打粉
|
||||
- 加入两大凸勺面粉(筋度没太大影响)
|
||||
- **加入任何喜欢的口味食材!**(坚果与饼干等干食材不是现在放)
|
||||
- 15g 白(红)糖(甜党可以多加些) (见附 4)
|
||||
- 加入 1g 盐 (**如果后续的口味食材含盐需自己斟酌**)
|
||||
- 加入 2.5g 泡打粉
|
||||
- 加入 15g 面粉(筋度没太大影响)
|
||||
- **加入任何喜欢的口味食材!**(坚果与饼干等干食材不是现在放)
|
||||
- 搅和至看不见干粉的稠酸奶状
|
||||
- 加入可选的干燥食材(不包括冲泡粉)在顶端
|
||||
- 加入可选的干燥食材(不包括冲泡粉)在顶端
|
||||
- 夸赞一下自己🥰
|
||||
- 微波炉(高火)加热 **1分钟** (至蓬松蛋糕形态)
|
||||
- 取出杯子(烫手啊啊啊啊↑)并拍朋友圈就可以吃了
|
||||
- 微波炉(高火)加热 **1分钟** (至蓬松蛋糕形态)
|
||||
- 取出杯子(烫手啊啊啊啊↑)并拍朋友圈就可以吃了
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 在夸赞自己之前的操作可以重复多遍做出更大的蛋糕
|
||||
- 泡打粉用来让蛋糕更蓬松 大多不含铝 几块钱一包 可以买了在家备着
|
||||
- **食材不要超过容器的3/4!!**
|
||||
- 此指南勺子标准大小宽 4 厘米尖勺
|
||||
![勺子](./3.8cm_spoon.jpg)
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request。
|
||||
|
31
dishes/breakfast/煎饺.md
Normal file
@ -0,0 +1,31 @@
|
||||
|
||||
# 煎饺的做法
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 饺子(速冻水饺)
|
||||
|
||||
## 计算
|
||||
|
||||
每份:
|
||||
|
||||
- 饺子一包 (根据个人食量选择, 约 10 - 15 个)
|
||||
|
||||
## 操作
|
||||
|
||||
- 取出平底锅(不沾平底锅最佳)
|
||||
- 加入 10ml - 15 ml 食用油
|
||||
- 开火,放入饺子
|
||||
- 立刻加入清水,水线没过饺子平均高度的 1/2
|
||||
- 盖上锅盖(此时炉灶应该处于大火)
|
||||
- 等待 8 - 10 分钟
|
||||
- 当锅中水分仅剩 2mm 时, 转中火开始煎制
|
||||
- 当水分全部蒸发后,摇晃平底锅使饺子受热均匀
|
||||
- 放入黑芝麻和葱花再焖 10s
|
||||
- 1 - 2 分钟夹出一个饺子观察底部,若出现金黄色脆皮立即取出
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 操作时,需时刻观察锅内情况,切记不可分神玩手机。
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
46
dishes/breakfast/燕麦鸡蛋饼.md
Normal file
@ -0,0 +1,46 @@
|
||||
# 燕麦鸡蛋饼的做法
|
||||
|
||||
燕麦鸡蛋饼是极具营养、便于制作、适宜快速制作的早餐。尤其适宜热爱健身的上班族。
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 鸡蛋
|
||||
- 燕麦
|
||||
- 牛奶 50-100g,能够将燕麦搅拌粘稠即可
|
||||
- 可根据口味选择少许蔬菜,如菠菜。
|
||||
|
||||
## 计算
|
||||
|
||||
- 鸡蛋两个,亦可选择两个蛋清,一个蛋黄。
|
||||
- 纯干燕麦片 50g 左右(等同一个鸡蛋的量)
|
||||
- 牛奶一盒 约 250ml
|
||||
- 蔬菜碎叶一把
|
||||
|
||||
## 操作
|
||||
|
||||
- 将牛奶与干燕麦混合搅拌均匀至黏稠状。
|
||||
- 将鸡蛋搅拌均匀至颜色单一程度。
|
||||
- 将鸡蛋液倒入燕麦牛奶中继续搅拌至黏稠、均匀。
|
||||
- 平底锅中加入少许黄油并覆盖均匀。
|
||||
- 下入搅拌好的食材,并摊开至饼状。
|
||||
- 小火加热两到三分钟。如想要加入蔬菜,可以在加热过程中加入碎菜叶。
|
||||
- 翻面继续加热两分钟左右。
|
||||
- 出锅,搭配剩下的牛奶作为早餐。
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 如果口味偏咸口,可以在搅拌鸡蛋液时加入盐,胡椒等调料。
|
||||
- 煎饼时使用小火,避免燕麦部分煎糊。
|
||||
|
||||
### 营养成分
|
||||
|
||||
一份上述早餐的预估营养价值(三大营养素)如下,供热爱健身人群参考*。
|
||||
|
||||
- 碳水化合物:39g
|
||||
- 蛋白质:30g
|
||||
- 脂肪:19g
|
||||
- 总热量:450kcal
|
||||
|
||||
*: 牛奶按照常见的 250ml 计算
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
@ -18,12 +18,24 @@
|
||||
|
||||
## 操作
|
||||
|
||||
* 将牛奶倒入早餐杯(冷的即可)
|
||||
* 准备好 200ml 水,如果是直饮水直接加入燕麦,否则请烧开后加入燕麦
|
||||
* 水沸后 2min,燕麦煮好
|
||||
* 煮好的燕麦捞出倒入牛奶中(尽量不要将煮燕麦的水也倒入牛奶,影响口感)
|
||||
* 热锅,锅内放少许底油,油热后煎鸡蛋,每面煎 20s,考虑调底味(3g 椒盐,可选)
|
||||
* 关火,装盘
|
||||
### 燕麦烹饪常规方法
|
||||
|
||||
- 将牛奶倒入早餐杯(冷的即可)
|
||||
- 准备好 200ml 水,如果是直饮水直接加入燕麦,否则请烧开后加入燕麦
|
||||
- 水沸后 2min,燕麦煮好
|
||||
- 煮好的燕麦捞出倒入牛奶中(尽量不要将煮燕麦的水也倒入牛奶,影响口感)
|
||||
|
||||
### 燕麦烹饪快速方法
|
||||
|
||||
- 将燕麦替换为快煮燕麦
|
||||
- 将牛奶倒入装有快煮燕麦的容器中并搅拌
|
||||
- 将混合物放入微波炉中
|
||||
- 50%火力微波 4min
|
||||
|
||||
### 煎蛋烹饪方法
|
||||
|
||||
- 热锅,锅内放少许底油,油热后煎鸡蛋,每面煎 20s,考虑调底味(3g 椒盐,可选)
|
||||
- 关火,装盘
|
||||
|
||||
烹饪基本 3min 搞定,做完菜品都是常温,极易入口,我每次 2 分钟吃完。
|
||||
|
||||
@ -31,4 +43,8 @@
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 由于不同微波炉火力不同,故微波炉火力无法精确表明
|
||||
- 不建议混合物超过容器容量 50%,否则加热过程中内容物极有可能溢出
|
||||
- 不建议使用玻璃杯进行烹饪,理由同上
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
||||
|
33
dishes/breakfast/空气炸锅面包片.md
Normal file
@ -0,0 +1,33 @@
|
||||
# 空气炸锅面包片的做法
|
||||
|
||||
健康饱肚子,适宜正在减脂期的程序员食用
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 面包片
|
||||
- 空气炸锅
|
||||
|
||||
## 计算
|
||||
|
||||
每份:
|
||||
|
||||
- 面包片(两片)
|
||||
|
||||
## 操作
|
||||
|
||||
- 取出两片面包片(建议使用粗粮面包片)
|
||||
- 将面包片--垂直--放入空气炸锅
|
||||
- 200°C 烘烤 5 分钟
|
||||
- 取出即可使用
|
||||
|
||||
## 附加内容
|
||||
|
||||
营养成分表(数据基于全麦面包片)
|
||||
|
||||
- 热量 254 千卡
|
||||
- 蛋白质 12.3 克
|
||||
- 脂肪 3.5 克
|
||||
- 碳水化合物 43.1 克
|
||||
- 膳食纤维 6.0 克
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
26
dishes/breakfast/美式炒蛋.md
Normal file
@ -0,0 +1,26 @@
|
||||
|
||||
# 美式炒蛋的做法
|
||||
|
||||
美式炒蛋具有松软鲜嫩的口感,与平时的炒蛋不同,美式炒蛋中加入了少量牛奶,使得蛋花更加的细密均匀,并且营养丰富~
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 鸡蛋 3 个
|
||||
- 全脂牛奶/奶油 10g
|
||||
- 黄油 5 克
|
||||
- 盐 1 克
|
||||
|
||||
## 操作
|
||||
|
||||
- 鸡蛋打入大碗中,加盐搅打至起泡,静置 15 分钟
|
||||
- 黄油切小块入锅,倒入蛋液,开小火不断搅拌
|
||||
- 黄油一融化,就快速翻动蛋液,将其打碎成细密状,在蛋液大体凝固前关火
|
||||
- 加入牛奶搅拌 15 秒,至炒蛋湿润绵密,装盘
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 想吃的更丰富可以在最后一步那里加上炒好的番茄丁,洋葱丁,培根丁,切好的芝士小丁,等等。。。(总之不会再出水的东东)
|
||||
- 使用平底锅(不粘锅)。
|
||||
- 考虑到很多人是一人食就炒一两个鸡蛋,口径比较小的锅或许更方便在锅中均匀搅拌。
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
50
dishes/breakfast/茶叶蛋.md
Normal file
@ -0,0 +1,50 @@
|
||||
# 茶叶蛋的做法
|
||||
|
||||
茶香浓郁,鲜香可口的高蛋白快速营养早餐,大约耗时 30min。烹饪略微耗时,可以周末尝试,做一次大约够 2-3 个人吃。
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 鸡蛋
|
||||
- 八角
|
||||
- 香叶
|
||||
- 桂皮
|
||||
- 茴香
|
||||
- 冰糖
|
||||
- 红茶
|
||||
- 生抽
|
||||
- 老抽
|
||||
- 食盐
|
||||
|
||||
## 计算
|
||||
|
||||
- 鸡蛋 400g(约 8 颗)
|
||||
- 八角 4g(约 2 颗)
|
||||
- 香叶 0.5-1g(约 2 片)
|
||||
- 桂皮 3g(1 小块)
|
||||
- 茴香 5g
|
||||
- 冰糖 15g
|
||||
- 红茶 20g
|
||||
- 生抽 15g
|
||||
- 老抽 25g
|
||||
- 食盐 3g
|
||||
|
||||
使用上述条件,计算出计划使用的原材料比例。
|
||||
|
||||
## 操作
|
||||
|
||||
- 用冷水将鸡蛋煮熟,大火大约 8min(根据自家厨具决定)
|
||||
- 鸡蛋捞出,过冷水
|
||||
- 将鸡蛋互相碰撞,使每个鸡蛋产生裂缝
|
||||
- 将鸡蛋下锅,放入八角,香叶,桂皮,茴香,冰糖,红茶,生抽,老抽,食盐
|
||||
- 加水直至没过鸡蛋
|
||||
- 大火煮开之后,转中小火煮 15min
|
||||
|
||||
> 中火煮15min之后,捞出料渣,鸡蛋再浸泡一会口感更佳
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 鸡蛋捞出过冷水是为了让鸡蛋和壳之间产生间隙
|
||||
- 食盐可根据个人口味选择不加
|
||||
- 八角,香叶,桂皮,茴香,冰糖,自己没有这么多食材可以买现成的卤料包
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
33
dishes/breakfast/蒸花卷.md
Normal file
@ -0,0 +1,33 @@
|
||||
# 蒸花卷
|
||||
|
||||
蒸花卷是一道简单易做的菜。能补充碳水化合物,膳食纤维。一般初学者只需要半小时即可完成。作为快手早餐,学会做之后,再也不会早上饿肚子了。
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 冷冻花卷
|
||||
- 圆碟子
|
||||
- 蒸架
|
||||
- 水 400ml
|
||||
|
||||
## 计算
|
||||
|
||||
- 冷冻花卷 5 个(女生分量 3 个即可)(可以在超市、各种买菜平台购买)
|
||||
- 圆碟子,直径 28cm
|
||||
- 蒸架,直径 20cm
|
||||
- 水 400ml
|
||||
|
||||
## 操作
|
||||
|
||||
- 从花卷的包装袋中取出 5 个花卷
|
||||
- 把花卷平铺在碟子上,尽量不用重叠
|
||||
- 往锅里倒入 400ml 水,把蒸架放里面,把装花卷的碟子放在蒸架上,盖上锅盖。
|
||||
- 开大火加热,直至水沸腾。
|
||||
- 转中火加热 15 分钟
|
||||
- 开盖用手感受花卷的表面温度,如果不够热,就继续盖上盖子加热,否则就可以关火出锅。
|
||||
- 碟子取出放凉至 50 度左右即可食用
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 操作时,需要注意观察锅里的水不能少于 50ml。
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
27
dishes/breakfast/鸡蛋三明治.md
Normal file
@ -0,0 +1,27 @@
|
||||
# 鸡蛋三明治的做法
|
||||
|
||||
10 分钟的简易鸡蛋三明治 🥪
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 鸡蛋 1 个
|
||||
- 吐司 2 片
|
||||
- 培根 2 片
|
||||
- 黄油 10 g
|
||||
- 蛋黄酱 20g
|
||||
- 盐 1g
|
||||
- 黑胡椒 2g
|
||||
|
||||
## 操作
|
||||
|
||||
- 吐司切去四边,备用
|
||||
- 鸡蛋煮熟,捣碎
|
||||
- 混合鸡蛋、蛋黄酱、盐、黑胡椒
|
||||
- 锅中加入黄油,煎熟培根
|
||||
- 组装吐司,在两片吐司间加入制作好的鸡蛋酱及培根
|
||||
- 四边形吐司切成三角形装盘
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 也可加入芝士、酸黄瓜等食材
|
||||
- 如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
@ -1,31 +0,0 @@
|
||||
# 油泼辣子的做法
|
||||
|
||||
## 制作耗时
|
||||
|
||||
- 10 分钟
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 蒜头 1 个
|
||||
- 干辣椒面 15 克
|
||||
- 盐 5 克
|
||||
- 白芝麻 15 克
|
||||
- 小米椒 1 个
|
||||
- 花生油 40 毫升
|
||||
- 家庭小陶瓷碗 1 个
|
||||
- 家庭小铁勺 1 个
|
||||
|
||||
## 操作
|
||||
|
||||
- 拿出蒜头掰 2 个小蒜头去皮
|
||||
- 拿出砧板剁碎小蒜头、小米椒
|
||||
- 拿出碗倒入花生油
|
||||
- 拿出铁锅将碗内的油放入加热 2 分钟(菜籽油烧至冒烟)
|
||||
- 此时是空碗
|
||||
- 往空碗加入干辣椒面、白芝麻、蒜末、小米椒、盐作为"调料"
|
||||
- 关火将油温冷却至 210 摄氏度
|
||||
- 将锅内热油倒入碗内并用勺搅拌即可(可以在 165 摄氏度时加入同样"调料"的碗最后进行混合进行增辣)
|
||||
|
||||
## 附加内容
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
BIN
dishes/condiment/油泼辣子/口水鸡+油泼辣子.jpg
Normal file
After Width: | Height: | Size: 1.1 MiB |
BIN
dishes/condiment/油泼辣子/油泼辣子.jpg
Normal file
After Width: | Height: | Size: 1.3 MiB |
45
dishes/condiment/油泼辣子/油泼辣子.md
Normal file
@ -0,0 +1,45 @@
|
||||
# 油泼辣子的做法
|
||||
|
||||
![image](./口水鸡+油泼辣子.jpg)
|
||||
![image](./油泼辣子.jpg)
|
||||
|
||||
## 制作耗时
|
||||
|
||||
- 10 分钟
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 蒜头 1 个
|
||||
- 干辣椒面 100 克
|
||||
- 盐 5 克
|
||||
- 熟白芝麻 15 克
|
||||
- 小米椒 1 个
|
||||
- 花生油 150 毫升 (可用菜籽油替换)
|
||||
- 家庭小陶瓷碗 1 个
|
||||
- 家庭小铁勺 1 个
|
||||
- 五香粉 10 克(可选)
|
||||
- 草寇 1 个(可选)
|
||||
- 小葱 3-5 根(可选)
|
||||
- 其他配料:八角(1)、花椒(20-50 粒都可,看个人口味)、香叶(2-3 片)、白芷(2-3 片)、姜片(大拇指粗细的姜切片)(可选)
|
||||
- 糖 30 克
|
||||
- 白醋 5 克(大概就是小铁勺一勺的量)
|
||||
|
||||
## 操作
|
||||
|
||||
- 拿出蒜头掰 2 个`小蒜头`去皮
|
||||
- 拿出砧板剁碎`小蒜头`、`小米椒`
|
||||
- 拿出碗倒入`花生油`
|
||||
- 油热放入`其他配料`和`小葱`,等到香料变焦,捞出扔掉
|
||||
- 拿出铁锅将碗内的油放入加热 2 分钟(菜籽油烧至冒烟)
|
||||
- 此时是空碗
|
||||
- 往空碗加入`干辣椒面`、`白芝麻`、`蒜末`、`小米椒`、`盐`、`五香粉`、`草寇`作为"调料"
|
||||
- 关火将油温冷却至 `210` 摄氏度
|
||||
- 将锅内热油倒入碗内并用勺搅拌即可(可以在 `165` 摄氏度时加入同样"调料"的碗最后进行混合进行增辣)
|
||||
- 倒入热油稍微搅拌后放入白醋,此时会重新沸腾。继续进行搅拌,白醋增香。
|
||||
- 油泼辣子冷却到温热放白糖和味精,白糖可以是辣味柔和,不会那么的呛口
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 五香粉、草寇作为"调料"加入,可以增加香味,使油泼辣子更香
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
41
dishes/condiment/炸串酱料.md
Normal file
@ -0,0 +1,41 @@
|
||||
|
||||
# 炸串酱料的做法
|
||||
|
||||
炸串酱料,号称淋袜子都好吃,新手友好,预计用时 10 分钟。
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 干辣椒面(粗细都准备)
|
||||
- 孜然粉
|
||||
- 胡椒粉
|
||||
- 五香粉
|
||||
- 花椒粉
|
||||
- 十三香
|
||||
- 麻辣鲜
|
||||
- 白芝麻
|
||||
|
||||
## 计算
|
||||
|
||||
- 干辣椒面 60 克
|
||||
- 孜然粉 20 克
|
||||
- 胡椒粉 10 克
|
||||
- 五香粉 15 克
|
||||
- 食盐 20 克
|
||||
- 花椒粉 15 克
|
||||
- 鸡精 8 克
|
||||
- 十三香 5 克
|
||||
- 麻辣鲜 5 克
|
||||
- 白芝麻 30 克
|
||||
|
||||
## 操作
|
||||
|
||||
- 所有原料在容器内混合,搅拌均匀。
|
||||
- 锅里烧热油,油的用量以在容器内没过所有原材料为佳。
|
||||
- 分三次淋入热油,每次 1/3,同时搅拌。
|
||||
- 最后放入香油 10ml,生抽 10ml,花椒油 10ml,蚝油 10ml。
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 最后一步的调味可按自己喜好添加。
|
||||
- 不得一次性倒入所有热油,必须分次倒入并搅拌。
|
||||
- 原料可按比例缩减。
|
BIN
dishes/condiment/草莓酱/做好的草莓酱.png
Normal file
After Width: | Height: | Size: 1.5 MiB |
BIN
dishes/condiment/草莓酱/洗好的草莓.jpeg
Normal file
After Width: | Height: | Size: 254 KiB |
BIN
dishes/condiment/草莓酱/混合好的草莓.jpeg
Normal file
After Width: | Height: | Size: 771 KiB |
BIN
dishes/condiment/草莓酱/熬煮的草莓.jpeg
Normal file
After Width: | Height: | Size: 507 KiB |
35
dishes/condiment/草莓酱/草莓酱.md
Normal file
@ -0,0 +1,35 @@
|
||||
# 草莓的做法
|
||||
|
||||
可以买那种一筐一筐卖的小草莓,主要是便宜。做成酱抹在面包上非常好吃。
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 草莓
|
||||
- 白砂糖
|
||||
- 保鲜膜
|
||||
|
||||
## 计算
|
||||
|
||||
每份:
|
||||
|
||||
- 草莓 1200 克
|
||||
- 白糖 400 克 (如需要低糖饮食,可以考虑降低到 200g)
|
||||
|
||||
## 操作
|
||||
|
||||
- 草莓洗净去叶
|
||||
- 将草莓切碎放入合适的碗中
|
||||
- 将白糖倒入碗中与草莓搅拌均匀
|
||||
- 碗用保鲜膜覆盖静置 1 小时
|
||||
- 将静置的草莓和糖的混合物倒入不粘锅中开大火烧开
|
||||
- 烧开后转小火不断搅拌直至果酱呈粘稠状关火
|
||||
- 待草莓酱冷却后装入准备好的密封罐中
|
||||
|
||||
![洗好的草莓](./洗好的草莓.jpeg)
|
||||
![混合好的草莓](./混合好的草莓.jpeg)
|
||||
![熬煮的草莓](./熬煮的草莓.jpeg)
|
||||
![做好的草莓](./做好的草莓酱.png)
|
||||
|
||||
## 附加内容
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
@ -5,16 +5,20 @@
|
||||
## 必备原料和工具
|
||||
|
||||
原料
|
||||
|
||||
- 白砂糖
|
||||
- 水
|
||||
|
||||
工具
|
||||
|
||||
- 可密封容器(建议使用高硼硅试剂瓶,便宜)
|
||||
|
||||
![bottle](./bottle.jpg)
|
||||
|
||||
## 计算
|
||||
|
||||
建议比例=>糖 : 水 = 1 : 1,这样方便进行糖量控制,比如想要 15 克糖,就量取 30 克的糖浆
|
||||
|
||||
- 水 100 克
|
||||
- 白砂糖 100 克
|
||||
|
||||
|
38
dishes/dessert/奥利奥冰淇淋/奥利奥冰淇淋.md
Normal file
@ -0,0 +1,38 @@
|
||||
# 奥利奥冰淇淋的做法
|
||||
|
||||
奥利奥冰淇淋是简单但好吃的冰淇淋,纯动物奶油不腻口,预计制作时长半小时(主要消耗在搅打奶油和去除奥利奥夹心上)。
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 淡奶油(推荐品牌 安佳动物淡奶油)
|
||||
- 原味奥利奥
|
||||
- 电动打蛋器
|
||||
- 一个容量在 600 毫升以上且直径小(PS: 需要注意能放得下电动打蛋仪)深度深的容器(如准备了冰淇淋模具 容器需要有尖嘴方便转移)
|
||||
- 小刀(或者可以去除夹心的工具)
|
||||
- 冰淇淋模具(可选)
|
||||
|
||||
## 计算
|
||||
|
||||
每份:
|
||||
|
||||
- 奥利奥 6 块
|
||||
- 白砂糖 18 克
|
||||
- 淡奶油 250 毫升
|
||||
|
||||
## 操作
|
||||
|
||||
- 将奥利奥拧开后去除利利(夹心),备用
|
||||
- 用筷子将奥奥剁碎,需要有一半奥奥变成粉状,另一半的奥奥最大长度小于 0.5 厘米,备用
|
||||
- 将奶油全部倒置于深容器中,并加入准备好的糖
|
||||
- 开始用电动打蛋器高速挡 搅打至 电动打蛋器提起后下方会出现**悬挂住**的奶油( 0.5 厘米 - 1 厘米),而不是**全部**像液体一样滴下(部分滴下是正常现象)。
|
||||
- 搅打完成后将奥奥放入奶油中,搅拌均匀直至底部有奥奥。
|
||||
- 可选:将混合物倒入冰淇淋模具中
|
||||
- 放置冰箱冷冻室( -18 度) 4 小时以上可取出
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 剁碎奥利奥的容器注意不要使用易碎容器。
|
||||
- 去除奥利奥夹心时切忌注意割到手。
|
||||
- 参考资料:[5分钟搞定【奥利奥麦旋风】太解馋叭!](https://www.xiachufang.com/recipe/106178429/)
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
118
dishes/dessert/戚风蛋糕.md
Normal file
@ -0,0 +1,118 @@
|
||||
# 戚风蛋糕的做法
|
||||
|
||||
戚风蛋糕是一道烘焙入门菜品,有一定操作难度。但成功制作后,其口感细腻绵软,令人回味。加上烘烤时间,一般初学者需要 **1.5 - 2 小时**即可完成。
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
### 工具
|
||||
|
||||
* 烤箱(电饭锅可替代,但大多情况下由于锅胆材质问题易失败)
|
||||
* 打蛋器(电动最好,手动费力且有一定失败概率)或筷子(非常不推荐)
|
||||
* 铝合金阳极模具(千万不能选不沾模具,常用尺寸为 6 寸或 8 寸)
|
||||
* 刮刀(用于翻拌蛋糕糊)
|
||||
|
||||
### 原料
|
||||
|
||||
- 鸡蛋
|
||||
- 白糖
|
||||
- 牛奶(或水)
|
||||
- 食用油(或黄油,但需加热软化)
|
||||
- 低筋面粉(推荐惠宜)
|
||||
- [可选] 柠檬汁或白醋
|
||||
|
||||
## 计算
|
||||
|
||||
每份(12 个面积单位):
|
||||
|
||||
- 1 个鸡蛋(正常中等大小,约 50g)
|
||||
- 白糖 16g
|
||||
- 食用油 8g
|
||||
- 牛奶 10g
|
||||
- 低筋面粉 17g
|
||||
|
||||
具体来说,对于常见 6 寸及 8 寸蛋糕:
|
||||
|
||||
* 6 寸:大小为 3 份(即三个鸡蛋)。面积 36 个单位。
|
||||
* 鸡蛋 3 个,白糖 50g,食用油 25g,牛奶 30g,低筋面粉 50g
|
||||
* 8 寸:大小为 5 份(即五个鸡蛋)。面积 64 个单位。
|
||||
* 鸡蛋 5 个,白糖 80g,食用油 40g,牛奶 50g,低筋面粉 90g
|
||||
|
||||
## 操作
|
||||
|
||||
### 前期分离操作
|
||||
|
||||
* 从冰箱中取出新鲜的鸡蛋
|
||||
* 准备两个容器并擦干,分别盛放蛋清与蛋黄
|
||||
* 对盛放蛋清的容器,可稍有水珠,但**不能有任何油**;盛放蛋黄的容器不能有水珠
|
||||
* 打蛋,手工或利用分蛋器,将蛋清与蛋黄分离到两个容器中。
|
||||
* 分离过程中蛋黄不能破碎,**蛋清中不能混有任何蛋黄**,否则会严重影响打发。(白色系带可进入蛋清,不影响)
|
||||
* (注意,不使用厨房机的情况下,盛放蛋清的容器也是打蛋的容器,为避免溢出,加入全部蛋清后不要超过容器的 **1/8**)
|
||||
|
||||
本步骤之前的描述存在一定问题并已修改,感谢 Issues(#593)中 @ABAEX 指出:
|
||||
|
||||
> 蛋清容器而言,可有水珠,蛋黄容器不能有。
|
||||
>
|
||||
> 原因:油会影响蛋白的打发,蛋清85%是水,稍有水珠并不影响打发。
|
||||
> 特别新鲜的鸡蛋蛋清会比较硬,应对硬蛋清 5个鸡蛋配方的话加一勺水(15g)会帮助蛋清打发(1个鸡蛋配方则是3g水)
|
||||
> 而蛋清打发途中加的糖,实际也是先融于蛋清中的水里,成为糖浆溶液包裹在气泡外,对打发的气泡起保护作用。
|
||||
> 温度对糖融于水的速率以及溶解度影响较大,刚从冰箱拿出的蛋清不易打发。但温度较低的鸡蛋容易分离蛋清蛋黄,建议分离后恢复室温再进行打发。
|
||||
|
||||
### 搅拌蛋黄液
|
||||
|
||||
* 向蛋黄中加入食用油、牛奶以及 **1/4** 的白糖,用刮刀搅拌均匀
|
||||
* 准备好低筋面粉,一边慢慢撒入容器一边用刮刀“Z 字形搅拌”(之字形搅拌),即刮刀只能沿着刀刃的方向左右或前后移动。**不可无序地逆时针或顺时针搅拌**
|
||||
* 继续,加入全部面粉,仍使用上述搅拌方式,直到混合均匀、无干粉状态。(少许团块是正常现象,可继续搅拌使其分散)
|
||||
* 静置,备用
|
||||
|
||||
感谢 Issues(#593)中 @ABAEX 指出,本步骤有另一种不同的顺序:
|
||||
|
||||
> 可先加入油,然后放入低筋面粉搅拌,油会直接阻断面筋的形成,较为省事。
|
||||
> 之后加入蛋黄和牛奶继续搅拌,此时再加入含水的牛奶也不会让面粉形成面筋了。
|
||||
|
||||
### 打发蛋白
|
||||
|
||||
* 准备好剩余 **3/4** 的白糖。分为三份,每份为总量的 **1/4**
|
||||
* [可选] 蛋清中加入柠檬汁或白醋
|
||||
* 打蛋器中速,打发蛋白至有*粗大气泡的状态*,加入**第一份白糖**
|
||||
* 打蛋器高速,打发蛋白至*气泡较细腻的状态*,加入**第二份白糖**
|
||||
* 打蛋器高速,打发蛋白至*“湿性发泡”*的状态(此时提起打蛋器头,有长长的弯曲尖角),加入**第三份白糖**
|
||||
* 打蛋器中低速,打发蛋白至“干性发泡”的状态(提起打蛋器头,有短小直立的尖角;倒扣容器,蛋白可粘住容器不掉下来)
|
||||
* 此时蛋白打发程度已符合要求
|
||||
* (ps:关于蛋白状态的判断可参考附件链接中的图片。)
|
||||
* (ps2:打蛋器应尽量贴近容器底部,防止出现上面浮着的表层打发,底部仍然是液体的情况)
|
||||
|
||||
### 混合搅拌
|
||||
|
||||
* 简单搅拌几下蛋黄液
|
||||
* 用刮刀取 **1/3** 的蛋白霜,加入到蛋黄糊中
|
||||
* 采用“翻拌”的手法,此手法是为了避免消泡。从附录中摘录一段:
|
||||
|
||||
> 具体的翻拌手法是先用右手拿刮刀从搅拌盆中心插入面糊底部,然后向8点钟方向刮去直到碰到盆壁,顺势舀起面糊提到空中,然后再移回盆中心将面糊放入盆内,左手握住搅拌盆从9点钟方向转到7点钟方向,刚好旋转了60度,就完成了一次循环,速度大约是1秒钟两下。此方法出自《小岛老师的蛋糕教室》,我个人觉得非常好用。用接地气的话说就是,像炒菜一样翻炒。
|
||||
|
||||
* 将 **1/3** 的蛋白霜与蛋黄液的混合液倒入剩余 **2/3** 的蛋白霜中,继续翻拌均匀
|
||||
* 将蛋糕糊倒入模具,震荡几下避免大气泡
|
||||
|
||||
### 烘烤
|
||||
|
||||
* 烘烤总时间:6 寸蛋糕 **30-35** 分钟,8 寸蛋糕 **50** 分钟。根据自己烤箱特性灵活调整,一般不超过 $\pm 5$ 分钟。(最后几分钟时可在烤箱前观察)
|
||||
* 选择**变温烘烤**,分为两个阶段。
|
||||
* 第一阶段烤箱设定温度为:上管 **150** 摄氏度,下管 **160** 摄氏度;
|
||||
* 第二阶段温度为:上管 **160** 摄氏度,下管 **170** 摄氏度;
|
||||
* 以**与第一阶段烘烤温度相同的温度预热**,约 10 分钟可到达预定温度。(建议有经验后,在混合搅拌开始时即可预热)
|
||||
* 预热完成后,将模具放入烤箱下层
|
||||
* 烘烤总时长的前 **3/5** 为第一阶段烘烤,后 **2/5** 时长为第二阶段烘烤。切换时,直接调整烤箱温度即可。
|
||||
* 烤好后,出炉
|
||||
|
||||
### 冷却与脱模
|
||||
|
||||
- [可选] 将模具从高处落下,震出其中的热气
|
||||
- 模具倒扣使蛋糕冷却
|
||||
- 脱模,食用
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 参考了以下教程,文中说明非常详细且有每一步骤的配图。同时,对于为什么做某一个操作、背后的原理也有阐释,以及出现某些问题的分析:
|
||||
- [为了做好这个戚风蛋糕,我用了一整箱鸡蛋,从此告别凹底和塌陷](https://zhuanlan.zhihu.com/p/86865919)
|
||||
- 对戚风蛋糕而言,蛋清打发是次要问题,关键是**烤制时的温度和时间**。
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
@ -1,41 +1,40 @@
|
||||
# 烤蛋挞的做法
|
||||
# 烤蛋挞的做法
|
||||
|
||||
![烤蛋挞](./烤蛋挞.png)
|
||||
![烤蛋挞](./烤蛋挞.png)
|
||||
|
||||
烤蛋挞是一道简单易于制作的甜品 且半成品可置于冰箱冷冻长时间保存 随吃随取 出品时间约 1 小时
|
||||
烤蛋挞是一道简单易于制作的甜品 且半成品可置于冰箱冷冻长时间保存 随吃随取 出品时间约 1 小时
|
||||
|
||||
## 必备原料和工具
|
||||
## 必备原料和工具
|
||||
|
||||
- 蛋挞皮 品牌不限 整包蛋挞皮约为 30 只
|
||||
- 鸡蛋 8 个 普通鸡蛋即可
|
||||
- 牛奶 200 毫升 普通袋装牛奶即可
|
||||
- 淡奶油 450 毫升 烘焙店或超市即有售
|
||||
- 白砂糖 80 克 普通砂糖即可 细砂糖更优 易于融化
|
||||
- 烤箱 大小不限
|
||||
- 克数称
|
||||
- 搅拌器 包含且不限于筷子 打蛋器等工具
|
||||
- 筛网 网孔约为 1 毫米
|
||||
该配方为整包蛋挞皮所需量 填充后可直接冷冻保存
|
||||
|
||||
## 计算
|
||||
- 该配方为整包蛋挞皮所需量 填充后可直接冷冻保存
|
||||
- 蛋挞皮 品牌不限 整包蛋挞皮约为 30 只
|
||||
- 鸡蛋 8 个 普通鸡蛋即可
|
||||
- 牛奶 200 毫升 普通袋装牛奶即可
|
||||
- 淡奶油 450 毫升 烘焙店或超市即有售
|
||||
- 白砂糖 80 克 普通砂糖即可 细砂糖更优 易于融化
|
||||
- 烤箱 大小不限
|
||||
- 克数称
|
||||
- 搅拌器 包含且不限于筷子 打蛋器等工具
|
||||
- 筛网 网孔约为 1 毫米
|
||||
|
||||
## 操作
|
||||
## 操作
|
||||
|
||||
- 将碗置于克数称上 称量 450 克 淡奶油(淡奶油密度在此处记为 1 )
|
||||
- 加入 80 克白砂糖 (甜度中等 可按个人口味增减 建议范围 60-100 克)
|
||||
- 加入 200 克牛奶 (牛奶密度在此处记为 1 )
|
||||
- 取 8 个蛋黄加入 蛋清可留作他用
|
||||
- 均匀搅拌所有材料直至白砂糖全部融化
|
||||
- 使用网筛对搅拌完成的食材进行过滤 滤除鸡蛋黏膜 鸡蛋壳 未融化的白砂糖 结块的淡奶油
|
||||
- 此时请将烤箱设置 220 摄氏度开始预热(约 10 分钟) 记得拿出烤盘
|
||||
- 将蛋挞皮以 0.5 厘米的间隔均匀放置于烤盘中
|
||||
- 将过滤完成的食材倒入蛋挞皮中 液面距离蛋挞皮上沿 0.5 厘米左右即可不宜过多
|
||||
- 截止此步骤 半成品蛋挞的制作已经完成 可直接放入冰箱速冻 12 小时以上保存
|
||||
- 将半成品蛋挞放入烤箱中进行烤制 温度为 200 摄氏度 时间为 25 分钟
|
||||
- 烤制结束后即可食用
|
||||
- 将碗置于克数称上 称量 450 克 淡奶油(淡奶油密度在此处记为 1 )
|
||||
- 加入 80 克白砂糖 (甜度中等 可按个人口味增减 建议范围 60-100 克)
|
||||
- 加入 200 克牛奶 (牛奶密度在此处记为 1 )
|
||||
- 取 8 个蛋黄加入 蛋清可留作他用
|
||||
- 均匀搅拌所有材料直至白砂糖全部融化
|
||||
- 使用网筛对搅拌完成的食材进行过滤 滤除鸡蛋黏膜 鸡蛋壳 未融化的白砂糖 结块的淡奶油
|
||||
- 此时请将烤箱设置 220 摄氏度开始预热(约 10 分钟) 记得拿出烤盘
|
||||
- 将蛋挞皮以 0.5 厘米的间隔均匀放置于烤盘中
|
||||
- 将过滤完成的食材倒入蛋挞皮中 液面距离蛋挞皮上沿 0.5 厘米左右即可不宜过多
|
||||
- 截止此步骤 半成品蛋挞的制作已经完成 可直接放入冰箱速冻 12 小时以上保存
|
||||
- 将半成品蛋挞放入烤箱中进行烤制 温度为 200 摄氏度 时间为 25 分钟
|
||||
- 烤制结束后即可食用
|
||||
|
||||
## 附加内容
|
||||
## 附加内容
|
||||
|
||||
- 操作时 请务必小心烤箱高温 防止烫伤
|
||||
操作时 请务必小心烤箱高温 防止烫伤
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
||||
|
Before Width: | Height: | Size: 3.7 MiB After Width: | Height: | Size: 1.1 MiB |
40
dishes/dessert/芋泥雪媚娘/芋泥雪媚娘.md
Normal file
@ -0,0 +1,40 @@
|
||||
# 芋泥雪媚娘的做法
|
||||
|
||||
![芋泥雪媚娘成品](./芋泥雪媚娘成品.jpg)
|
||||
|
||||
芋泥雪媚娘是一道甜品,很适合做给孩子吃,无需烤箱,手残党也可以做成功~预计制作时间 2 小时。
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 荔浦芋头(电商平台购买即可,实惠新鲜) 200g
|
||||
- 紫薯粉 3g
|
||||
- 牛奶 165g
|
||||
- 糯米粉 a 50g
|
||||
- 糯米粉 b 75g
|
||||
- 玉米淀粉 22g
|
||||
- 黄油 30g
|
||||
- 淡奶油(推荐安佳) 145g
|
||||
- 白砂糖 26g
|
||||
- 料理搅拌机(电动打蛋器也可以)
|
||||
- 筛网 网孔约为 1 毫米
|
||||
- 保鲜膜
|
||||
|
||||
## 操作
|
||||
|
||||
- 芋头切块,大火煮熟至软(40 分钟即可),全部放入料理机
|
||||
- 向内加入 30g 牛奶,25g 淡奶油,将其打成泥状
|
||||
- 再向内加入 3g 紫薯粉,18g 白砂糖,继续搅拌打成细腻芋泥
|
||||
- 取出另一个碗,加入全部糯米粉 b,22g 玉米淀粉,135g 牛奶,50g 白砂糖,混匀并过筛一遍,保鲜膜盖上并扎小洞,中火蒸半个小时
|
||||
- 在蒸的过程中,将糯米粉 a 放入平底锅小火翻炒至微微发黄(即炒熟),作为手粉备用
|
||||
- 将中火蒸完半小时的糯米牛奶混合物(果冻状)趁热加入黄油 30g,将黄油揉至面团完全吸收,然后放冰箱冷藏一小时
|
||||
- 取出另一只碗,加入 120g 淡奶油,8g 白砂糖,打发至有纹路,装进裱花袋备用
|
||||
- 取出冷藏后的面团,搓揉 5 分钟,分成 30g 一个,均匀撒上 2g 手粉防粘,擀成圆形,先挤上 5g 裱花奶油,然后放上 30g 芋泥,最后将面饼像包包子一样包起来(可以减去多余的皮)
|
||||
- 包好后再均匀撒 2g 手粉防粘
|
||||
- 重复以上两步直至原材料用光
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 制作时最好佩戴不粘手套
|
||||
- 制作完即可食用,不用再加热
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
BIN
dishes/dessert/芋泥雪媚娘/芋泥雪媚娘成品.jpg
Normal file
After Width: | Height: | Size: 287 KiB |
40
dishes/drink/B52轰炸机.md
Normal file
@ -0,0 +1,40 @@
|
||||
|
||||
# B52轰炸机的做法
|
||||
|
||||
B-52 是鸡尾酒中喝法比较独特的一种,要配上短吸管,餐巾纸和打火机。
|
||||
|
||||
把酒点燃,用吸管一口气喝完,然后你就能体验到先冷后热那种冰火两重天的感觉。那种感觉,只有试过才知道。
|
||||
|
||||
用吸管适用于女士,最刺激的喝法是一口喝下,喝的时候注意尽量避免碰到杯口引起烫伤,让火在嘴里灭掉,才能喝出最好的味道。
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 甘露咖啡酒
|
||||
- 爱尔兰百利甜酒
|
||||
- 蓝天原为伏特加
|
||||
- 吧勺
|
||||
- 利口酒杯
|
||||
- 打火机
|
||||
|
||||
## 计算
|
||||
|
||||
每份:
|
||||
|
||||
- 甘露咖啡酒 10ml
|
||||
- 爱尔兰百利甜酒 10ml
|
||||
- 蓝天原为伏特加 10ml
|
||||
|
||||
## 操作
|
||||
|
||||
- 在利口酒杯的最底层倒入甘露咖啡酒到 1/3 处。(10ml)
|
||||
- 顺着吧勺缓缓倒入爱尔兰百利甜酒,也是 1/3 左右(10ml)。注意要慢,保证层次分明。(太快甜酒会和咖啡混合)
|
||||
- 最后在上层倒入蓝天原味伏特加 (10ml)
|
||||
- 用打火机热一下杯口
|
||||
- 最后一步点火: 看到淡蓝色的小火苗了吗?
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 喝的时候,现在酒吧常用的方法是给你一个吸管,在火还燃烧的时候插入,然后快速全部吸入。
|
||||
- 由于吸管太细,其中氧气不足,所以火苗会灭掉,不必担心。这时候,你会感到一股热辣顺着你的喉咙一直烈到你的胃,之后就是久久的咖啡奶油回甘。非常刺激又好喝。
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
47
dishes/drink/可乐桶.md
Normal file
@ -0,0 +1,47 @@
|
||||
# 可乐桶的做法
|
||||
|
||||
**饮酒有害健康,未成年人禁止饮酒**
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
原料
|
||||
|
||||
- 波旁威士忌
|
||||
- 可口可乐
|
||||
- 冰块
|
||||
- 柠檬(可选,提升口感用)
|
||||
|
||||
工具
|
||||
|
||||
- 手动压汁器
|
||||
|
||||
## 计算
|
||||
|
||||
一杯分量,约 900 毫升(含冰)
|
||||
|
||||
- 威士忌 100 毫升
|
||||
- 可口可乐 500 毫升
|
||||
- 柠檬 1 个
|
||||
- 冰块 300 克
|
||||
|
||||
## 操作
|
||||
|
||||
柠檬的处理
|
||||
|
||||
1. 将柠檬对半切(**刀方向垂直于柠檬的头尾连线**),并从其中的一半中切取一片柠檬备用
|
||||
2. 再次将柠檬对半切,将得到的 4 角柠檬用压汁器压出柠檬汁置于容器中备用
|
||||
3. 将挤压过的柠檬置于容器中备用
|
||||
|
||||
正式调配
|
||||
|
||||
1. 选择一个你最喜欢的杯子,建议使用容量在 1 升左右的大型玻璃杯或铁皮酒桶
|
||||
2. 将冰块和挤压过的柠檬入杯中(可根据个人喜好设计柠檬与冰块的摆放)
|
||||
3. 倒入 15 毫升柠檬汁(如果喜酸可以加多点或全加)
|
||||
4. 沿杯壁缓慢倒入可口可乐至距离杯口 3/4 处(控制可乐和威士忌的比例约在 1:5 )
|
||||
5. 倒入威士忌直至满杯
|
||||
|
||||
## 附加内容
|
||||
|
||||
可乐桶因冰块和可乐的口感掩盖了威士忌的酒味,因此不善酒力的人也容易在不知不觉中过量饮酒,请在保证个人与饮酒者的安全下调配。
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
BIN
dishes/drink/奇异果菠菜特调/kiwi-example.jpg
Normal file
After Width: | Height: | Size: 2.2 MiB |
43
dishes/drink/奇异果菠菜特调/奇异果菠菜特调.md
Normal file
@ -0,0 +1,43 @@
|
||||
# 奇异果菠菜特调的做法
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 原料:
|
||||
- 奇异果
|
||||
- 苹果
|
||||
- 菠菜叶少许
|
||||
- 水
|
||||
- 白砂糖
|
||||
- 工具
|
||||
- 榨汁机
|
||||
|
||||
## 计算
|
||||
|
||||
- 饮用水 700ml
|
||||
- 奇异果 2 个
|
||||
- 苹果 1/2 个
|
||||
- 菠菜叶 4 叶
|
||||
- 白砂糖 12 克
|
||||
|
||||
## 操作
|
||||
|
||||
- 将猕猴桃切成两半,每半再分四份小块
|
||||
- 将苹果切丁
|
||||
- 将菠菜叶去梗,只留叶子部分
|
||||
- 将菠菜切碎
|
||||
- 一起倒入榨汁机搅拌杯
|
||||
- 注水
|
||||
- 加入白砂糖
|
||||
- 启动搅拌机,搅拌约 4 个 15 秒(每 15 秒停下看状态)
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 关于白砂糖的量:全糖为 12g,可根据个人情况在 0-12g 中调整
|
||||
- 本品是仿照宜家的奇异果菠菜汁自己研制的,没有宜家的好喝,但也不错
|
||||
- 欢迎改进!
|
||||
|
||||
### 成品
|
||||
|
||||
![奇异果菠菜特调](kiwi-example.jpg)
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
Before Width: | Height: | Size: 3.8 MiB |
Before Width: | Height: | Size: 3.5 MiB |
BIN
dishes/drink/百香果橙子特调/soda-version.jpg
Normal file
After Width: | Height: | Size: 104 KiB |
BIN
dishes/drink/百香果橙子特调/tea-version.jpg
Normal file
After Width: | Height: | Size: 375 KiB |
@ -1,5 +1,13 @@
|
||||
# 百香果橙子特调的做法
|
||||
|
||||
茉莉绿茶版本
|
||||
|
||||
![tea](./tea-version.jpg)
|
||||
|
||||
苏打气泡水版本
|
||||
|
||||
![tea](./soda-version.jpg)
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 原料:
|
||||
@ -20,6 +28,7 @@
|
||||
- 茉莉绿茶茶叶 3~6 克
|
||||
- 开水 150 毫升
|
||||
- 冰块 160 克以上
|
||||
|
||||
- 腌制百香果部分(因为量小不好配置,这里是两次的分量)
|
||||
- 百香果 3 个
|
||||
- 白砂糖 30 克
|
||||
@ -54,11 +63,4 @@
|
||||
|
||||
如果缺少或不喜欢茉莉绿茶,可以使用苏打气泡水代替,免去茉莉绿茶的调配流程
|
||||
|
||||
### 成品
|
||||
|
||||
| 版本 | 成品图 |
|
||||
| -------------- | ------------------------------------------------------- |
|
||||
| 茉莉绿茶版本 | <img src="./imgs/tea-version.jpg" style="zoom:20%;" /> |
|
||||
| 苏打气泡水版本 | <img src="./imgs/soda-version.jpg" style="zoom:20%;" /> |
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
||||
|
BIN
dishes/drink/耙耙柑茶/citrus-tea.jpg
Normal file
After Width: | Height: | Size: 416 KiB |
45
dishes/drink/耙耙柑茶/耙耙柑茶.md
Normal 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 。
|
BIN
dishes/drink/酸梅汤/imges/sour_plum_soup.jpg
Executable file
After Width: | Height: | Size: 407 KiB |
45
dishes/drink/酸梅汤/酸梅汤.md
Normal file
@ -0,0 +1,45 @@
|
||||
# 酸梅汤的做法
|
||||
|
||||
![酸梅汤](./imges/sour_plum_soup.jpg)
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 水
|
||||
- 乌枣
|
||||
- 乌梅
|
||||
- 山楂
|
||||
- 黄冰糖
|
||||
- 山楂
|
||||
- 甘草
|
||||
- 陈皮
|
||||
- 干桂花
|
||||
|
||||
## 计算
|
||||
|
||||
- 两升水
|
||||
- 乌枣 25 克
|
||||
- 乌梅 25g
|
||||
- 山楂 30 克
|
||||
- 黄冰糖 100 克
|
||||
- 山楂 30 克
|
||||
- 甘草 3 克
|
||||
- 陈皮 4 克
|
||||
- 干桂花 3 克
|
||||
|
||||
上述所有用量可以等比例增加或减小。
|
||||
|
||||
## 操作
|
||||
|
||||
- 1.5 升水常温浸泡两小时以上(干桂花和冰糖除外)
|
||||
- 开中大火煮沸,盖盖,转小火煮 40 分钟,为头煎
|
||||
- 将冰糖放入盆内,再将沥好用材的头汤趁热倒入,搅拌至冰糖融化。
|
||||
- 药材重新装回锅内再 600 毫升左右的水,开大火煮沸,盖盖,转中火,再煮 20 分钟为二煎
|
||||
|
||||
- 最后将二煎和冰糖水趁热混合为成品。在成品 60-70℃加入干桂花(不要超过 80℃)加盖晾凉再放入冰箱冷藏 3 小时以上。
|
||||
- 饮用时记得将干桂花沥出。如饮茶般细啜,冰凉振齿,酸醒人、甜适度,滋味丰满而悠长
|
||||
|
||||
## 附加内容
|
||||
|
||||
放入冰箱冷藏后再饮用效果更佳。
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
BIN
dishes/drink/金汤力/gin-tonic.jpg
Normal file
After Width: | Height: | Size: 252 KiB |
@ -14,7 +14,6 @@
|
||||
|
||||
工具
|
||||
|
||||
- 勺子
|
||||
- 手动压汁器
|
||||
|
||||
## 计算
|
||||
@ -33,8 +32,6 @@
|
||||
1. 将柠檬对半切(**刀方向垂直于柠檬的头尾连线**),并从其中的一半中切取一片柠檬备用
|
||||
2. 再次将柠檬对半切,将得到的 4 角柠檬用压汁器压出柠檬汁置于容器中备用
|
||||
|
||||
|
||||
|
||||
正式调配
|
||||
|
||||
1. 选择一个你最喜欢的杯子,建议使用容量在 350~400 毫升的透明玻璃杯
|
||||
@ -51,7 +48,6 @@
|
||||
|
||||
### 成品
|
||||
|
||||
> TODO 成品待补充
|
||||
|
||||
![gin-tonic](./gin-tonic.jpg)
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
BIN
dishes/drink/金菲士/gin-fizz.jpg
Normal file
After Width: | Height: | Size: 244 KiB |
@ -9,13 +9,12 @@
|
||||
- 金酒
|
||||
- 苏打气泡水
|
||||
- 柠檬
|
||||
- [蔗糖糖浆](../condiment/蔗糖糖浆/蔗糖糖浆.md)
|
||||
- [蔗糖糖浆](../../condiment/蔗糖糖浆/蔗糖糖浆.md)
|
||||
- 冰块
|
||||
- 新鲜绿叶(可选,装饰用)
|
||||
|
||||
工具
|
||||
|
||||
- 勺子
|
||||
- 手动压汁器
|
||||
- 雪克瓶(可选)
|
||||
|
||||
@ -36,14 +35,12 @@
|
||||
1. 将柠檬对半切(**刀方向垂直于柠檬的头尾连线**),并从其中的一半中切取一片柠檬备用
|
||||
2. 再次将柠檬对半切,将得到的 4 角柠檬用压汁器压出柠檬汁置于容器中备用
|
||||
|
||||
|
||||
|
||||
正式调配(无雪克瓶)
|
||||
|
||||
1. 选择一个你最喜欢的杯子,建议使用容量在 350~400 毫升的透明玻璃杯
|
||||
2. 将 100 克冰块放置在杯底
|
||||
3. 倒入 30~40 毫升金酒
|
||||
4. 倒入 15 毫升柠檬汁(如果喜酸可以加多点或全加)
|
||||
4. 倒入 20 毫升柠檬汁(如果喜酸可以加多点或全加)
|
||||
5. 倒入 30~40 克蔗糖糖浆
|
||||
6. 用勺子搅拌均匀
|
||||
7. 将之前准备的一片柠檬放置好
|
||||
@ -51,8 +48,6 @@
|
||||
9. 用勺子轻轻上下提拉将液体搅拌均匀(不要旋转搅拌,避免起泡流失)
|
||||
10. 在液面放置好装饰用的绿叶(可选)
|
||||
|
||||
|
||||
|
||||
如果你有雪克瓶,可以将以上步骤 2~6 替换为以下步骤
|
||||
|
||||
1. 将冰块、金酒、柠檬汁、蔗糖糖浆倒入雪克瓶,雪克均匀
|
||||
@ -62,7 +57,6 @@
|
||||
|
||||
### 成品
|
||||
|
||||
> TODO 成品待补充
|
||||
|
||||
![gin-fizz](./gin-fizz.jpg)
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
@ -1,65 +0,0 @@
|
||||
# 宫保鸡丁的做法
|
||||
|
||||
老派川菜的简单做法分享
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 手枪腿
|
||||
- 大葱
|
||||
- 干辣椒
|
||||
- 熟花生
|
||||
- 生抽酱油
|
||||
- 香醋
|
||||
- 白糖
|
||||
- 料酒
|
||||
- 盐
|
||||
- 鸡精
|
||||
- 淀粉
|
||||
- 植物油
|
||||
- 芝麻油
|
||||
|
||||
## 计算
|
||||
|
||||
注意,这道菜默认一人版本,两人也够吃,理论上多人只需简单加倍即可。
|
||||
|
||||
- 必须配料
|
||||
- 手枪腿 = 1 支(约 350g)
|
||||
- 大葱 = 1 根(约 180g)
|
||||
- 熟花生 = 150g
|
||||
- 姜片 = 10g
|
||||
- 干辣椒 = 10g
|
||||
- 生抽酱油 = 10g
|
||||
- 白糖 = 2g
|
||||
- 盐 = 2g
|
||||
- 植物油 = 20g
|
||||
- 淀粉 = 15g
|
||||
- 料酒 = 15g
|
||||
- 进阶配料
|
||||
- 老抽酱油 = 5g
|
||||
- 花椒 = 5g
|
||||
- 香醋 = 5g
|
||||
- 鸡精 = 2g
|
||||
- 芝麻油 = 10g
|
||||
- 淀粉(用以勾芡) = 10g
|
||||
|
||||
使用上述条件,计算出计划使用的原材料比例,依口味调整。
|
||||
|
||||
## 操作
|
||||
|
||||
- 手枪腿用剪刀去骨,鸡肉面用刀背拍打一遍,切条后切至 1.5cm 见方肉丁;泡于清水 10min,捞出控干备用
|
||||
- 取大葱葱绿与姜片 5g 于碗中,导入 50g 开水备用;葱白切 1.5cm 圆粒备用;取花生放入微波炉高火 5 分钟焙干备用
|
||||
- 鸡丁中加入盐 2g,老抽酱油 5g,料酒 15g,淀粉 15g 搅拌均匀,至微微发干;缓慢加入部分葱姜水,搅拌鸡丁至粘手;保鲜膜密封,放入冰箱腌制 1 小时
|
||||
- 干辣椒切段;起锅,大火烧热转小火;放入干辣椒焙干至微微发糊,捞起备用;花椒焙干至有香味,捞起备用
|
||||
- 转大火,倒入 20g 植物油,7 成热(竹筷子起泡)下入鸡丁,煎至上面开始发白,用锅铲翻面,煎 30s 后翻炒均匀
|
||||
- 下入葱粒翻炒,加入余下葱姜水不够 100g 再加一点清水;盖上锅盖,转中小火焖 2min;
|
||||
- 转大火,下入熟花生,干辣椒和花椒;加入鸡精 2g,香醋 5g,白糖 2g,翻炒均匀;
|
||||
- 淀粉 10g 加 50g 清水调成水淀粉,加入锅中,翻炒均匀,收汁到自己想要的浓度
|
||||
- 关火,淋入芝麻油 10g,即可出锅
|
||||
|
||||
![宫保鸡丁](./宫保鸡丁.jpg)
|
||||
|
||||
## 附加内容
|
||||
|
||||
辣椒依据个人口味酌量添加,怕辣可去籽;
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
Before Width: | Height: | Size: 2.9 MiB |
Before Width: | Height: | Size: 3.0 MiB |
Before Width: | Height: | Size: 11 MiB |
BIN
dishes/meat_dish/凉拌鸡丝/凉拌鸡丝.jpg
Normal file
After Width: | Height: | Size: 217 KiB |
57
dishes/meat_dish/凉拌鸡丝/凉拌鸡丝.md
Normal file
@ -0,0 +1,57 @@
|
||||
# 凉拌鸡丝的做法
|
||||
|
||||
![凉拌鸡丝成品](./凉拌鸡丝.jpg)
|
||||
隔离期间的一道快手菜,少油低卡,制作简单,预计制作时间 30 分钟
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 鸡胸肉(常温冷冻均可)
|
||||
- 麻油(花椒油)
|
||||
- 生抽
|
||||
- 香醋
|
||||
- 白糖
|
||||
- 盐
|
||||
- 料酒
|
||||
- 姜
|
||||
- 凉白开水
|
||||
|
||||
## 计算
|
||||
|
||||
每份:
|
||||
|
||||
- 鸡胸肉 200 克
|
||||
- 麻油 5 毫升
|
||||
- 生抽 4 毫升
|
||||
- 香醋 4 毫升
|
||||
- 白糖 3 克
|
||||
- 盐 2 克
|
||||
- 姜 20 克
|
||||
|
||||
## 操作
|
||||
|
||||
- 姜切片,备用
|
||||
- 锅中倒入 4 升水
|
||||
- 加入鸡胸肉、姜片
|
||||
- 倒入 20 毫升料酒
|
||||
- 开大火不盖盖将水烧开
|
||||
- 水开后转中火,用勺子将浮沫捞出
|
||||
- 继续煮 **5-7** 分钟,如果是非冷冻肉煮 5 分钟,冷冻肉煮 7 分钟
|
||||
- 鸡胸肉大小会影响成熟时间,用筷子插入鸡胸肉,如果能轻松插入,代表鸡肉熟了。如果不熟需延长煮制时间
|
||||
|
||||
![凉拌鸡丝焯水](./凉拌鸡丝_焯水.jpg)
|
||||
|
||||
- 用凉白开水冲泡鸡胸肉,使鸡胸肉降至室温
|
||||
- 顺着鸡胸肉纹理将鸡胸肉撕成细丝
|
||||
|
||||
![凉拌鸡丝_细丝](./凉拌鸡丝_撕.jpg)
|
||||
|
||||
- 准备一个碗
|
||||
- 碗中加入准备好的麻油、生抽、香醋、白糖、盐
|
||||
- 搅拌料汁,使糖和盐尽量溶化
|
||||
- 将料汁倒入鸡丝中,搅拌均匀
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 这道菜是隔离期间用现有材料做的,有条件可以加入香菜、小葱等进行调味,喜欢吃辣的可以加入辣椒油
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
BIN
dishes/meat_dish/凉拌鸡丝/凉拌鸡丝_撕.jpg
Normal file
After Width: | Height: | Size: 210 KiB |
BIN
dishes/meat_dish/凉拌鸡丝/凉拌鸡丝_焯水.jpg
Normal file
After Width: | Height: | Size: 187 KiB |
BIN
dishes/meat_dish/口水鸡/口水鸡.jpg
Normal file
After Width: | Height: | Size: 223 KiB |
60
dishes/meat_dish/口水鸡/口水鸡.md
Normal file
@ -0,0 +1,60 @@
|
||||
# 口水鸡的做法
|
||||
|
||||
![口水鸡](./口水鸡.jpg)
|
||||
|
||||
口水鸡(凉菜),炎炎夏日里,热菜难以入口,但又嗜肉如命,
|
||||
除了口水鸡,实在想不出更好的适合在夏天吃的肉菜了。
|
||||
被红油包裹的鸡肉,红艳鲜亮,冰爽 Q 弹,鲜美而不腻。夏日米饭杀手当之无愧!
|
||||
(注:口水鸡做法多样,欢迎补充)
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 半只鸡
|
||||
- 辣椒粉
|
||||
- 花椒
|
||||
- 花生
|
||||
- 葱姜蒜
|
||||
- 花椒
|
||||
- 白糖
|
||||
- 生抽
|
||||
- 醋
|
||||
- 味精
|
||||
|
||||
## 计算
|
||||
|
||||
每份:
|
||||
|
||||
- 食用油 20ml
|
||||
- 鸡 半只(500g)
|
||||
- 辣椒粉 20g
|
||||
- 花椒 30 颗(20g)
|
||||
- 花生 10 颗(30g)
|
||||
- 小葱 2 颗(50g)
|
||||
- 姜 1 小块(20g)
|
||||
- 蒜 2 个 (10g)
|
||||
- 白糖 5g
|
||||
- 生抽 5ml
|
||||
- 醋 5ml
|
||||
- 味精 5g
|
||||
- 花椒粉 5g
|
||||
- 香菜 5g
|
||||
|
||||
## 操作
|
||||
|
||||
- 姜切片,1 颗小葱,15 颗花椒备用
|
||||
- 鸡肉洗干净,放入锅中,清水没过鸡肉,放入姜片、小葱和花椒,开大火烧开。
|
||||
- 大火烧开后,转中小火 20 分钟关火
|
||||
- 取出鸡肉,放入冰水中,直至冰凉
|
||||
- 取出鸡肉,切块摆盘子中,备用
|
||||
- 小火把锅烧热,导入花生,烘烤至表皮爆裂。(注意随时翻动,不要糊了)
|
||||
- 一颗葱切成段,蒜拍成末,花椒 15 颗,花生去皮切碎。
|
||||
- 锅内导入油烧热后,放入葱段,花椒和一半蒜末,炒香
|
||||
- 炒至油温 8 成热,关火,滤出热油
|
||||
- 将热油倒入放辣椒粉的碗中,搅拌,并滤出红油
|
||||
- 红油中放入剩余蒜末、生抽、醋、盐、味精、糖、香油、花椒粉。拌匀放凉
|
||||
- 在鸡肉上撒上花生碎,把红油淋到切好的鸡肉上,撒上香菜。成盘
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 口水鸡第二种做法待更
|
||||
- 如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
@ -1,7 +1,7 @@
|
||||
|
||||
# 咕噜肉的做法
|
||||
咕噜肉是非常下饭的菜肴,只需一道就可以吃得津津有味,大人小孩都爱吃。而这次做的是简易版菠萝咕噜肉,利用简单的材料就可以在家做出特有风味的咕噜肉 。
|
||||
|
||||
咕噜肉是非常下饭的菜肴,只需一道就可以吃得津津有味,大人小孩都爱吃。而这次做的是简易版菠萝咕噜肉,利用简单的材料就可以在家做出特有风味的咕噜肉 。
|
||||
|
||||
## 必备原料和工具
|
||||
|
53
dishes/meat_dish/土豆炖排骨/土豆炖排骨.md
Normal file
@ -0,0 +1,53 @@
|
||||
# 土豆炖排骨的做法
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 肋排
|
||||
- 土豆
|
||||
- 姜
|
||||
- 小葱
|
||||
- 料酒
|
||||
- 白糖
|
||||
- 干辣椒
|
||||
- 八角
|
||||
- 花椒
|
||||
- 桂皮
|
||||
- 生抽
|
||||
- 老抽
|
||||
- 耗油
|
||||
- 黄豆酱
|
||||
|
||||
## 计算
|
||||
|
||||
- 肋排 = 750g
|
||||
- 土豆 = 300g
|
||||
- 姜 = 30g
|
||||
- 小葱 = 25g
|
||||
- 料酒 = 25g
|
||||
- 白糖 = 10g
|
||||
- 干辣椒 = 5g
|
||||
- 八角 = 5g
|
||||
- 花椒 = 5g
|
||||
- 桂皮 = 5g
|
||||
- 生抽 = 10g
|
||||
- 老抽 = 5g
|
||||
- 耗油 = 5g
|
||||
- 黄豆酱 = 5g
|
||||
|
||||
## 操作
|
||||
|
||||
- 土豆两个滚刀切片,姜片切片
|
||||
- 排骨 750g 冷水下锅,加入姜片、葱段、料酒焯水两分钟左右,焯干水后捞出清洗干净(一定要用热水,不能用冷水)
|
||||
- 热锅凉油,将白糖倒入锅中,翻炒至融化为焦糖色
|
||||
- 加入排骨煎至两面金黄,让排骨裹满焦糖
|
||||
- 加入干辣椒、八角、花椒、桂皮、姜片(建议买超市的香料包)、两勺生抽、一勺老抽、一勺料酒、一勺耗油、一勺黄豆酱
|
||||
- 大火翻炒均匀后加入 700ml 开水,大火烧开后转小火焖煮一小时左右
|
||||
- 最后加入土豆煮 10 分钟就可以出锅啦(喜欢吃青红椒的也可以按自己喜好加入)
|
||||
- ![成果展示](./排骨1.jpg)
|
||||
- ![成果展示](./排骨2.jpg)
|
||||
|
||||
## 附加内容
|
||||
|
||||
这道菜难度系数简单,对新手友好,超级下饭
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
BIN
dishes/meat_dish/土豆炖排骨/排骨1.jpg
Normal file
After Width: | Height: | Size: 109 KiB |
BIN
dishes/meat_dish/土豆炖排骨/排骨2.jpg
Normal file
After Width: | Height: | Size: 105 KiB |
BIN
dishes/meat_dish/姜炒鸡/姜炒鸡.jpg
Normal file
After Width: | Height: | Size: 69 KiB |
33
dishes/meat_dish/姜炒鸡/姜炒鸡.md
Normal file
@ -0,0 +1,33 @@
|
||||
# 姜炒鸡的做法
|
||||
|
||||
![姜炒鸡](./姜炒鸡.jpg)
|
||||
|
||||
姜炒鸡是一道湖南口味菜,下饭五颗星,食材平平无奇又十分容易烹制,包你一学就会。
|
||||
|
||||
## 必备原料和计算
|
||||
|
||||
- 鸡 = 半只(土鸡最好,预计 650g)
|
||||
- 食用油 = 50ml(茶油最好,没有就用菜籽油)
|
||||
- 生姜 = 半斤 (250g)
|
||||
- 啤酒 = 半瓶 250ml
|
||||
- 生抽 = 20ml
|
||||
- 老抽 = 10ml
|
||||
- 盐 = 3g
|
||||
- 小米椒 = 0-5 个 (0-50g)(根据辣口味调整)
|
||||
- 美人辣 = 0-5 个 (0-50g)(没有可以用小米椒代替)
|
||||
- 泡椒 = 5 个 (50g)
|
||||
- 大蒜 = 3 头 (50g)
|
||||
|
||||
## 操作
|
||||
|
||||
- 鸡尽量剁成 1cm 的小块,洗净后滤干,再放生抽腌和料酒腌制 30 分钟
|
||||
- 大先热锅到微微冒烟,放入食用油,等 5 秒
|
||||
- 下入姜片后转中火炒 30 秒,
|
||||
- 下入鸡块翻炒 3 分钟,炒干水分,炒出鸡油
|
||||
- 放入各种剁碎的辣椒和大蒜子,加盐和老抽继续翻炒 30 秒
|
||||
- 倒入啤酒,中小火焖 2 分钟
|
||||
- 大火收汁盛盘
|
||||
|
||||
## 附加内容
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|