智能食材搭配,解决你的“今天吃啥”选择困难症
 
- 🎯 智能搭配:基于现有食材推荐创意菜谱
- 🛒 购物清单:一键生成待采购食材清单
- ⭐ 智能评分:记录尝试过的菜谱并评分
- 💾 本地保存:收藏喜欢的菜谱和常用食材组合
- 📱 响应式设计:电脑、手机都能完美使用
# 克隆项目到本地
git clone https://github.com/Xavier-Trump/AIRecipeCraft.git
cd AIRecipeCraft本项目运行需要调用AI工具,你需要自己去注册来获取免费API密钥:
- 访问 火山引擎
- 注册账号并登录
- 进入「控制台」→「应用管理」
- 创建新应用,获取 API Key
- 免费额度:足够个人日常使用
- 无需绑卡,注册即用
cp api.config.js
编辑 api.config.js 文件:
const API_CONFIG = {
// 🔑 修改这一行!填入你刚获取的API密钥
API_KEY: '这里填入你的实际API密钥', // ← 修改这里
// 以下参数需要自行查找
ENDPOINT: '接入点是和API KEY配套发放的',
MODEL: '填入你申请的模型名称(英文,申请时可查)',
AUTH_TYPE: 'Bearer(默认参数,国外API不是这个)',
TEMPERATURE: 0.7,
MAX_TOKENS: 6000 // ← 可自行修改上限
};直接在浏览器中打开 index.html 即可! // 双击文件夹内的 index.html 也能快速跳转
点击「选择/添加你的食材」卡片,从分类中选择或自定义添加食材
点击「选择/添加你的调料」卡片,选择烹饪所需调料
- 🍜 菜系:中餐、西餐、日韩等
- 🌶️ 口味:清淡、微辣、麻辣等
- ⏱️ 时间:15分钟以内、30分钟以内等
- 📊 难度:新手友好、家常菜、大厨级
点击「开始生成创意食谱」按钮,AI将为你推荐3-5道创意菜谱
- ⭐ 收藏喜欢的菜谱
- ✅ 标记尝试并评分
- 📋 生成购物清单(针对缺少的食材)
- 💾 保存常用组合(一键加载你的招牌菜配方)
AI食谱生成器/
├── index.html # 主页面
├── style.css # 样式文件
├── script.js # 主逻辑代码
├── api.config.js # API配置文件
├── assets/ # 图片资源
│ ├── main_background.jpg
│ └── next_background.jpg
└── README.md # 本文件
A: 菜谱生成功能依赖AI模型分析食材搭配。使用你自己的密钥可以:
- 保护你的隐私和数据安全
- 确保服务稳定(使用你自己的额度)
- 免费额度足够个人日常使用
A: 大部分市面AI平台都会为新用户提供免费额度:
- 注册即送试用额度
- 每日有免费调用次数
- 可在控制台查看剩余额度
- 豆包每个模型都会送50W额度,建议申请豆包的API
A: 完全安全!本项目是纯前端应用:
- 所有数据保存在你的浏览器本地(LocalStorage)
- API密钥仅用于与豆包服务器通信
- 不会上传你的食材数据到其他服务器
A: 可以!本页面是响应式设计,在手机浏览器上也能完美显示。
欢迎提交Issue和Pull Request!
- Fork 本仓库
- 创建功能分支:git checkout -b feature/新功能
- 提交更改:git commit -m '添加新功能'
- 推送到分支:git push origin feature/新功能
- 提交Pull Request
本项目基于 MIT 许可证开源 - 查看 LICENSE 文件了解详情。
感谢
遇到问题?有改进建议?
- 查看 Issues 是否有类似问题
- 提交新的 Issue
提示:提交Issue时,请包含:
- 使用的浏览器和版本
- 错误截图或描述
- 复现步骤
如果这个项目对你有帮助,请给个 ⭐ 星标支持! 谢谢!😊


