陈才中 發表於 2026-3-16 09:16:00

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

<p>大家好,我是 <code>Java陈序员</code>。</p>
<p>在日常生活中,你是否常常遇到如下场景:</p>
<ul>
<li>“下班到家不想点外卖,却不知道用现有食材做什么”</li>
<li>“囤的食材快过期,翻遍 APP 也找不到适配的菜谱”</li>
<li>“厨房新手怕翻车,想找只用平底锅/电饭煲就能做的菜”</li>
</ul>
<p>今天,给大家介绍一款开源菜谱工具,帮助你利用现有食材生成菜谱,解决今天吃什么的“世纪难题”!</p>
<blockquote>
<p>关注微信公众号:【Java陈序员】,获取<strong>开源项目分享、AI副业分享、超200本经典计算机电子书籍等。</strong></p>
</blockquote>
<h2 id="项目介绍">项目介绍</h2>
<p><code>cook</code> —— 一个面向中文用户的菜谱类开源项目(原名「隔离食用手册」),初衷是为疫情隔离期间食材有限的用户提供适配的菜谱推荐,如今已拓展为日常可用的菜谱工具。</p>
<p><strong>功能特色</strong>:</p>
<ul>
<li><strong>按食材找菜</strong>:可根据现有材料选择蔬菜 + 肉 + 主食 + 厨具生成菜谱,再根据模糊匹配、严格匹配、生错模式三种机制进行筛选</li>
<li><strong>轻量化体验</strong>:无需注册登录,收藏、浏览历史、食材选择记录都存在本地,保护隐私不泄露</li>
<li><strong>多端适配</strong>:网页版直接打开就能用,移动端、PC端自适应</li>
<li><strong>贴心小功能</strong>:今天吃什么随机推荐,纠结症患者福音,一键生成随机菜单</li>
<li><strong>部署超简单</strong>:无需后端服务器,网页端就能完成所有操作,支持 Docker 一键部署,也能通过 Netlify/Vercel 等平台快速搭建</li>
</ul>
<h2 id="快速上手">快速上手</h2>
<p><code>cook</code> 无需下载安装,官方提供了在线体验地址,可直接访问体验:</p>
<pre><code class="language-bash">https://cook.yunyoujun.cn/
</code></pre>
<p><code>cook</code> 也支持 Docker 部署,可以使用 Docker 快速部署到服务器上。</p>
<p>1、拉取最新的镜像</p>
<pre><code class="language-bash">docker pull yunyoujun/cook:latest
</code></pre>
<p>2、启动容器</p>
<pre><code class="language-bash">docker run -it -d --name cook -p 8080:80 yunyoujun/cook:latest
</code></pre>
<p>3、容器启动成功后,浏览器访问</p>
<pre><code class="language-bash">http://{IP/域名:8080}
</code></pre>
<h2 id="功能体验">功能体验</h2>
<ul>
<li><strong>做菜</strong></li>
</ul>
<p><img src="https://create-center.oss-cn-shenzhen.aliyuncs.com/cook/img-20260311164702.png"></p>
<p><img src="https://create-center.oss-cn-shenzhen.aliyuncs.com/cook/img-20260311164711.png"></p>
<ul>
<li><strong>菜谱</strong></li>
</ul>
<p><img src="https://create-center.oss-cn-shenzhen.aliyuncs.com/cook/img-20260311164726.png"></p>
<ul>
<li><strong>今天吃什么</strong></li>
</ul>
<p><img src="https://create-center.oss-cn-shenzhen.aliyuncs.com/cook/img-20260311164743.png"></p>
<ul>
<li><strong>历史记录</strong></li>
</ul>
<p><img src="https://create-center.oss-cn-shenzhen.aliyuncs.com/cook/img-20260311164757.png"></p>
<ul>
<li><strong>我的收藏</strong></li>
</ul>
<p><img src="https://create-center.oss-cn-shenzhen.aliyuncs.com/cook/img-20260311164806.png"></p>
<h2 id="本地开发">本地开发</h2>
<blockquote>
<p>项目依赖 Node.js 环境,需要提前安装。</p>
</blockquote>
<p>1、克隆或下载项目源码</p>
<pre><code class="language-bash">git clone https://github.com/YunYouJun/cook.git
</code></pre>
<p>2、进入项目根目录并安装依赖</p>
<pre><code class="language-bash">## 进入项目根目录
cd cook

## 安装依赖
pnpm install
</code></pre>
<p>3、将 CSV 数据转换成 JSON 数据</p>
<pre><code class="language-bash">pnpm convert
</code></pre>
<p>4、启动服务</p>
<pre><code class="language-bash">pnpm run dev
</code></pre>
<p>5、服务启动成功后,浏览器访问</p>
<pre><code class="language-bash">http://localhost:3000
</code></pre>
<p><code>cook</code> 没有花里胡哨的功能,把“按食材找菜谱”这件事做到极致。无论是厨房新手,还是选择困难症,这款无广告、不收费的开源菜谱工具都能提供帮助。快去试试吧~</p>
<pre><code class="language-bash">项目地址:https://github.com/YunYouJun/cook
</code></pre>
<h2 id="最后">最后</h2>
<p>推荐的开源项目已经收录到 <code>GitHub</code> 项目,欢迎 <code>Star</code>:</p>
<pre><code>https://github.com/chenyl8848/great-open-source-project
</code></pre>
<p>或者访问网站,进行在线浏览:</p>
<pre><code>https://chencoding.top:8090/#/
</code></pre>
<p><img src="https://create-center.oss-cn-shenzhen.aliyuncs.com/github/img-20250608222400.png"></p>
<p><strong>我创建了一个开源项目交流群,方便大家在群里交流、讨论开源项目</strong>。</p>
<p><strong>但是任何人在群里打任何广告,都会被 T 掉</strong>。</p>
<p><strong>如果你对这个交流群感兴趣或者在使用开源项目中遇到问题,可以通过如下方式进群</strong>:</p>
<p><strong>关注微信公众号:【Java陈序员】,回复【开源项目交流群】进群,或者通过公众号下方的菜单添加个人微信,并备注【开源项目交流群】,通过后拉你进群</strong>。</p>
<blockquote>
<p>大家的点赞、收藏和评论都是对作者的支持,如文章对你有帮助还请点赞转发支持下,谢谢!</p>
</blockquote>
<hr><br><br>
来源:https://www.cnblogs.com/codechen8848/p/19706998
頁: [1]
查看完整版本: 今天吃什么?交给它就够了!一款开源菜谱工具!