🥗 丰富的食材系统 - 100+种食材,包含蛋白质、蔬菜、水果、调味料等多个分类
🔪 多样的料理方式 - 切碎、研磨、腌制、煎炒、蒸煮、调酒等丰富处理手法
🎮 QTE节奏小游戏 - 可调节难度的烹饪节奏挑战(支持关闭)
🤖 AI评审系统 - 多种评审人设,从优雅美食家到毒舌厨神
📱 拖拽式交互 - 直观的拖放操作,支持触屏设备
💾 食谱管理 - 收藏、排序、删除您的创作
🔧 多API预设 - 灵活配置多个文字/图片生成API
- Node.js 18+
- npm 或 pnpm
# 克隆仓库
git clone https://github.com/ChenM0M/LLMKitchen.git
cd LLMKitchen
# 安装依赖
npm install
# 启动开发服务器
npm run dev游戏内点击设置按钮,在 API配置 标签页中:
- 文字生成API - 配置用于生成菜品评价的LLM
- 图片生成API - 配置用于生成菜品图片的API
支持任何 OpenAI 兼容的 API 端点。
- 选择食材 - 从食材库拖拽食材到工作台
- 处理食材 - 切碎、研磨、腌制等预处理
- 烹饪 - 选择烹饪方式(煎、炒、蒸、煮等)
- 完成QTE - 在节拍小游戏中精准点击
- 获得评价 - AI厨师评审您的作品并生成图片
| 类别 | 技术 |
|---|---|
| 框架 | React 18 |
| 语言 | TypeScript |
| 构建 | Vite |
| 样式 | Tailwind CSS |
| 拖拽 | @dnd-kit |
| 状态 | React Hooks |
本项目采用 GPL-3.0 许可证。
🍽️ 开始您的AI烹饪之旅!