当前位置: 首页 > news >正文

今天吃什么?交给它就够了!一款开源菜谱工具!

大家好,我是 Java陈序员

在日常生活中,你是否常常遇到如下场景:

  • “下班到家不想点外卖,却不知道用现有食材做什么”
  • “囤的食材快过期,翻遍 APP 也找不到适配的菜谱”
  • “厨房新手怕翻车,想找只用平底锅/电饭煲就能做的菜”

今天,给大家介绍一款开源菜谱工具,帮助你利用现有食材生成菜谱,解决今天吃什么的“世纪难题”!

关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。

项目介绍

cook —— 一个面向中文用户的菜谱类开源项目(原名「隔离食用手册」),初衷是为疫情隔离期间食材有限的用户提供适配的菜谱推荐,如今已拓展为日常可用的菜谱工具。

功能特色

  • 按食材找菜:可根据现有材料选择蔬菜 + 肉 + 主食 + 厨具生成菜谱,再根据模糊匹配、严格匹配、生错模式三种机制进行筛选
  • 轻量化体验:无需注册登录,收藏、浏览历史、食材选择记录都存在本地,保护隐私不泄露
  • 多端适配:网页版直接打开就能用,移动端、PC端自适应
  • 贴心小功能:今天吃什么随机推荐,纠结症患者福音,一键生成随机菜单
  • 部署超简单:无需后端服务器,网页端就能完成所有操作,支持 Docker 一键部署,也能通过 Netlify/Vercel 等平台快速搭建

快速上手

cook 无需下载安装,官方提供了在线体验地址,可直接访问体验:

https://cook.yunyoujun.cn/

cook 也支持 Docker 部署,可以使用 Docker 快速部署到服务器上。

1、拉取最新的镜像

docker pull yunyoujun/cook:latest

2、启动容器

docker run -it -d --name cook -p 8080:80 yunyoujun/cook:latest

3、容器启动成功后,浏览器访问

http://{IP/域名:8080}

功能体验

  • 做菜

  • 菜谱

  • 今天吃什么

  • 历史记录

  • 我的收藏

本地开发

项目依赖 Node.js 环境,需要提前安装。

1、克隆或下载项目源码

git clone https://github.com/YunYouJun/cook.git

2、进入项目根目录并安装依赖

## 进入项目根目录
cd cook## 安装依赖
pnpm install

3、将 CSV 数据转换成 JSON 数据

pnpm convert

4、启动服务

pnpm run dev

5、服务启动成功后,浏览器访问

http://localhost:3000

cook 没有花里胡哨的功能,把“按食材找菜谱”这件事做到极致。无论是厨房新手,还是选择困难症,这款无广告、不收费的开源菜谱工具都能提供帮助。快去试试吧~

项目地址:https://github.com/YunYouJun/cook

最后

推荐的开源项目已经收录到 GitHub 项目,欢迎 Star

https://github.com/chenyl8848/great-open-source-project

或者访问网站,进行在线浏览:

https://chencoding.top:8090/#/

我创建了一个开源项目交流群,方便大家在群里交流、讨论开源项目

但是任何人在群里打任何广告,都会被 T 掉

如果你对这个交流群感兴趣或者在使用开源项目中遇到问题,可以通过如下方式进群

关注微信公众号:【Java陈序员】,回复【开源项目交流群】进群,或者通过公众号下方的菜单添加个人微信,并备注【开源项目交流群】,通过后拉你进群

大家的点赞、收藏和评论都是对作者的支持,如文章对你有帮助还请点赞转发支持下,谢谢!


http://www.jsqmd.com/news/484631/

相关文章:

  • ssm+java2026年毕设社区养老信息管理系统【源码+论文】
  • 雪球(基于 OpenClaw 的大A交易员)第二周百万实盘运行报告
  • 探寻靠谱叛逆素质提升学校,淮北新起点教育值得推荐 - 工业品网
  • Typora完美搭档:用Z-Image-Turbo_Sugar脸部Lora为技术博客生成个性化封面图
  • ssm+java2026年毕设社区养老院管理系统【源码+论文】
  • 第10章 概率与统计:全领域应用与思维升级
  • USB CDC嵌入式监控副屏设计:PC+MCU分层架构实践
  • 全面分析Bun.js:下一代 JavaScript 全栈工具链,重塑开发效率与性能边界
  • WEB安全基础入门(一):从Web基础到渗透工具
  • 小白友好:Open-AutoGLM手机AI框架部署指南,10分钟跑通第一个自动化任务
  • 燃气生成量 = 燃烧速度 * 时间微分
  • 分期乐携程任我行卡如何高价回收变现?用户必看秘籍! - 团团收购物卡回收
  • GEO服务公司哪家好?2026中国GEO服务商综合实力TOP10排行榜
  • 个人网上书店的设计与实现论文
  • 手搓千兆网协议栈是种什么体验
  • Qwen-Image-2512-Pixel-Art-LoRA 从零开始:Python调用API生成像素艺术完整代码示例
  • 告别手动打轴!Qwen3-ForcedAligner-0.6B字幕生成实战教程
  • Gemma-3-12b-it开源模型实战:构建企业内部图文知识图谱问答引擎
  • Qwen3.5-35B-AWQ-4bit入门实战:30分钟搭建个人图文AI助手(含截图操作指引)
  • Z-Image-Turbo-rinaiqiao-huiyewunv部署案例:国产昇腾910B平台ACL适配与性能调优
  • STM32最小系统板无法下载程序
  • DCT-Net实时AR应用展示:移动端效果演示
  • 315曝光GEO乱象:AI大模型被“投毒”,我们该警惕什么?
  • SenseVoice-Small ONNX一键部署:支持Docker Compose多服务协同编排
  • 雪女-斗罗大陆-造相Z-Turbo与数据库课程设计结合:构建AI作品管理系统
  • 美胸-年美-造相Z-Turbo与Dify平台集成:打造无代码AI绘画应用
  • 立知lychee-rerank-mm应用案例:智能文档检索系统搭建实战
  • 在github上公开一个论文idea:DelfNet - Deep Self-Organizing Neural Network
  • Gemma-3-12b-it镜像免配置部署教程:NVIDIA Container Toolkit集成指南
  • SecGPT-14B实际作品:自动生成Nessus扫描结果解读报告(含风险等级建议)