mirror of
https://github.com/Gar-b-age/CookLikeHOC.git
synced 2025-12-26 03:48:31 +08:00
vitepress支持
This commit is contained in:
parent
8144b1eb59
commit
ddf09ab5f8
5
.gitignore
vendored
Normal file
5
.gitignore
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
node_modules/
|
||||
.vitepress/cache/
|
||||
.vitepress/dist/
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
29
.vitepress/config.mjs
Normal file
29
.vitepress/config.mjs
Normal file
@ -0,0 +1,29 @@
|
||||
import { defineConfig } from 'vitepress'
|
||||
import { generateNavAndSidebar } from './navSidebar.mjs'
|
||||
|
||||
const { nav, sidebar } = generateNavAndSidebar(process.cwd())
|
||||
|
||||
export default defineConfig({
|
||||
lang: 'zh-CN',
|
||||
title: 'CookLikeHOC',
|
||||
description: '像老乡鸡那样做饭',
|
||||
lastUpdated: true,
|
||||
cleanUrls: true,
|
||||
base: '/CookLikeHOC/',
|
||||
ignoreDeadLinks: true,
|
||||
srcExclude: ['**/README.md'],
|
||||
themeConfig: {
|
||||
logo: '/logo.png',
|
||||
nav: [
|
||||
{ text: '首页', link: '/' },
|
||||
...nav,
|
||||
{ text: 'GitHub', link: 'https://github.com/Gar-b-age/CookLikeHOC' },
|
||||
],
|
||||
sidebar,
|
||||
search: { provider: 'local' },
|
||||
outline: [2, 3],
|
||||
docFooter: { prev: '上一页', next: '下一页' },
|
||||
lastUpdatedText: '上次更新',
|
||||
},
|
||||
vite: { server: { host: true } },
|
||||
})
|
||||
33
.vitepress/config.ts
Normal file
33
.vitepress/config.ts
Normal file
@ -0,0 +1,33 @@
|
||||
import { defineConfig } from 'vitepress'
|
||||
import { generateNavAndSidebar } from './navSidebar'
|
||||
|
||||
const { nav, sidebar } = generateNavAndSidebar(process.cwd())
|
||||
|
||||
export default defineConfig({
|
||||
lang: 'zh-CN',
|
||||
title: 'CookLikeHOC',
|
||||
description: '像老乡鸡那样做饭',
|
||||
lastUpdated: true,
|
||||
cleanUrls: true,
|
||||
themeConfig: {
|
||||
logo: '/logo.png',
|
||||
nav: [
|
||||
{ text: '首页', link: '/' },
|
||||
...nav,
|
||||
{ text: 'GitHub', link: 'https://github.com/Gar-b-age/CookLikeHOC' },
|
||||
],
|
||||
sidebar,
|
||||
search: {
|
||||
provider: 'local'
|
||||
},
|
||||
outline: [2, 3],
|
||||
docFooter: {
|
||||
prev: '上一页',
|
||||
next: '下一页',
|
||||
},
|
||||
lastUpdatedText: '上次更新',
|
||||
},
|
||||
vite: {
|
||||
server: { host: true },
|
||||
},
|
||||
})
|
||||
64
.vitepress/navSidebar.mjs
Normal file
64
.vitepress/navSidebar.mjs
Normal file
@ -0,0 +1,64 @@
|
||||
import fs from 'node:fs'
|
||||
import path from 'node:path'
|
||||
|
||||
const DOC_EXT = ['.md']
|
||||
const EXCLUDED_DIRS = new Set(['.git', '.github', '.vitepress', 'node_modules', 'public'])
|
||||
|
||||
function isDirectory(p) {
|
||||
return fs.existsSync(p) && fs.statSync(p).isDirectory()
|
||||
}
|
||||
|
||||
function isMarkdown(p) {
|
||||
return fs.existsSync(p) && fs.statSync(p).isFile() && DOC_EXT.includes(path.extname(p))
|
||||
}
|
||||
|
||||
function titleFromName(name) {
|
||||
return name.replace(/\.md$/i, '')
|
||||
}
|
||||
|
||||
function sortByPinyinOrName(a, b) {
|
||||
return a.localeCompare(b, 'zh-Hans-CN-u-co-pinyin')
|
||||
}
|
||||
|
||||
export function generateNavAndSidebar(rootDir) {
|
||||
const entries = fs.readdirSync(rootDir)
|
||||
const sections = entries
|
||||
.filter((e) => isDirectory(path.join(rootDir, e)))
|
||||
.filter((e) => !EXCLUDED_DIRS.has(e) && !e.startsWith('.'))
|
||||
.sort(sortByPinyinOrName)
|
||||
|
||||
const nav = []
|
||||
const sidebar = {}
|
||||
|
||||
for (const dir of sections) {
|
||||
const abs = path.join(rootDir, dir)
|
||||
const readme = ['README.md', 'readme.md', 'index.md'].find((n) => fs.existsSync(path.join(abs, n)))
|
||||
const files = fs
|
||||
.readdirSync(abs)
|
||||
.filter((f) => isMarkdown(path.join(abs, f)))
|
||||
.sort(sortByPinyinOrName)
|
||||
|
||||
const items = files.map((f) => ({
|
||||
text: titleFromName(f),
|
||||
link: `/${encodeURI(dir)}/${encodeURI(f)}`,
|
||||
}))
|
||||
|
||||
if (items.length > 0) {
|
||||
sidebar[`/${dir}/`] = [
|
||||
{
|
||||
text: dir,
|
||||
items,
|
||||
},
|
||||
]
|
||||
if (readme) {
|
||||
nav.push({ text: dir, link: `/${encodeURI(dir)}/${encodeURI(readme)}` })
|
||||
} else {
|
||||
nav.push({ text: dir, link: items[0].link })
|
||||
}
|
||||
} else {
|
||||
nav.push({ text: dir, link: `/${encodeURI(dir)}/` })
|
||||
}
|
||||
}
|
||||
|
||||
return { nav, sidebar }
|
||||
}
|
||||
73
.vitepress/navSidebar.ts
Normal file
73
.vitepress/navSidebar.ts
Normal file
@ -0,0 +1,73 @@
|
||||
import fs from 'node:fs'
|
||||
import path from 'node:path'
|
||||
|
||||
export type SidebarItem = { text: string; link?: string; items?: SidebarItem[] }
|
||||
export type Sidebar = Record<string, SidebarItem[]>
|
||||
|
||||
const DOC_EXT = ['.md']
|
||||
const EXCLUDED_DIRS = new Set([
|
||||
'.git',
|
||||
'.github',
|
||||
'.vitepress',
|
||||
'node_modules',
|
||||
'public',
|
||||
])
|
||||
|
||||
function isDirectory(p: string) {
|
||||
return fs.existsSync(p) && fs.statSync(p).isDirectory()
|
||||
}
|
||||
|
||||
function isMarkdown(p: string) {
|
||||
return fs.existsSync(p) && fs.statSync(p).isFile() && DOC_EXT.includes(path.extname(p))
|
||||
}
|
||||
|
||||
function titleFromName(name: string) {
|
||||
// strip extension & use as-is (Chinese names kept)
|
||||
return name.replace(/\.md$/i, '')
|
||||
}
|
||||
|
||||
function sortByPinyinOrName(a: string, b: string) {
|
||||
return a.localeCompare(b, 'zh-Hans-CN-u-co-pinyin')
|
||||
}
|
||||
|
||||
export function generateNavAndSidebar(rootDir: string) {
|
||||
const entries = fs.readdirSync(rootDir)
|
||||
const sections = entries
|
||||
.filter((e) => isDirectory(path.join(rootDir, e)))
|
||||
.filter((e) => !EXCLUDED_DIRS.has(e) && !e.startsWith('.'))
|
||||
sections.sort(sortByPinyinOrName)
|
||||
|
||||
const nav: { text: string; link: string }[] = []
|
||||
const sidebar: Sidebar = {}
|
||||
|
||||
for (const dir of sections) {
|
||||
const abs = path.join(rootDir, dir)
|
||||
const files = fs
|
||||
.readdirSync(abs)
|
||||
.filter((f) => isMarkdown(path.join(abs, f)))
|
||||
.sort(sortByPinyinOrName)
|
||||
|
||||
// Build sidebar for this section
|
||||
const items: SidebarItem[] = files.map((f) => ({
|
||||
text: titleFromName(f),
|
||||
link: `/${encodeURI(dir)}/${encodeURI(f)}`,
|
||||
}))
|
||||
|
||||
if (items.length > 0) {
|
||||
sidebar[`/${dir}/`] = [
|
||||
{
|
||||
text: dir,
|
||||
items,
|
||||
},
|
||||
]
|
||||
|
||||
// First doc becomes nav link for section
|
||||
nav.push({ text: dir, link: items[0].link! })
|
||||
} else {
|
||||
// Empty section: still show in nav to directory index if exists
|
||||
nav.push({ text: dir, link: `/${encodeURI(dir)}/` })
|
||||
}
|
||||
}
|
||||
|
||||
return { nav, sidebar }
|
||||
}
|
||||
66
.vitepress/scripts/generate-indexes.mjs
Normal file
66
.vitepress/scripts/generate-indexes.mjs
Normal file
@ -0,0 +1,66 @@
|
||||
import fs from 'node:fs'
|
||||
import path from 'node:path'
|
||||
|
||||
const ROOT = process.cwd()
|
||||
const EXCLUDED_DIRS = new Set(['.git', '.github', '.vitepress', 'node_modules', 'public'])
|
||||
|
||||
function isDirectory(p) {
|
||||
return fs.existsSync(p) && fs.statSync(p).isDirectory()
|
||||
}
|
||||
|
||||
function isMarkdown(p) {
|
||||
return fs.existsSync(p) && fs.statSync(p).isFile() && path.extname(p).toLowerCase() === '.md'
|
||||
}
|
||||
|
||||
function sortByPinyinOrName(a, b) {
|
||||
return a.localeCompare(b, 'zh-Hans-CN-u-co-pinyin')
|
||||
}
|
||||
|
||||
function titleFromName(name) {
|
||||
return name.replace(/\.md$/i, '')
|
||||
}
|
||||
|
||||
function buildIndexContent(dirName, files) {
|
||||
const header = `# ${dirName}\n\n<!-- AUTO-GENERATED: index for ${dirName}. Edit source files instead. -->\n\n`
|
||||
if (files.length === 0) return header + '(暂无条目)\n'
|
||||
const list = files
|
||||
.sort(sortByPinyinOrName)
|
||||
.map((f) => `- [${titleFromName(f)}](${encodeURI('./' + f)})`)
|
||||
.join('\n')
|
||||
return header + list + '\n'
|
||||
}
|
||||
|
||||
function shouldOverwriteExisting(readmePath) {
|
||||
if (!fs.existsSync(readmePath)) return true
|
||||
const content = fs.readFileSync(readmePath, 'utf8')
|
||||
// 仅覆盖带有标记的自动生成文件,避免覆盖人工维护的索引
|
||||
return content.includes('AUTO-GENERATED: index')
|
||||
}
|
||||
|
||||
function main() {
|
||||
const entries = fs.readdirSync(ROOT)
|
||||
const dirs = entries
|
||||
.filter((e) => isDirectory(path.join(ROOT, e)))
|
||||
.filter((e) => !EXCLUDED_DIRS.has(e) && !e.startsWith('.'))
|
||||
.sort(sortByPinyinOrName)
|
||||
|
||||
let changed = 0
|
||||
for (const dir of dirs) {
|
||||
const abs = path.join(ROOT, dir)
|
||||
const files = fs
|
||||
.readdirSync(abs)
|
||||
.filter((f) => isMarkdown(path.join(abs, f)))
|
||||
.filter((f) => f.toLowerCase() !== 'readme.md' && f.toLowerCase() !== 'index.md')
|
||||
.sort(sortByPinyinOrName)
|
||||
|
||||
const readmePath = path.join(abs, 'README.md')
|
||||
if (!shouldOverwriteExisting(readmePath)) continue
|
||||
|
||||
const content = buildIndexContent(dir, files)
|
||||
fs.writeFileSync(readmePath, content, 'utf8')
|
||||
changed++
|
||||
}
|
||||
console.log(`[generate-indexes] updated ${changed} index file(s).`)
|
||||
}
|
||||
|
||||
main()
|
||||
6
.vitepress/theme/index.ts
Normal file
6
.vitepress/theme/index.ts
Normal file
@ -0,0 +1,6 @@
|
||||
import DefaultTheme from 'vitepress/theme'
|
||||
import './style.css'
|
||||
|
||||
export default {
|
||||
extends: DefaultTheme,
|
||||
}
|
||||
7
.vitepress/theme/style.css
Normal file
7
.vitepress/theme/style.css
Normal file
@ -0,0 +1,7 @@
|
||||
:root{
|
||||
--vp-font-family-base: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, "Noto Sans", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
|
||||
}
|
||||
|
||||
.VPDoc .VPDocAsideOutline {
|
||||
max-height: calc(100vh - 8rem);
|
||||
}
|
||||
28
README.md
28
README.md
@ -1,33 +1,9 @@
|
||||

|
||||
|
||||
# 像老乡鸡那样做饭
|
||||
这是vitepress分支
|
||||
|
||||
[](https://t.me/cooklikehoc)
|
||||
|
||||
- [蒸菜](/蒸菜)
|
||||
- [炒菜](/炒菜)
|
||||
- [炖菜](/炖菜)
|
||||
- [砂锅菜](/砂锅菜)
|
||||
- [烫菜](/烫菜)
|
||||
- [煮锅](/煮锅)
|
||||
- [卤菜](/卤菜)
|
||||
- [凉拌](/凉拌)
|
||||
- [早餐](/早餐)
|
||||
- [饮品](/饮品)
|
||||
- [汤](/汤)
|
||||
- [配料](/配料)(主要来自老乡鸡自有中央厨房,但其详细成分与配比老乡鸡官方未公布)
|
||||
|
||||
《老乡鸡菜品溯源报告》中公布的所有菜品已经全部录入完,欢迎大家查阅和补充。
|
||||
|
||||
文字超大段copy自[《老乡鸡菜品溯源报告》](https://www.lxjchina.com.cn/display.asp?id=4226),有编辑与整理
|
||||
|
||||
指路隔壁 [How To Cook](https://cook.aiurs.co/)
|
||||
|
||||
至于为什么仓库名要叫CookLikeHOC,因为直接写Laoxiangji大概不方便阅读,而Home Original Chicken是china daily报道中所使用的老乡鸡的英文名,故简写成HOC。
|
||||
|
||||
Contributor
|
||||
|
||||

|
||||
访问 cooklikehoc.soilzhu.su
|
||||
|
||||
Logo
|
||||

|
||||
|
||||
17
index.md
Normal file
17
index.md
Normal file
@ -0,0 +1,17 @@
|
||||
---
|
||||
layout: home
|
||||
hero:
|
||||
name: CookLikeHOC
|
||||
text: 像老乡鸡那样做饭
|
||||
tagline: 文字来自《老乡鸡菜品溯源报告》,并做归纳、编辑与整理
|
||||
actions:
|
||||
- theme: brand
|
||||
text: 开始浏览
|
||||
link: /炒菜/菠萝咕咾肉
|
||||
- theme: alt
|
||||
text: GitHub
|
||||
link: https://github.com/Gar-b-age/CookLikeHOC
|
||||
features:
|
||||
- title: 开始做菜吗
|
||||
details: 好
|
||||
---
|
||||
2438
package-lock.json
generated
Normal file
2438
package-lock.json
generated
Normal file
File diff suppressed because it is too large
Load Diff
17
package.json
Normal file
17
package.json
Normal file
@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "cooklikehoc",
|
||||
"private": true,
|
||||
"version": "0.1.0",
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
"prebuild:indexes": "node ./.vitepress/scripts/generate-indexes.mjs",
|
||||
"docs:dev": "npm run prebuild:indexes && vitepress dev .",
|
||||
"docs:build": "npm run prebuild:indexes && vitepress build .",
|
||||
"docs:preview": "vitepress preview .",
|
||||
"build": "npm run docs:build",
|
||||
"start": "npm run docs:dev"
|
||||
},
|
||||
"devDependencies": {
|
||||
"vitepress": "^1.3.4"
|
||||
}
|
||||
}
|
||||
21
主食/README.md
Normal file
21
主食/README.md
Normal file
@ -0,0 +1,21 @@
|
||||
# 主食
|
||||
|
||||
<!-- AUTO-GENERATED: index for 主食. Edit source files instead. -->
|
||||
|
||||
- [大大大块牛腩面](./%E5%A4%A7%E5%A4%A7%E5%A4%A7%E5%9D%97%E7%89%9B%E8%85%A9%E9%9D%A2.md)
|
||||
- [大排面](./%E5%A4%A7%E6%8E%92%E9%9D%A2.md)
|
||||
- [大盘肥肠鸡手工面](./%E5%A4%A7%E7%9B%98%E8%82%A5%E8%82%A0%E9%B8%A1%E6%89%8B%E5%B7%A5%E9%9D%A2.md)
|
||||
- [番茄鸡蛋面](./%E7%95%AA%E8%8C%84%E9%B8%A1%E8%9B%8B%E9%9D%A2.md)
|
||||
- [肥西老母鸡汤面](./%E8%82%A5%E8%A5%BF%E8%80%81%E6%AF%8D%E9%B8%A1%E6%B1%A4%E9%9D%A2.md)
|
||||
- [老鸡扬米面](./%E8%80%81%E9%B8%A1%E6%89%AC%E7%B1%B3%E9%9D%A2.md)
|
||||
- [米饭](./%E7%B1%B3%E9%A5%AD.md)
|
||||
- [浓香整块鸡汤面](./%E6%B5%93%E9%A6%99%E6%95%B4%E5%9D%97%E9%B8%A1%E6%B1%A4%E9%9D%A2.md)
|
||||
- [砂锅荠菜鲜肉馄饨](./%E7%A0%82%E9%94%85%E8%8D%A0%E8%8F%9C%E9%B2%9C%E8%82%89%E9%A6%84%E9%A5%A8.md)
|
||||
- [素面](./%E7%B4%A0%E9%9D%A2.md)
|
||||
- [特色鸡汤馄饨](./%E7%89%B9%E8%89%B2%E9%B8%A1%E6%B1%A4%E9%A6%84%E9%A5%A8.md)
|
||||
- [香菇鸡汤面](./%E9%A6%99%E8%8F%87%E9%B8%A1%E6%B1%A4%E9%9D%A2.md)
|
||||
- [香辣鸡丁拌面](./%E9%A6%99%E8%BE%A3%E9%B8%A1%E4%B8%81%E6%8B%8C%E9%9D%A2.md)
|
||||
- [香辣牛肉面](./%E9%A6%99%E8%BE%A3%E7%89%9B%E8%82%89%E9%9D%A2.md)
|
||||
- [雪菜肉丝面](./%E9%9B%AA%E8%8F%9C%E8%82%89%E4%B8%9D%E9%9D%A2.md)
|
||||
- [杂粮饭](./%E6%9D%82%E7%B2%AE%E9%A5%AD.md)
|
||||
- [炸鸡腿时蔬面](./%E7%82%B8%E9%B8%A1%E8%85%BF%E6%97%B6%E8%94%AC%E9%9D%A2.md)
|
||||
8
凉拌/README.md
Normal file
8
凉拌/README.md
Normal file
@ -0,0 +1,8 @@
|
||||
# 凉拌
|
||||
|
||||
<!-- AUTO-GENERATED: index for 凉拌. Edit source files instead. -->
|
||||
|
||||
- [口水鸡](./%E5%8F%A3%E6%B0%B4%E9%B8%A1.md)
|
||||
- [凉拌莴笋丝](./%E5%87%89%E6%8B%8C%E8%8E%B4%E7%AC%8B%E4%B8%9D.md)
|
||||
- [柠檬凤爪](./%E6%9F%A0%E6%AA%AC%E5%87%A4%E7%88%AA.md)
|
||||
- [西芹花生米](./%E8%A5%BF%E8%8A%B9%E8%8A%B1%E7%94%9F%E7%B1%B3.md)
|
||||
10
卤菜/README.md
Normal file
10
卤菜/README.md
Normal file
@ -0,0 +1,10 @@
|
||||
# 卤菜
|
||||
|
||||
<!-- AUTO-GENERATED: index for 卤菜. Edit source files instead. -->
|
||||
|
||||
- [嗨嗨桶(红油串串)](./%E5%97%A8%E5%97%A8%E6%A1%B6%EF%BC%88%E7%BA%A2%E6%B2%B9%E4%B8%B2%E4%B8%B2%EF%BC%89.md)
|
||||
- [卤翅根](./%E5%8D%A4%E7%BF%85%E6%A0%B9.md)
|
||||
- [卤大排](./%E5%8D%A4%E5%A4%A7%E6%8E%92.md)
|
||||
- [卤方干](./%E5%8D%A4%E6%96%B9%E5%B9%B2.md)
|
||||
- [卤鸡腿](./%E5%8D%A4%E9%B8%A1%E8%85%BF.md)
|
||||
- [卤鸡爪](./%E5%8D%A4%E9%B8%A1%E7%88%AA.md)
|
||||
24
早餐/README.md
Normal file
24
早餐/README.md
Normal file
@ -0,0 +1,24 @@
|
||||
# 早餐
|
||||
|
||||
<!-- AUTO-GENERATED: index for 早餐. Edit source files instead. -->
|
||||
|
||||
- [白米粥](./%E7%99%BD%E7%B1%B3%E7%B2%A5.md)
|
||||
- [包子](./%E5%8C%85%E5%AD%90.md)
|
||||
- [茶叶蛋](./%E8%8C%B6%E5%8F%B6%E8%9B%8B.md)
|
||||
- [赤豆糊元宵](./%E8%B5%A4%E8%B1%86%E7%B3%8A%E5%85%83%E5%AE%B5.md)
|
||||
- [蛋饼](./%E8%9B%8B%E9%A5%BC.md)
|
||||
- [饭团](./%E9%A5%AD%E5%9B%A2.md)
|
||||
- [花卷](./%E8%8A%B1%E5%8D%B7.md)
|
||||
- [鸡汁汤包](./%E9%B8%A1%E6%B1%81%E6%B1%A4%E5%8C%85.md)
|
||||
- [荠菜鲜肉蒸饺](./%E8%8D%A0%E8%8F%9C%E9%B2%9C%E8%82%89%E8%92%B8%E9%A5%BA.md)
|
||||
- [馒头](./%E9%A6%92%E5%A4%B4.md)
|
||||
- [牛肉盒](./%E7%89%9B%E8%82%89%E7%9B%92.md)
|
||||
- [手工春卷](./%E6%89%8B%E5%B7%A5%E6%98%A5%E5%8D%B7.md)
|
||||
- [手工烧麦](./%E6%89%8B%E5%B7%A5%E7%83%A7%E9%BA%A6.md)
|
||||
- [水煮蛋](./%E6%B0%B4%E7%85%AE%E8%9B%8B.md)
|
||||
- [酥皮萝卜丝馅饼](./%E9%85%A5%E7%9A%AE%E8%90%9D%E5%8D%9C%E4%B8%9D%E9%A6%85%E9%A5%BC.md)
|
||||
- [现熬豆粥](./%E7%8E%B0%E7%86%AC%E8%B1%86%E7%B2%A5.md)
|
||||
- [现炸大油条](./%E7%8E%B0%E7%82%B8%E5%A4%A7%E6%B2%B9%E6%9D%A1.md)
|
||||
- [香酥牛肉饼](./%E9%A6%99%E9%85%A5%E7%89%9B%E8%82%89%E9%A5%BC.md)
|
||||
- [小米南瓜粥](./%E5%B0%8F%E7%B1%B3%E5%8D%97%E7%93%9C%E7%B2%A5.md)
|
||||
- [粢饭糕](./%E7%B2%A2%E9%A5%AD%E7%B3%95.md)
|
||||
7
汤/README.md
Normal file
7
汤/README.md
Normal file
@ -0,0 +1,7 @@
|
||||
# 汤
|
||||
|
||||
<!-- AUTO-GENERATED: index for 汤. Edit source files instead. -->
|
||||
|
||||
- [肥西老母鸡汤(单品)](./%E8%82%A5%E8%A5%BF%E8%80%81%E6%AF%8D%E9%B8%A1%E6%B1%A4%EF%BC%88%E5%8D%95%E5%93%81%EF%BC%89.md)
|
||||
- [老鸡汤](./%E8%80%81%E9%B8%A1%E6%B1%A4.md)
|
||||
- [竹荪鹿茸菇鸡汤](./%E7%AB%B9%E8%8D%AA%E9%B9%BF%E8%8C%B8%E8%8F%87%E9%B8%A1%E6%B1%A4.md)
|
||||
53
炒菜/README.md
Normal file
53
炒菜/README.md
Normal file
@ -0,0 +1,53 @@
|
||||
# 炒菜
|
||||
|
||||
<!-- AUTO-GENERATED: index for 炒菜. Edit source files instead. -->
|
||||
|
||||
- [菠萝咕咾肉](./%E8%8F%A0%E8%90%9D%E5%92%95%E5%92%BE%E8%82%89.md)
|
||||
- [菠萝咕咾肉时蔬饭](./%E8%8F%A0%E8%90%9D%E5%92%95%E5%92%BE%E8%82%89%E6%97%B6%E8%94%AC%E9%A5%AD.md)
|
||||
- [蚕豆炒鸡蛋](./%E8%9A%95%E8%B1%86%E7%82%92%E9%B8%A1%E8%9B%8B.md)
|
||||
- [剁椒木耳炒鸡蛋](./%E5%89%81%E6%A4%92%E6%9C%A8%E8%80%B3%E7%82%92%E9%B8%A1%E8%9B%8B.md)
|
||||
- [肥肠鸡](./%E8%82%A5%E8%82%A0%E9%B8%A1.md)
|
||||
- [宫保鸡丁](./%E5%AE%AB%E4%BF%9D%E9%B8%A1%E4%B8%81.md)
|
||||
- [贵州风味辣子鸡](./%E8%B4%B5%E5%B7%9E%E9%A3%8E%E5%91%B3%E8%BE%A3%E5%AD%90%E9%B8%A1.md)
|
||||
- [红烧茄子](./%E7%BA%A2%E7%83%A7%E8%8C%84%E5%AD%90.md)
|
||||
- [胡萝卜炒鸡蛋](./%E8%83%A1%E8%90%9D%E5%8D%9C%E7%82%92%E9%B8%A1%E8%9B%8B.md)
|
||||
- [胡萝卜炒木耳](./%E8%83%A1%E8%90%9D%E5%8D%9C%E7%82%92%E6%9C%A8%E8%80%B3.md)
|
||||
- [胡萝卜炒肉片](./%E8%83%A1%E8%90%9D%E5%8D%9C%E7%82%92%E8%82%89%E7%89%87.md)
|
||||
- [家常土豆片](./%E5%AE%B6%E5%B8%B8%E5%9C%9F%E8%B1%86%E7%89%87.md)
|
||||
- [家常小炒](./%E5%AE%B6%E5%B8%B8%E5%B0%8F%E7%82%92.md)
|
||||
- [毛豆烧土鸡](./%E6%AF%9B%E8%B1%86%E7%83%A7%E5%9C%9F%E9%B8%A1.md)
|
||||
- [农家小炒肉(鸡蛋干)](./%E5%86%9C%E5%AE%B6%E5%B0%8F%E7%82%92%E8%82%89%EF%BC%88%E9%B8%A1%E8%9B%8B%E5%B9%B2%EF%BC%89.md)
|
||||
- [农家小炒肉(玉耳)](./%E5%86%9C%E5%AE%B6%E5%B0%8F%E7%82%92%E8%82%89%EF%BC%88%E7%8E%89%E8%80%B3%EF%BC%89.md)
|
||||
- [芹菜炒香干](./%E8%8A%B9%E8%8F%9C%E7%82%92%E9%A6%99%E5%B9%B2.md)
|
||||
- [芹菜香干炒肉丝](./%E8%8A%B9%E8%8F%9C%E9%A6%99%E5%B9%B2%E7%82%92%E8%82%89%E4%B8%9D.md)
|
||||
- [青椒炒豆芽](./%E9%9D%92%E6%A4%92%E7%82%92%E8%B1%86%E8%8A%BD.md)
|
||||
- [青椒炒鸡蛋](./%E9%9D%92%E6%A4%92%E7%82%92%E9%B8%A1%E8%9B%8B.md)
|
||||
- [清炒菜心](./%E6%B8%85%E7%82%92%E8%8F%9C%E5%BF%83.md)
|
||||
- [清炒春菜](./%E6%B8%85%E7%82%92%E6%98%A5%E8%8F%9C.md)
|
||||
- [清炒毛白菜](./%E6%B8%85%E7%82%92%E6%AF%9B%E7%99%BD%E8%8F%9C.md)
|
||||
- [清炒青菜](./%E6%B8%85%E7%82%92%E9%9D%92%E8%8F%9C.md)
|
||||
- [清炒莴笋片](./%E6%B8%85%E7%82%92%E8%8E%B4%E7%AC%8B%E7%89%87.md)
|
||||
- [清炒西兰花](./%E6%B8%85%E7%82%92%E8%A5%BF%E5%85%B0%E8%8A%B1.md)
|
||||
- [清炒油麦菜](./%E6%B8%85%E7%82%92%E6%B2%B9%E9%BA%A6%E8%8F%9C.md)
|
||||
- [什锦蛋炒饭](./%E4%BB%80%E9%94%A6%E8%9B%8B%E7%82%92%E9%A5%AD.md)
|
||||
- [生炒上海青](./%E7%94%9F%E7%82%92%E4%B8%8A%E6%B5%B7%E9%9D%92.md)
|
||||
- [酸辣海带丝](./%E9%85%B8%E8%BE%A3%E6%B5%B7%E5%B8%A6%E4%B8%9D.md)
|
||||
- [酸辣土豆丝](./%E9%85%B8%E8%BE%A3%E5%9C%9F%E8%B1%86%E4%B8%9D.md)
|
||||
- [蒜泥菠菜](./%E8%92%9C%E6%B3%A5%E8%8F%A0%E8%8F%9C.md)
|
||||
- [笋子鸡丁盖饭](./%E7%AC%8B%E5%AD%90%E9%B8%A1%E4%B8%81%E7%9B%96%E9%A5%AD.md)
|
||||
- [笋子烧肉](./%E7%AC%8B%E5%AD%90%E7%83%A7%E8%82%89.md)
|
||||
- [糖醋排骨](./%E7%B3%96%E9%86%8B%E6%8E%92%E9%AA%A8.md)
|
||||
- [外婆菜炒鸡蛋](./%E5%A4%96%E5%A9%86%E8%8F%9C%E7%82%92%E9%B8%A1%E8%9B%8B.md)
|
||||
- [莴笋丝炒鸡蛋](./%E8%8E%B4%E7%AC%8B%E4%B8%9D%E7%82%92%E9%B8%A1%E8%9B%8B.md)
|
||||
- [西红柿炒鸡蛋](./%E8%A5%BF%E7%BA%A2%E6%9F%BF%E7%82%92%E9%B8%A1%E8%9B%8B.md)
|
||||
- [香椿炒鸡蛋](./%E9%A6%99%E6%A4%BF%E7%82%92%E9%B8%A1%E8%9B%8B.md)
|
||||
- [小炒河虾](./%E5%B0%8F%E7%82%92%E6%B2%B3%E8%99%BE.md)
|
||||
- [小炒花菜](./%E5%B0%8F%E7%82%92%E8%8A%B1%E8%8F%9C.md)
|
||||
- [小炒黄牛肉](./%E5%B0%8F%E7%82%92%E9%BB%84%E7%89%9B%E8%82%89.md)
|
||||
- [小炒鸡丁](./%E5%B0%8F%E7%82%92%E9%B8%A1%E4%B8%81.md)
|
||||
- [小炒面筋](./%E5%B0%8F%E7%82%92%E9%9D%A2%E7%AD%8B.md)
|
||||
- [小炒香干](./%E5%B0%8F%E7%82%92%E9%A6%99%E5%B9%B2.md)
|
||||
- [油渣大白菜](./%E6%B2%B9%E6%B8%A3%E5%A4%A7%E7%99%BD%E8%8F%9C.md)
|
||||
- [鱼香肉丝](./%E9%B1%BC%E9%A6%99%E8%82%89%E4%B8%9D.md)
|
||||
- [鱼香肉丝盖饭](./%E9%B1%BC%E9%A6%99%E8%82%89%E4%B8%9D%E7%9B%96%E9%A5%AD.md)
|
||||
- [芋儿鸡](./%E8%8A%8B%E5%84%BF%E9%B8%A1.md)
|
||||
11
炖菜/README.md
Normal file
11
炖菜/README.md
Normal file
@ -0,0 +1,11 @@
|
||||
# 炖菜
|
||||
|
||||
<!-- AUTO-GENERATED: index for 炖菜. Edit source files instead. -->
|
||||
|
||||
- [白菜炖豆腐](./%E7%99%BD%E8%8F%9C%E7%82%96%E8%B1%86%E8%85%90.md)
|
||||
- [红烧鱼块](./%E7%BA%A2%E7%83%A7%E9%B1%BC%E5%9D%97.md)
|
||||
- [鸡血汤](./%E9%B8%A1%E8%A1%80%E6%B1%A4.md)
|
||||
- [麻婆豆腐](./%E9%BA%BB%E5%A9%86%E8%B1%86%E8%85%90.md)
|
||||
- [梅干菜凤爪翅](./%E6%A2%85%E5%B9%B2%E8%8F%9C%E5%87%A4%E7%88%AA%E7%BF%85.md)
|
||||
- [土豆牛腩](./%E5%9C%9F%E8%B1%86%E7%89%9B%E8%85%A9.md)
|
||||
- [香辣鸡杂](./%E9%A6%99%E8%BE%A3%E9%B8%A1%E6%9D%82.md)
|
||||
16
炸品/README.md
Normal file
16
炸品/README.md
Normal file
@ -0,0 +1,16 @@
|
||||
# 炸品
|
||||
|
||||
<!-- AUTO-GENERATED: index for 炸品. Edit source files instead. -->
|
||||
|
||||
- [傲椒风味翅尖](./%E5%82%B2%E6%A4%92%E9%A3%8E%E5%91%B3%E7%BF%85%E5%B0%96.md)
|
||||
- [棒棒虾](./%E6%A3%92%E6%A3%92%E8%99%BE.md)
|
||||
- [嗨嗨桶(炸物桶)](./%E5%97%A8%E5%97%A8%E6%A1%B6%EF%BC%88%E7%82%B8%E7%89%A9%E6%A1%B6%EF%BC%89.md)
|
||||
- [鸡肉洋葱圈](./%E9%B8%A1%E8%82%89%E6%B4%8B%E8%91%B1%E5%9C%88.md)
|
||||
- [生炸大鸡腿](./%E7%94%9F%E7%82%B8%E5%A4%A7%E9%B8%A1%E8%85%BF.md)
|
||||
- [手枪大鸡腿](./%E6%89%8B%E6%9E%AA%E5%A4%A7%E9%B8%A1%E8%85%BF.md)
|
||||
- [香脆薯饼](./%E9%A6%99%E8%84%86%E8%96%AF%E9%A5%BC.md)
|
||||
- [香酥鸡米花](./%E9%A6%99%E9%85%A5%E9%B8%A1%E7%B1%B3%E8%8A%B1.md)
|
||||
- [香芋地瓜丸](./%E9%A6%99%E8%8A%8B%E5%9C%B0%E7%93%9C%E4%B8%B8.md)
|
||||
- [心形鸡排](./%E5%BF%83%E5%BD%A2%E9%B8%A1%E6%8E%92.md)
|
||||
- [炸鸡排](./%E7%82%B8%E9%B8%A1%E6%8E%92.md)
|
||||
- [炸鸡腿](./%E7%82%B8%E9%B8%A1%E8%85%BF.md)
|
||||
5
烤类/README.md
Normal file
5
烤类/README.md
Normal file
@ -0,0 +1,5 @@
|
||||
# 烤类
|
||||
|
||||
<!-- AUTO-GENERATED: index for 烤类. Edit source files instead. -->
|
||||
|
||||
- [烤肠](./%E7%83%A4%E8%82%A0.md)
|
||||
13
烫菜/README.md
Normal file
13
烫菜/README.md
Normal file
@ -0,0 +1,13 @@
|
||||
# 烫菜
|
||||
|
||||
<!-- AUTO-GENERATED: index for 烫菜. Edit source files instead. -->
|
||||
|
||||
- [菠菜蛋皮丝](./%E8%8F%A0%E8%8F%9C%E8%9B%8B%E7%9A%AE%E4%B8%9D.md)
|
||||
- [葱油拌面](./%E8%91%B1%E6%B2%B9%E6%8B%8C%E9%9D%A2.md)
|
||||
- [葱油菜苔](./%E8%91%B1%E6%B2%B9%E8%8F%9C%E8%8B%94.md)
|
||||
- [葱油菜心](./%E8%91%B1%E6%B2%B9%E8%8F%9C%E5%BF%83.md)
|
||||
- [鸡汤娃娃菜](./%E9%B8%A1%E6%B1%A4%E5%A8%83%E5%A8%83%E8%8F%9C.md)
|
||||
- [浇汁西兰花](./%E6%B5%87%E6%B1%81%E8%A5%BF%E5%85%B0%E8%8A%B1.md)
|
||||
- [麻辣鸡块](./%E9%BA%BB%E8%BE%A3%E9%B8%A1%E5%9D%97.md)
|
||||
- [特色热干面](./%E7%89%B9%E8%89%B2%E7%83%AD%E5%B9%B2%E9%9D%A2.md)
|
||||
- [香脆木耳](./%E9%A6%99%E8%84%86%E6%9C%A8%E8%80%B3.md)
|
||||
11
煮锅/README.md
Normal file
11
煮锅/README.md
Normal file
@ -0,0 +1,11 @@
|
||||
# 煮锅
|
||||
|
||||
<!-- AUTO-GENERATED: index for 煮锅. Edit source files instead. -->
|
||||
|
||||
- [嗨嗨锅(番茄肥牛锅)](./%E5%97%A8%E5%97%A8%E9%94%85%EF%BC%88%E7%95%AA%E8%8C%84%E8%82%A5%E7%89%9B%E9%94%85%EF%BC%89.md)
|
||||
- [嗨嗨锅(泡椒鸡米花米线)](./%E5%97%A8%E5%97%A8%E9%94%85%EF%BC%88%E6%B3%A1%E6%A4%92%E9%B8%A1%E7%B1%B3%E8%8A%B1%E7%B1%B3%E7%BA%BF%EF%BC%89.md)
|
||||
- [嗨嗨锅(酸菜鱼米线)](./%E5%97%A8%E5%97%A8%E9%94%85%EF%BC%88%E9%85%B8%E8%8F%9C%E9%B1%BC%E7%B1%B3%E7%BA%BF%EF%BC%89.md)
|
||||
- [嗨嗨锅(鲜蔬锅)](./%E5%97%A8%E5%97%A8%E9%94%85%EF%BC%88%E9%B2%9C%E8%94%AC%E9%94%85%EF%BC%89.md)
|
||||
- [金汤酸菜鱼](./%E9%87%91%E6%B1%A4%E9%85%B8%E8%8F%9C%E9%B1%BC.md)
|
||||
- [金汤酸菜鱼(大份)](./%E9%87%91%E6%B1%A4%E9%85%B8%E8%8F%9C%E9%B1%BC%EF%BC%88%E5%A4%A7%E4%BB%BD%EF%BC%89.md)
|
||||
- [冒烤鸭](./%E5%86%92%E7%83%A4%E9%B8%AD.md)
|
||||
15
砂锅菜/README.md
Normal file
15
砂锅菜/README.md
Normal file
@ -0,0 +1,15 @@
|
||||
# 砂锅菜
|
||||
|
||||
<!-- AUTO-GENERATED: index for 砂锅菜. Edit source files instead. -->
|
||||
|
||||
- [砂锅番茄米线](./%E7%A0%82%E9%94%85%E7%95%AA%E8%8C%84%E7%B1%B3%E7%BA%BF.md)
|
||||
- [砂锅腐竹](./%E7%A0%82%E9%94%85%E8%85%90%E7%AB%B9.md)
|
||||
- [砂锅木瓜](./%E7%A0%82%E9%94%85%E6%9C%A8%E7%93%9C.md)
|
||||
- [砂锅牛杂煲](./%E7%A0%82%E9%94%85%E7%89%9B%E6%9D%82%E7%85%B2.md)
|
||||
- [砂锅泡椒鸡米花米线](./%E7%A0%82%E9%94%85%E6%B3%A1%E6%A4%92%E9%B8%A1%E7%B1%B3%E8%8A%B1%E7%B1%B3%E7%BA%BF.md)
|
||||
- [砂锅三鲜豆腐](./%E7%A0%82%E9%94%85%E4%B8%89%E9%B2%9C%E8%B1%86%E8%85%90.md)
|
||||
- [砂锅酸菜鱼](./%E7%A0%82%E9%94%85%E9%85%B8%E8%8F%9C%E9%B1%BC.md)
|
||||
- [砂锅蒜蓉粉丝虾](./%E7%A0%82%E9%94%85%E8%92%9C%E8%93%89%E7%B2%89%E4%B8%9D%E8%99%BE.md)
|
||||
- [砂锅盐焗鸡](./%E7%A0%82%E9%94%85%E7%9B%90%E7%84%97%E9%B8%A1.md)
|
||||
- [砂锅原味鸡汤米线](./%E7%A0%82%E9%94%85%E5%8E%9F%E5%91%B3%E9%B8%A1%E6%B1%A4%E7%B1%B3%E7%BA%BF.md)
|
||||
- [酸菜肥肠煲](./%E9%85%B8%E8%8F%9C%E8%82%A5%E8%82%A0%E7%85%B2.md)
|
||||
33
蒸菜/README.md
Normal file
33
蒸菜/README.md
Normal file
@ -0,0 +1,33 @@
|
||||
# 蒸菜
|
||||
|
||||
<!-- AUTO-GENERATED: index for 蒸菜. Edit source files instead. -->
|
||||
|
||||
- [奥尔良鸡翅](./%E5%A5%A5%E5%B0%94%E8%89%AF%E9%B8%A1%E7%BF%85.md)
|
||||
- [白切鸡](./%E7%99%BD%E5%88%87%E9%B8%A1.md)
|
||||
- [葱油鸡](./%E8%91%B1%E6%B2%B9%E9%B8%A1.md)
|
||||
- [粗粮盒](./%E7%B2%97%E7%B2%AE%E7%9B%92.md)
|
||||
- [剁椒鱼头](./%E5%89%81%E6%A4%92%E9%B1%BC%E5%A4%B4.md)
|
||||
- [粉蒸肉](./%E7%B2%89%E8%92%B8%E8%82%89.md)
|
||||
- [风干牛肉蒸白干](./%E9%A3%8E%E5%B9%B2%E7%89%9B%E8%82%89%E8%92%B8%E7%99%BD%E5%B9%B2.md)
|
||||
- [凤爪蒸豆米](./%E5%87%A4%E7%88%AA%E8%92%B8%E8%B1%86%E7%B1%B3.md)
|
||||
- [胡萝卜牛肉](./%E8%83%A1%E8%90%9D%E5%8D%9C%E7%89%9B%E8%82%89.md)
|
||||
- [活珠子](./%E6%B4%BB%E7%8F%A0%E5%AD%90.md)
|
||||
- [鸡汁辣鱼](./%E9%B8%A1%E6%B1%81%E8%BE%A3%E9%B1%BC.md)
|
||||
- [酱椒蒜香片片鱼](./%E9%85%B1%E6%A4%92%E8%92%9C%E9%A6%99%E7%89%87%E7%89%87%E9%B1%BC.md)
|
||||
- [酱香小河虾](./%E9%85%B1%E9%A6%99%E5%B0%8F%E6%B2%B3%E8%99%BE.md)
|
||||
- [酱蒸白干](./%E9%85%B1%E8%92%B8%E7%99%BD%E5%B9%B2.md)
|
||||
- [酱蒸豆腐](./%E9%85%B1%E8%92%B8%E8%B1%86%E8%85%90.md)
|
||||
- [梅菜扣肉](./%E6%A2%85%E8%8F%9C%E6%89%A3%E8%82%89.md)
|
||||
- [秘汁卤肉饭](./%E7%A7%98%E6%B1%81%E5%8D%A4%E8%82%89%E9%A5%AD.md)
|
||||
- [蜜汁南瓜](./%E8%9C%9C%E6%B1%81%E5%8D%97%E7%93%9C.md)
|
||||
- [农家蒸蛋](./%E5%86%9C%E5%AE%B6%E8%92%B8%E8%9B%8B.md)
|
||||
- [肉饼蒸蛋](./%E8%82%89%E9%A5%BC%E8%92%B8%E8%9B%8B.md)
|
||||
- [三色虾仁](./%E4%B8%89%E8%89%B2%E8%99%BE%E4%BB%81.md)
|
||||
- [松糕](./%E6%9D%BE%E7%B3%95.md)
|
||||
- [蒜蓉粉丝虾](./%E8%92%9C%E8%93%89%E7%B2%89%E4%B8%9D%E8%99%BE.md)
|
||||
- [蒜蓉娃娃菜](./%E8%92%9C%E8%93%89%E5%A8%83%E5%A8%83%E8%8F%9C.md)
|
||||
- [虾仁蒸鸡蛋](./%E8%99%BE%E4%BB%81%E8%92%B8%E9%B8%A1%E8%9B%8B.md)
|
||||
- [香肠蒸豆米](./%E9%A6%99%E8%82%A0%E8%92%B8%E8%B1%86%E7%B1%B3.md)
|
||||
- [香辣血旺](./%E9%A6%99%E8%BE%A3%E8%A1%80%E6%97%BA.md)
|
||||
- [香芋蒸排骨](./%E9%A6%99%E8%8A%8B%E8%92%B8%E6%8E%92%E9%AA%A8.md)
|
||||
- [竹笋蒸鸡翅](./%E7%AB%B9%E7%AC%8B%E8%92%B8%E9%B8%A1%E7%BF%85.md)
|
||||
22
配料/README.md
Normal file
22
配料/README.md
Normal file
@ -0,0 +1,22 @@
|
||||
# 配料
|
||||
|
||||
<!-- AUTO-GENERATED: index for 配料. Edit source files instead. -->
|
||||
|
||||
- [炒菜基料](./%E7%82%92%E8%8F%9C%E5%9F%BA%E6%96%99.md)
|
||||
- [调味料(小炒鸡丁)](./%E8%B0%83%E5%91%B3%E6%96%99%EF%BC%88%E5%B0%8F%E7%82%92%E9%B8%A1%E4%B8%81%EF%BC%89.md)
|
||||
- [剁椒酱](./%E5%89%81%E6%A4%92%E9%85%B1.md)
|
||||
- [剁椒鱼头料](./%E5%89%81%E6%A4%92%E9%B1%BC%E5%A4%B4%E6%96%99.md)
|
||||
- [肥肠鸡酱料](./%E8%82%A5%E8%82%A0%E9%B8%A1%E9%85%B1%E6%96%99.md)
|
||||
- [风干牛肉酱料](./%E9%A3%8E%E5%B9%B2%E7%89%9B%E8%82%89%E9%85%B1%E6%96%99.md)
|
||||
- [鸡翅调料](./%E9%B8%A1%E7%BF%85%E8%B0%83%E6%96%99.md)
|
||||
- [鸡油料](./%E9%B8%A1%E6%B2%B9%E6%96%99.md)
|
||||
- [鸡杂料](./%E9%B8%A1%E6%9D%82%E6%96%99.md)
|
||||
- [鸡汁辣鱼料](./%E9%B8%A1%E6%B1%81%E8%BE%A3%E9%B1%BC%E6%96%99.md)
|
||||
- [家常小炒料](./%E5%AE%B6%E5%B8%B8%E5%B0%8F%E7%82%92%E6%96%99.md)
|
||||
- [酱蒸白干料](./%E9%85%B1%E8%92%B8%E7%99%BD%E5%B9%B2%E6%96%99.md)
|
||||
- [麻婆豆腐料](./%E9%BA%BB%E5%A9%86%E8%B1%86%E8%85%90%E6%96%99.md)
|
||||
- [三鲜豆腐汤料](./%E4%B8%89%E9%B2%9C%E8%B1%86%E8%85%90%E6%B1%A4%E6%96%99.md)
|
||||
- [小炒肉调料](./%E5%B0%8F%E7%82%92%E8%82%89%E8%B0%83%E6%96%99.md)
|
||||
- [小炒肉调味汁](./%E5%B0%8F%E7%82%92%E8%82%89%E8%B0%83%E5%91%B3%E6%B1%81.md)
|
||||
- [血旺料](./%E8%A1%80%E6%97%BA%E6%96%99.md)
|
||||
- [油焖茄子料](./%E6%B2%B9%E7%84%96%E8%8C%84%E5%AD%90%E6%96%99.md)
|
||||
8
饮品/README.md
Normal file
8
饮品/README.md
Normal file
@ -0,0 +1,8 @@
|
||||
# 饮品
|
||||
|
||||
<!-- AUTO-GENERATED: index for 饮品. Edit source files instead. -->
|
||||
|
||||
- [鸡笼香柠檬茶](./%E9%B8%A1%E7%AC%BC%E9%A6%99%E6%9F%A0%E6%AA%AC%E8%8C%B6.md)
|
||||
- [苹果山楂红茶](./%E8%8B%B9%E6%9E%9C%E5%B1%B1%E6%A5%82%E7%BA%A2%E8%8C%B6.md)
|
||||
- [热奶茶](./%E7%83%AD%E5%A5%B6%E8%8C%B6.md)
|
||||
- [原味豆浆](./%E5%8E%9F%E5%91%B3%E8%B1%86%E6%B5%86.md)
|
||||
Loading…
x
Reference in New Issue
Block a user