|
|
7 місяців тому | |
|---|---|---|
| .kiro | 7 місяців тому | |
| public | 7 місяців тому | |
| src | 7 місяців тому | |
| .env.example | 7 місяців тому | |
| .gitignore | 7 місяців тому | |
| .nvmrc | 7 місяців тому | |
| README.md | 7 місяців тому | |
| build.sh | 7 місяців тому | |
| index.html | 7 місяців тому | |
| netlify-build.js | 7 місяців тому | |
| netlify.toml | 7 місяців тому | |
| package-lock.json | 7 місяців тому | |
| package.json | 7 місяців тому | |
| postcss.config.js | 7 місяців тому | |
| tailwind.config.js | 7 місяців тому | |
| tsconfig.json | 7 місяців тому | |
| tsconfig.node.json | 7 місяців тому | |
| vite.config.prod.ts | 7 місяців тому | |
| vite.config.ts | 7 місяців тому |
🚀 Vibe Coding
通过 Kiro 编辑器,实现了从需求分析、架构设计到代码实现的全流程开发。
一个基于 AI 的智能菜谱生成平台,支持中华八大菜系 + 国际料理,提供营养分析、酒水推荐、菜谱效果图生成等全方位烹饪指导。
中华八大菜系:
国际料理:
# 克隆项目
git clone https://github.com/liu-ziting/what-to-eat.git
cd what-to-eat
# 安装依赖
npm install
# 配置环境变量
cp .env.example .env
# 编辑 .env 文件,添加你的 AI API 密钥
# 启动开发服务器
npm run dev
# DeepSeek API 菜谱生成配置
VITE_TEXT_DEEPSEEK_API_KEY=your_deepseek_api_key_here
# Bigmodel API 图像生成配置
VITE_IMAGE_BIGMODEL_API_KEY=your_image_api_key_here
src/
├── components/
│ ├── ConfirmModal.vue
│ ├── CookingLoader.vue
│ ├── FavoriteButton.vue
│ ├── FortuneCard.vue
│ ├── GlobalFooter.vue
│ ├── GlobalNavigation.vue
│ ├── ImageModal.vue
│ ├── NotesModal.vue
│ ├── NutritionAnalysis.vue
│ ├── RecipeCard.vue
│ ├── RecipeModal.vue
│ ├── SauceRecipe.vue
│ └── WinePairing.vue
├── config/
│ ├── ai.ts
│ ├── cuisines.ts
│ ├── fortune.ts
│ ├── ingredients.ts
│ └── sauces.ts
├── services/
│ ├── aiService.ts
│ ├── favoriteService.ts
│ ├── galleryService.ts
│ └── imageService.ts
├── types/
│ └── index.ts
├── utils/
│ └── sauceHelpers.ts
├── views/
│ ├── About.vue
│ ├── Favorites.vue
│ ├── FortuneCooking.vue
│ ├── Gallery.vue
│ ├── Home.vue
│ ├── HowToCook.vue
│ ├── SauceDesign.vue
│ ├── TableDesign.vue
│ └── TodayEat.vue
└── App.vue
🍽️ 让 AI 厨艺大师为你的食材注入灵魂,创造属于你的美味传奇!
一饭封神 - 不只是菜谱,更是烹饪的艺术与科学 ✨