|
|
před 7 měsíci | |
|---|---|---|
| public | před 7 měsíci | |
| src | před 7 měsíci | |
| .env.example | před 7 měsíci | |
| .gitignore | před 7 měsíci | |
| .nvmrc | před 7 měsíci | |
| README.md | před 7 měsíci | |
| build.sh | před 7 měsíci | |
| index.html | před 7 měsíci | |
| netlify-build.js | před 7 měsíci | |
| netlify.toml | před 7 měsíci | |
| package-lock.json | před 7 měsíci | |
| package.json | před 7 měsíci | |
| postcss.config.js | před 7 měsíci | |
| tailwind.config.js | před 7 měsíci | |
| test-ai.js | před 7 měsíci | |
| tsconfig.json | před 7 měsíci | |
| tsconfig.node.json | před 7 měsíci | |
| vite.config.prod.ts | před 7 měsíci | |
| vite.config.ts | před 7 měsíci |
UPLOAD YOUR INGREDIENTS | SPIT OUT RECIPES!
一个基于 AI 的智能菜谱生成平台,采用现代扁平化设计风格,让不同菜系的厨艺大师为您的食材创造美味传奇。
支持 8 大传统菜系的专业厨艺大师:
src/
├── components/ # 组件目录
│ ├── RecipeCard.vue # 菜谱卡片组件
│ └── CookingLoader.vue # 加载动画组件
├── config/ # 配置文件
│ ├── cuisines.ts # 菜系配置
│ └── ai.ts # AI配置
├── services/ # 服务层
│ └── aiService.ts # AI接口服务
├── types/ # 类型定义
│ └── index.ts # 通用类型
├── views/ # 页面组件
│ └── Home.vue # 主页面
├── App.vue # 根组件
├── main.ts # 入口文件
└── style.css # 全局样式
npm install
npm run dev
npm run build
npm run type-check
项目已集成智谱 AI 接口,开箱即用:
const AI_CONFIG = {
baseURL: 'https://open.bigmodel.cn/api/paas/v4/',
apiKey: 'your_api_key_here',
model: 'glm-4-flash-250414',
temperature: 0.7,
timeout: 30000
}
如需更换其他 AI 服务,请修改 src/services/aiService.ts 中的配置。
项目已配置 Netlify 自动部署:
[build]
command = "npm install && npx vite build --config vite.config.prod.ts"
publish = "dist"
[build.environment]
NODE_VERSION = "18"
npm run build
# 将 dist 目录部署到您的服务器
欢迎提交 Issue 和 Pull Request 来帮助改进项目!
MIT License
让 AI 厨艺大师为您的食材注入灵魂,创造属于您的美味传奇! 🍽️✨